| Age | Commit message (Expand) | Author | Lines |
| 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 |
| 2022-12-08 | Add LLVM KCFI support to the Rust compiler | Ramon de C Valle | -2/+6 |
| 2022-12-03 | Auto merge of #97485 - bjorn3:new_archive_writer, r=wesleywiser | bors | -0/+13 |
| 2022-11-27 | Prefer doc comments over `//`-comments in compiler | Maybe Waffle | -1/+1 |
| 2022-11-26 | Rewrite LLVM's archive writer in Rust | bjorn3 | -0/+13 |
| 2022-11-21 | Auto merge of #102717 - beetrees:repr128-c-style-debuginfo, r=nagisa | bors | -1/+2 |
| 2022-11-15 | Introduce composite debuginfo. | Camille GILLOT | -0/+1 |
| 2022-11-04 | LLVM 16: Switch to using MemoryEffects | Tim Neumann | -1/+10 |
| 2022-10-09 | Pass 128-bit C-style enum enumerator values to LLVM | beetrees | -1/+2 |
| 2022-09-25 | Rollup merge of #101997 - cuviper:drop-legacy-pm, r=nikic | fee1-dead | -72/+2 |
| 2022-09-18 | Use LLVM C-API to build atomic cmpxchg and fence | Josh Stone | -27/+9 |
| 2022-09-18 | Remove support for LLVM's legacy pass manager | Josh Stone | -72/+2 |
| 2022-09-09 | Introduce a fallible variant of LLVMConstIntGetZExtValue | Tomasz Miąsko | -1/+1 |
| 2022-08-30 | Auto merge of #98100 - bjorn3:use_object_for_bitcode_reading, r=wesleywiser | bors | -1/+0 |
| 2022-08-16 | Rollup merge of #100460 - cuviper:drop-llvm-12, r=nagisa | Matthias Krüger | -6/+0 |
| 2022-08-16 | Rollup merge of #100384 - ridwanabdillahi:instr_profile_output, r=wesleywiser | Matthias Krüger | -0/+1 |
| 2022-08-14 | Update the minimum external LLVM to 13 | Josh Stone | -6/+0 |
| 2022-08-12 | debuginfo: Change C++-like encoding for enums. | Michael Woerister | -0/+13 |
| 2022-08-11 | Add support for generating unique *.profraw files by default when using the `... | ridwanabdillahi | -0/+1 |
| 2022-07-27 | Add elementtype attributes for llvm.arm.ldrex/strex intrinsics | Nikita Popov | -0/+3 |
| 2022-07-27 | Rollup merge of #99759 - bjorn3:remove_llvm_dead_code, r=nikic | Yuki Okushi | -27/+0 |