| Age | Commit message (Expand) | Author | Lines |
| 2023-09-06 | Auto merge of #114946 - anforowicz:generic-fix-for-asan-lto, r=tmiasko | bors | -0/+7 |
| 2023-09-05 | llvm-wrapper: adapt for LLVM API change | Krasimir Georgiev | -0/+4 |
| 2023-08-29 | Preserve `___asan_globals_registered` symbol during LTO. | Lukasz Anforowicz | -0/+7 |
| 2023-08-27 | Auto merge of #115079 - cuviper:unused-mcinfo, r=Mark-Simulacrum | bors | -1/+1 |
| 2023-08-22 | ArchiveWrapper: handle LLVM API update | Augie Fackler | -0/+5 |
| 2023-08-21 | Move a local to the `#if` block where it is used | Josh Stone | -1/+1 |
| 2023-08-14 | add a csky-unknown-linux-gnuabiv2 target | Dirreke | -0/+7 |
| 2023-08-10 | Auto merge of #114005 - Zalathar:no-cstr, r=jackh726 | bors | -4/+15 |
| 2023-08-08 | Rollup merge of #114612 - lqd:east-17-warning, r=nikic | Matthias Krüger | -2/+0 |
| 2023-08-08 | Rollup merge of #113593 - rcvalle:rust-cfi-fix-90546, r=wesleywiser | Matthias Krüger | -0/+27 |
| 2023-08-08 | Auto merge of #114439 - Kobzol:remark-pgo-hotness, r=tmiasko | bors | -1/+7 |
| 2023-08-08 | Only enable hotness information when PGO is available | Jakub Beránek | -3/+6 |
| 2023-08-08 | remove llvm-wrapper include to silence deprecation warning | Rémy Rakic | -2/+0 |
| 2023-08-07 | CFI: Fix error compiling core with LLVM CFI enabled | Ramon de C Valle | -0/+27 |
| 2023-08-07 | Fix LLVM version check for ThinLTO import/export lists | Nikita Popov | -1/+1 |
| 2023-08-07 | Remove no longer needed LLVM_RUSTLLVM check | Nikita Popov | -2/+0 |
| 2023-08-05 | llvm-wrapper: adapt for LLVM API changes | Krasimir Georgiev | -0/+6 |
| 2023-08-04 | Add hotness data to LLVM remarks | Jakub Beránek | -0/+3 |
| 2023-08-04 | coverage: Don't convert symbol names to `CString` for FFI | Zalathar | -2/+5 |
| 2023-08-04 | coverage: Don't convert filenames to `CString` for FFI | Zalathar | -2/+10 |
| 2023-08-01 | Auto merge of #113339 - lqd:respect-filters, r=tmiasko | bors | -3/+10 |
| 2023-08-01 | filter LLVM diagnostics before crossing the rust bridge | Rémy Rakic | -3/+10 |
| 2023-07-27 | Update the minimum external LLVM to 15 | Josh Stone | -46/+0 |
| 2023-07-21 | Support `.comment` section like GCC/Clang (`!llvm.ident`) | Miguel Ojeda | -0/+5 |
| 2023-07-21 | Rollup merge of #113780 - dtolnay:printkindpath, r=b-naber | Matthias Krüger | -10/+22 |
| 2023-07-20 | Implement printing to file in PassWrapper | David Tolnay | -10/+22 |
| 2023-07-20 | address feedback from nikic and oli-obk https://github.com/rust-lang/rust/pul... | khei4 | -6/+8 |
| 2023-07-17 | print on rustc_codegen_llvm and rename malloc and cpy c_char | khei4 | -8/+18 |
| 2023-07-16 | rustc_llvm: Add a `-Z print-llvm-stats` option to expose LLVM statistics. | Patrick Walton | -0/+6 |
| 2023-07-16 | Auto merge of #113430 - Zalathar:hash, r=b-naber | bors | -6/+1 |
| 2023-07-14 | llvm-wrapper: update for LLVM API change | Krasimir Georgiev | -0/+1 |
| 2023-07-13 | Remove `LLVMRustCoverageHashCString` | Zalathar | -5/+0 |
| 2023-07-13 | Fix the length parameter type of `LLVMRustCoverageHashByteArray` | Zalathar | -1/+1 |
| 2023-07-12 | llvm-wrapper: adapt for LLVM API change | Krasimir Georgiev | -0/+4 |
| 2023-07-10 | Reuse LLVMConstInBoundsGEP2 | Jubilee Young | -11/+0 |
| 2023-07-06 | Rollup merge of #112791 - WaffleLapkin:wag_the_llvm, r=cuviper | fee1-dead | -0/+26 |
| 2023-07-02 | Add `rustc` option to output LLVM optimization remarks to YAML files | Jakub Beránek | -7/+83 |
| 2023-06-30 | llvm ffi: Expose `CallInst->setTailCallKind` | Maybe Waffle | -0/+26 |
| 2023-05-26 | Add SafeStack support to rustc | Wesley Wiser | -0/+3 |
| 2023-05-18 | Auto merge of #111364 - cuviper:unhack-thinlto, r=nikic | bors | -57/+0 |
| 2023-05-12 | Usage of atomic counters for llvm code coverage | Evgeniy A. Dushistov | -0/+3 |
| 2023-05-09 | Correctly mark parameter `RustMappingRegions` as pointer-to-`const` | Zalathar | -1/+1 |
| 2023-05-09 | Isolate coverage FFI type layouts from their underlying LLVM C++ types | Zalathar | -7/+100 |
| 2023-05-08 | Remove the ThinLTO CU hack | Josh Stone | -57/+0 |
| 2023-05-06 | Rollup merge of #111274 - cuviper:print-target-cpus, r=Mark-Simulacrum | Matthias Krüger | -14/+16 |
| 2023-05-06 | Rollup merge of #111167 - cuviper:type-decl-disubprogram, r=michaelwoerister | Matthias Krüger | -0/+22 |
| 2023-05-05 | Expand the LLVM coverage of `--print target-cpus` | Josh Stone | -14/+16 |
| 2023-05-04 | change expect() to unwrap_or_else() and update msg | James Dietz | -2/+6 |
| 2023-05-04 | moved default CPU message inline | James Dietz | -9/+7 |
| 2023-05-04 | `--print target-cpus` shows default target cpu, updated docs | James Dietz | -2/+9 |