The Low Level Virtual Machine
Go to file
Nikita Popov bdb4929ebd Use LLVM_UNITTEST_LINK_FLAGS to reduce link times for unit tests
We currently spend a lot of time performing LTO on unit tests,
which is largely wasted effort. We can't disable LTO entirely,
because we don't have fat objects, but at least we can disable
post-link optimization.

For my local build, this reduces time in %build by about 30%.
2023-07-07 07:20:18 +00:00
.fmf Port tests to tmt 2021-09-15 08:01:11 +02:00
tests Migrate tests to tests/llvm repo 2022-09-19 14:28:26 +00:00
.gitignore Improve .gitignore 2023-02-16 16:43:01 -03:00
0001-cmake-Add-LLVM_UNITTEST_LINK_FLAGS-option.patch Use LLVM_UNITTEST_LINK_FLAGS to reduce link times for unit tests 2023-07-07 07:20:18 +00:00
0001-llvm-Add-install-targets-for-gtest.patch Manually add https://reviews.llvm.org/D137890 2023-02-01 18:48:11 -03:00
0001-SystemZ-Improve-error-messages-for-unsupported-reloc.patch Improve clang assembler error messages on s390x (rhbz#2216906) 2023-07-03 15:09:05 -03:00
0101-Deactivate-markdown-doc.patch Avoid recommonmark dependency in RHEL builds 2023-05-22 11:57:51 -04:00
0201-third-party-Add-install-targets-for-gtest.patch Manually add https://reviews.llvm.org/D137890 2023-02-01 18:48:11 -03:00
gating.yaml gating.yaml: Modernize file and attempt to get gating to work again 2021-09-17 13:26:31 +00:00
llvm.rpmlintrc Add a few rpmlint exceptions 2021-11-03 14:12:06 +00:00
llvm.spec Use LLVM_UNITTEST_LINK_FLAGS to reduce link times for unit tests 2023-07-07 07:20:18 +00:00
release-keys.asc Update to LLVM 15.0.0 2022-09-06 10:01:30 +02:00
sources Update to LLVM 16.0.6 2023-06-15 07:41:00 -03:00