| Age | Commit message (Expand) | Author | Lines |
| 2024-03-15 | Register LLVM handlers for bad-alloc / OOM | Josh Stone | -1/+1 |
| 2024-03-10 | Fix 32-bit overflows in LLVM composite constants | erer1243 | -13/+8 |
| 2024-03-08 | Rollup merge of #119365 - nbdd0121:asm-goto, r=Amanieu | Matthias Krüger | -0/+14 |
| 2024-03-06 | Add arm64ec-pc-windows-msvc target | Daniel Paoliello | -0/+1 |
| 2024-03-03 | Auto merge of #121665 - erikdesjardins:ptradd, r=nikic | bors | -7/+0 |
| 2024-03-01 | Add initial support for DataFlowSanitizer | Ramon de C Valle | -0/+3 |
| 2024-02-28 | Add `f16` and `f128` to `rustc_type_ir::FloatTy` and `rustc_abi::Primitive` | Trevor Gross | -0/+2 |
| 2024-02-26 | remove struct_gep, use manual layout calculations for va_arg | Erik Desjardins | -7/+0 |
| 2024-02-26 | Rollup merge of #121389 - klensy:llvm-warn-fix, r=nikic | Matthias Krüger | -1/+1 |
| 2024-02-24 | Add callbr support to LLVM wrapper | Gary Guo | -0/+14 |
| 2024-02-21 | make simd_reduce_{mul,add}_unordered use only the 'reassoc' flag, not all fas... | Ralf Jung | -0/+1 |
| 2024-02-21 | llvm-wrapper: fix warning C4244 | klensy | -1/+1 |
| 2024-02-20 | Add "algebraic" versions of the fast-math intrinsics | Ben Kimock | -0/+1 |
| 2024-02-06 | Rollup merge of #120502 - clubby789:remove-ffi-returns-twice, r=compiler-errors | Matthias Krüger | -1/+0 |
| 2024-01-30 | Remove `ffi_returns_twice` feature | clubby789 | -1/+0 |
| 2024-01-30 | Remove the `abi_amdgpu_kernel` feature | clubby789 | -1/+0 |
| 2024-01-12 | Revert "Auto merge of #113923 - DianQK:restore-no-builtins-lto, r=pnkfelix" | DianQK | -1/+7 |
| 2023-12-30 | Update to bitflags 2 in the compiler | Nilstrieb | -2/+2 |
| 2023-12-11 | fix: stop emitting `.debug_pubnames` and `.debug_pubtypes` | Weihang Lo | -1/+11 |
| 2023-12-07 | Add emulated TLS support | quininer | -1/+1 |
| 2023-12-01 | Auto merge of #113923 - DianQK:restore-no-builtins-lto, r=pnkfelix | bors | -7/+1 |
| 2023-11-30 | Add `-Zfunction-return={keep,thunk-extern}` option | Miguel Ojeda | -0/+1 |
| 2023-11-23 | remove unused pub fn | klensy | -7/+0 |
| 2023-11-21 | Tighten up linkage settings for LLVM bindings | Ben Kimock | -173/+199 |
| 2023-11-03 | consts: remove dead code around `i1` constant values | Augie Fackler | -1/+0 |
| 2023-10-15 | Removes the useless DisableSimplifyLibCalls parameter. | DianQK | -7/+1 |
| 2023-09-25 | Pass name of object file to LLVM so it can correctly emit S_OBJNAME | Florian Schmiderer | -0/+1 |
| 2023-09-24 | Add OwnedTargetMachine to manage llvm:TargetMachine. Uses pointers | Florian Schmiderer | -2/+4 |
| 2023-09-08 | debuginfo: add compiler option to allow compressed debuginfo sections | Augie Fackler | -0/+5 |
| 2023-09-08 | lto: load bitcode sections by name | Augie Fackler | -0/+6 |
| 2023-09-08 | Add missing Debuginfo to PDB debug file on windows. | Florian Schmiderer | -0/+3 |
| 2023-08-26 | Use `preserve_mostcc` for `extern "rust-cold"` | Scott McMurray | -0/+5 |
| 2023-08-10 | Auto merge of #114005 - Zalathar:no-cstr, r=jackh726 | bors | -1/+7 |
| 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-04 | coverage: Don't convert symbol names to `CString` for FFI | Zalathar | -1/+5 |
| 2023-08-04 | coverage: Don't convert filenames to `CString` for FFI | Zalathar | -0/+2 |
| 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 |