| Age | Commit message (Expand) | Author | Lines |
| 2023-08-08 | Rollup merge of #113593 - rcvalle:rust-cfi-fix-90546, r=wesleywiser | Matthias Krüger | -0/+4 |
| 2023-08-08 | Only enable hotness information when PGO is available | Jakub Beránek | -0/+1 |
| 2023-08-07 | CFI: Fix error compiling core with LLVM CFI enabled | Ramon de C Valle | -0/+4 |
| 2023-08-02 | coverage: Consolidate FFI types into one module | Zalathar | -202/+2 |
| 2023-07-29 | cg_llvm: remove pointee types and pointercast/bitcast-of-ptr | Erik Desjardins | -1/+1 |
| 2023-07-21 | Rollup merge of #113780 - dtolnay:printkindpath, r=b-naber | Matthias Krüger | -1/+6 |
| 2023-07-20 | Implement printing to file in PassWrapper | David Tolnay | -1/+6 |
| 2023-07-20 | address feedback from nikic and oli-obk https://github.com/rust-lang/rust/pul... | khei4 | -2/+2 |
| 2023-07-17 | print on rustc_codegen_llvm and rename malloc and cpy c_char | khei4 | -2/+2 |
| 2023-07-16 | rustc_llvm: Add a `-Z print-llvm-stats` option to expose LLVM statistics. | Patrick Walton | -0/+3 |
| 2023-07-13 | Remove `LLVMRustCoverageHashCString` | Zalathar | -1/+0 |
| 2023-07-10 | Reuse LLVMConstInBoundsGEP2 | Jubilee Young | -1/+1 |
| 2023-07-06 | Rollup merge of #112791 - WaffleLapkin:wag_the_llvm, r=cuviper | fee1-dead | -0/+11 |
| 2023-07-05 | Move `coverageinfo::ffi` and `coverageinfo::map` out of SSA | Zalathar | -1/+1 |
| 2023-07-02 | Auto merge of #113040 - Kobzol:llvm-remark-streamer, r=tmiasko | bors | -0/+1 |
| 2023-07-02 | Add `rustc` option to output LLVM optimization remarks to YAML files | Jakub Beránek | -0/+1 |
| 2023-06-30 | llvm ffi: Expose `CallInst->setTailCallKind` | Maybe Waffle | -0/+11 |
| 2023-06-30 | Auto merge of #113162 - matthiaskrgr:rollup-fct3wj7, r=matthiaskrgr | bors | -0/+1 |
| 2023-06-29 | Simplify the `bundles` vectors. | Nicholas Nethercote | -2/+2 |
| 2023-06-07 | add wasm eh intrinsics | Jan-Mirko Otter | -0/+1 |
| 2023-05-26 | Add SafeStack support to rustc | Wesley Wiser | -0/+1 |
| 2023-05-18 | Auto merge of #111364 - cuviper:unhack-thinlto, r=nikic | bors | -6/+0 |
| 2023-05-09 | Isolate coverage FFI type layouts from their underlying LLVM C++ types | Zalathar | -2/+6 |
| 2023-05-08 | Remove the ThinLTO CU hack | Josh Stone | -6/+0 |
| 2023-05-06 | Rollup merge of #111167 - cuviper:type-decl-disubprogram, r=michaelwoerister | Matthias Krüger | -0/+15 |
| 2023-05-04 | moved default CPU message inline | James Dietz | -1/+1 |
| 2023-05-03 | debuginfo: split method declaration and definition | Josh Stone | -0/+15 |
| 2023-04-19 | Recognize AIX style archive kind | Qiu Chaofan | -0/+1 |
| 2023-04-08 | Auto merge of #109862 - klensy:llvm-dd, r=nikic | bors | -17/+25 |
| 2023-04-08 | fixup: use Bool instead of bool | klensy | -1/+1 |
| 2023-04-05 | review | klensy | -2/+1 |
| 2023-04-04 | replace | klensy | -2/+3 |
| 2023-04-04 | Use existing llvm methods, instead of rust wrappers for: | klensy | -10/+10 |
| 2023-04-04 | replace LLVMRustAppendModuleInlineAsm with LLVMAppendModuleInlineAsm, LLVMRus... | klensy | -2/+2 |
| 2023-04-04 | replace LLVMRustMetadataAsValue with LLVMMetadataAsValue | klensy | -1/+1 |
| 2023-04-04 | add bunch of fixmes: currently there exist some functions that accept LLVMVal... | klensy | -0/+8 |
| 2023-04-04 | replace deprecated LLVMSetCurrentDebugLocation with LLVMSetCurrentDebugLocation2 | klensy | -1/+1 |
| 2023-03-31 | More in-depth documentation for the new debuginfo options | Julia Tatz | -0/+10 |
| 2023-03-31 | Preserve, clarify, and extend debug information | Julia Tatz | -2/+4 |
| 2023-03-28 | Add OpenHarmony targets | Amanieu d'Antras | -0/+1 |
| 2023-03-16 | Use poison instead of undef | Nikita Popov | -0/+1 |
| 2023-03-06 | Remove references to PassManagerBuilder | Nikita Popov | -3/+0 |
| 2023-03-03 | Rollup merge of #108599 - nikic:drop-init, r=cuviper | Matthias Krüger | -2/+0 |
| 2023-03-01 | Remove pass initialization code | Nikita Popov | -2/+0 |
| 2023-02-25 | record llvm cgu instruction stats | csmoe | -0/+2 |
| 2023-02-14 | Add `kernel-address` sanitizer support for freestanding targets | Wesley Norris | -0/+2 |
| 2022-12-24 | Rollup merge of #105975 - jeremystucki:rustc-remove-needless-lifetimes, r=eholk | Matthias Krüger | -3/+3 |
| 2022-12-20 | rustc: Remove needless lifetimes | Jeremy Stucki | -3/+3 |
| 2022-12-19 | Correct ModFlagBehavior for Aarch64 on LLVM-15 | Arvind Mukund | -0/+1 |
| 2022-12-10 | Rollup merge of #105109 - rcvalle:rust-kcfi, r=bjorn3 | Matthias Krüger | -2/+6 |