| Age | Commit message (Expand) | Author | Lines |
| 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 | Rollup merge of #132342 - Zalathar:operand-bundle, r=workingjubilee | Matthias Krüger | -64/+14 |
| 2024-10-30 | Clean up FFI calls for operand bundles | Zalathar | -64/+14 |
| 2024-10-30 | Consistently use safe wrapper function `set_section` | Zalathar | -2/+4 |
| 2024-10-29 | Rollup merge of #132319 - Zalathar:add-module-flag, r=jieyouxu | Matthias Krüger | -12/+50 |
| 2024-10-29 | Clean up FFI calls for setting module flags | Zalathar | -7/+50 |
| 2024-10-29 | Don't set unnecessary module flag "LTOPostLink" | Zalathar | -5/+0 |
| 2024-10-29 | correct LLVMRustDIBuilderCreateOpLLVMFragment return type | klensy | -1/+1 |
| 2024-10-29 | correct LLVMRustCreateThinLTOData arg types | klensy | -4/+4 |
| 2024-10-27 | Use LLVM-C APIs for getting/setting visibility | Zalathar | -39/+0 |
| 2024-10-26 | Use LLVM-C APIs for getting/setting linkage | Zalathar | -80/+0 |
| 2024-10-25 | coverage: Emit MC/DC intrinsics using the normal helper method | Zalathar | -28/+0 |
| 2024-10-25 | coverage: Emit `llvm.instrprof.increment` using the normal helper method | Zalathar | -11/+0 |
| 2024-10-24 | Rollup merge of #131956 - Zalathar:llvm-counters, r=compiler-errors,Swatinem | Stuart Cook | -91/+91 |
| 2024-10-20 | Rollup merge of #131876 - workingjubilee:llvm-c-c-c-comdat, r=Zalathar | Stuart Cook | -10/+0 |
| 2024-10-20 | Pass coverage mappings to LLVM as separate structs | Zalathar | -91/+91 |
| 2024-10-19 | llvm: Delete LLVMRustSetComdat | Jubilee Young | -10/+0 |
| 2024-10-16 | clang-format | Arthur Eubanks | -2/+2 |
| 2024-10-16 | rustc_llvm: Fix flattened CLI args | Arthur Eubanks | -2/+2 |
| 2024-10-11 | Rollup merge of #131552 - durin42:llvm-20-getOrInsertDeclaration, r=cuviper | Trevor Gross | -6/+19 |
| 2024-10-11 | RustWrapper: adapt for rename of Intrinsic::getDeclaration | Augie Fackler | -6/+19 |
| 2024-10-11 | coverage: Remove code related to LLVM 17 | Zalathar | -1/+1 |
| 2024-10-08 | coverage. Disable supporting mcdc on llvm-18 | zhuyunxing | -44/+15 |
| 2024-09-30 | Unpin `cc` and upgrade to the latest version | Trevor Gross | -1/+1 |
| 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 | -78/+10 |
| 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 | -2/+6 |
| 2024-09-15 | Add system libs when cross compiling for Windows | Chris Denton | -1/+4 |
| 2024-09-05 | update cfgs | Boxy | -1/+0 |
| 2024-08-31 | Rollup merge of #129749 - krasimirgg:llvm-20-lto, r=nikic | Matthias Krüger | -3/+7 |
| 2024-08-29 | Rollup merge of #128970 - DianQK:lint-llvm-ir, r=nikic | Guillaume Gomez | -1/+8 |
| 2024-08-29 | llvm-wrapper: adapt for LLVM API changes | Krasimir Georgiev | -3/+7 |
| 2024-08-29 | Add `-Zlint-llvm-ir` | DianQK | -1/+8 |
| 2024-08-27 | Rollup merge of #129648 - nnethercote:unreachable_pub-2, r=Urgau | Matthias Krüger | -0/+1 |
| 2024-08-27 | Rollup merge of #129635 - compiler-errors:unsafe-blocks, r=spastorino | Matthias Krüger | -2/+3 |
| 2024-08-27 | Rollup merge of #126985 - Mrmaxmeier:dwarf-embed-source, r=davidtwco | Trevor Gross | -2/+7 |