MMichael KruseReapply "[Flang] Remove FLANG_INCLUDE_RUNTIME (#124126)"
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
[flang] Add FLANG_PARALLEL_COMPILE_JOBS option (#127364) This is a re-apply of 083c683969b2436afdc45becadc955841f5f4d31 with a fix for the flang runtime build. This works the same way as LLVM_PARALLEL_COMPILE_JOBS except that it is specific to the flang source rather than for the whole project. Configuring with -DFLANG_PARALLEL_COMPILE_JOBS=1 would mean that there would only ever be one flang source being compiled at a time. Some of the flang sources require large amounts of memory to compile, so this option can be used to avoid OOM erros when compiling those files while still allowing the rest of the project to compile using the maximum number of jobs. Update flang/CMakeLists.txt --------- Co-authored-by: Nikita Popov <github@npopov.com> Co-authored-by: Michael Kruse <github@meinersbur.de> | 1 年前 | |
[cmake] Fix path to LLVMConfig.cmake for multi-config builds D139623 replaces CMAKE_CFG_INTDIR with '.' for multi-config builds. However, this change has not been reflected in mlir, flang, polly, lld, and clang. The patch updates the path to LLVMConfig.cmake for those projects. Reviewed By: sebastian-ne Differential Revision: https://reviews.llvm.org/D141538 | 3 年前 | |
[flang] Include needed CMake files. (#133012) FlangCommon.cmake uses some CMake macros without including the corresponding modules. This change makes it self-sufficient. | 1 年前 | |
Revert "[Flang] [FlangRT] Introduce FlangRT project as solution to Flang's runtime LLVM integration" This reverts commit 6403287eff71a3d6f6c862346d6ed3f0f000eb70. This is failing on all but 1 of Linaro's flang builders. CMake Error at /home/tcwg-buildbot/worker/clang-aarch64-full-2stage/llvm/flang-rt/unittests/CMakeLists.txt:37 (message): Target llvm_gtest not found. | 2 年前 | |
Add version to all LLVM cmake package Add a version to non-LLVM cmake package so that users needing an exact version match can use the version parameter to find_package. Also adjust the find_package(LLVM) to use an exact version match as well. Reviewed By: arsenm, stellaraccident, mceier Differential Revision: https://reviews.llvm.org/D138274 | 3 年前 |