| Age | Commit message (Expand) | Author | Lines |
| 2025-07-25 | Use the object crate rather than LLVM for extracting bitcode sections | bjorn3 | -34/+0 |
| 2025-07-20 | Rollup merge of #144116 - nikic:llvm-21-fixes, r=dianqk | Matthias Krüger | -1/+4 |
| 2025-07-19 | Rollup merge of #142444 - KMJ-007:autodiff-codegen-test, r=ZuseZ4 | Matthias Krüger | -0/+13 |
| 2025-07-18 | Pass wasm exception model to TargetOptions | Nikita Popov | -1/+4 |
| 2025-07-02 | awhile -> a while where appropriate | наб | -1/+1 |
| 2025-07-02 | fix: Fix TypePrintFn flag passing for autodiff codegen | Karan Janthe | -0/+13 |
| 2025-05-01 | PassWrapper: adapt for llvm/llvm-project@f137c3d592e96330e450a8fd63ef7e8877fc... | Erick Tryzelaar | -0/+5 |
| 2025-04-28 | PassWrapper: adapt for llvm/llvm-project@d3d856ad8469 | Augie Fackler | -4/+9 |
| 2025-04-12 | fix LooseTypes flag and PrintMod behaviour, add debug helper | Manuel Drehwald | -2/+28 |
| 2025-04-05 | Update the minimum external LLVM to 19 | Josh Stone | -44/+14 |
| 2025-03-31 | PassWrapper: adapt for llvm/llvm-project@94122d58fc77079a291a3d008914006cb509... | Augie Fackler | -4/+9 |
| 2025-03-12 | Adapt to LLVM dropping CfiFunctionIndex::begin()/end() | Hans Wennborg | -0/+9 |
| 2025-03-06 | [llvm/PassWrapper] use `size_t` when building arg strings | Josh Stone | -5/+5 |
| 2025-02-23 | The embedded bitcode should always be prepared for LTO/ThinLTO | DianQK | -16/+50 |
| 2025-02-21 | update enzyme submodule and users | Manuel Drehwald | -3/+6 |
| 2025-02-14 | Quote embedded codeview command line arguments | Nikita Popov | -8/+12 |
| 2025-02-10 | move second opt run to lto phase and cleanup code | Manuel Drehwald | -3/+8 |
| 2025-02-07 | fix non-enzyme builds | Manuel Drehwald | -7/+10 |
| 2025-02-07 | get tests to work without -Z/-C flags | Manuel Drehwald | -0/+10 |
| 2025-01-07 | llvm: Ignore error value that is always false | Matthew Maurer | -8/+2 |
| 2024-12-30 | rustc_llvm: expose FloatABIType target machine parameter | Ralf Jung | -5/+21 |
| 2024-11-26 | Respect verify-llvm-ir option in the backend | Nikita Popov | -3/+3 |
| 2024-11-14 | PassWrapper: disable UseOdrIndicator for Asan Win32 | Jakob Koschel | -4/+11 |
| 2024-11-09 | Auto merge of #132584 - Zalathar:includes, r=cuviper | bors | -19/+18 |
| 2024-11-08 | Don't use `LLVMRustStringWriteImpl` outside of `RawRustStringOstream` | Zalathar | -1/+2 |
| 2024-11-05 | PassWrapper: adapt for new parameter in LLVM | Augie Fackler | -5/+41 |
| 2024-11-04 | Trim and tidy includes in `rustc_llvm` | Zalathar | -19/+18 |
| 2024-11-03 | Auto merge of #132555 - matthiaskrgr:rollup-2d79661, r=matthiaskrgr | bors | -7/+6 |
| 2024-11-03 | Auto merge of #132514 - Zalathar:print-target-cpus, r=jieyouxu | bors | -41/+9 |
| 2024-11-03 | Rollup merge of #132537 - durin42:llvm-20-prelinklto, r=DianQK | Matthias Krüger | -7/+6 |
| 2024-11-03 | Auto merge of #132419 - durin42:llvm-20-type-test-thing, r=cuviper | bors | -3/+3 |
| 2024-11-02 | PassWrapper: adapt for llvm/llvm-project@5445edb5d | Augie Fackler | -7/+6 |
| 2024-11-02 | PassWrapper: adapt for llvm/llvm-project@b01e2a8b5620466c3b80cc6f049efbc90b9d... | Augie Fackler | -3/+3 |
| 2024-11-02 | Port most of `LLVMRustPrintTargetCPUs` to Rust | Zalathar | -39/+7 |
| 2024-11-02 | Use a dedicated safe wrapper for `LLVMRustGetHostCPUName` | Zalathar | -2/+2 |
| 2024-10-31 | Remove support for `-Zprofile` (gcov-style coverage instrumentation) | Zalathar | -11/+2 |
| 2024-10-30 | Consistently use safe wrapper function `set_section` | Zalathar | -2/+4 |
| 2024-10-29 | correct LLVMRustCreateThinLTOData arg types | klensy | -4/+4 |
| 2024-10-16 | clang-format | Arthur Eubanks | -2/+2 |
| 2024-10-16 | rustc_llvm: Fix flattened CLI args | Arthur Eubanks | -2/+2 |
| 2024-09-25 | Pass Module Analysis Manager to Standard Instrumentations | Aleksei Romanov | -5/+6 |
| 2024-09-22 | Auto merge of #130446 - durin42:llvm-20-fix-CommandLineArgs, r=workingjubilee | bors | -1/+19 |
| 2024-09-18 | Update the minimum external LLVM to 18 | Josh Stone | -38/+4 |
| 2024-09-18 | llvm-wrapper: adapt for LLVM API changes, second try | Krasimir Georgiev | -0/+4 |
| 2024-09-17 | Rollup merge of #130477 - tmandry:revert-llvm-20-lto, r=tmandry | Matthias Krüger | -7/+3 |
| 2024-09-16 | Revert "Rollup merge of #129749 - krasimirgg:llvm-20-lto, r=nikic" | Tyler Mandry | -7/+3 |
| 2024-09-16 | PassWrapper: clang-format has spoken | Augie Fackler | -1/+2 |
| 2024-09-16 | rustc_llvm: adapt to flattened CLI args in LLVM | Augie Fackler | -1/+18 |
| 2024-09-16 | rustc_llvm: update for llvm/llvm-project@2ae968a0d9fb61606b020e898d884c82dd0e... | Augie Fackler | -1/+0 |
| 2024-08-31 | Rollup merge of #129749 - krasimirgg:llvm-20-lto, r=nikic | Matthias Krüger | -3/+7 |