| Age | Commit message (Expand) | Author | Lines |
| 2024-03-03 | Auto merge of #121665 - erikdesjardins:ptradd, r=nikic | bors | -10/+1 |
| 2024-02-28 | Add `f16` and `f128` to `rustc_type_ir::FloatTy` and `rustc_abi::Primitive` | Trevor Gross | -1/+1 |
| 2024-02-26 | introduce and use ptradd/inbounds_ptradd instead of gep | Erik Desjardins | -5/+1 |
| 2024-02-26 | remove struct_gep, use manual layout calculations for va_arg | Erik Desjardins | -5/+0 |
| 2024-02-21 | remove simd_reduce_{min,max}_nanless | Ralf Jung | -16/+0 |
| 2024-02-21 | make simd_reduce_{mul,add}_unordered use only the 'reassoc' flag, not all fas... | Ralf Jung | -4/+4 |
| 2024-02-20 | Add "algebraic" versions of the fast-math intrinsics | Ben Kimock | -4/+44 |
| 2024-01-05 | Auto merge of #118991 - nikic:scalar-pair, r=nagisa | bors | -2/+9 |
| 2023-12-30 | Auto merge of #118705 - WaffleLapkin:codegen-atomic-exhange-untuple, r=cjgillot | bors | -2/+4 |
| 2023-12-28 | Change `rustc_codegen_ssa`'s `atomic_cmpxchg` interface to return a pair of v... | Bernd Schmidt | -2/+4 |
| 2023-12-15 | NFC: do not clone types that are copy | Matthias Krüger | -1/+1 |
| 2023-12-15 | Separate immediate and in-memory ScalarPair representation | Nikita Popov | -2/+9 |
| 2023-12-14 | Auto merge of #118566 - klensy:cstr-new, r=WaffleLapkin | bors | -12/+4 |
| 2023-12-03 | compiler: replace cstr macro with c str literals in compiler and few other c ... | klensy | -12/+4 |
| 2023-12-03 | more targeted errors when extern types end up in places they should not | Ralf Jung | -0/+9 |
| 2023-10-13 | Format all the let chains in compiler | Michael Goulet | -19/+28 |
| 2023-10-02 | Limit to LLVM 17.0.2 to work around WinEH codegen bug | Nikita Popov | -4/+10 |
| 2023-10-02 | Reapply: Mark drop calls in landing pads cold instead of noinline | Erik Desjardins | -3/+5 |
| 2023-08-08 | Rollup merge of #113593 - rcvalle:rust-cfi-fix-90546, r=wesleywiser | Matthias Krüger | -21/+22 |
| 2023-08-07 | CFI: Fix error compiling core with LLVM CFI enabled | Ramon de C Valle | -21/+22 |
| 2023-08-01 | Auto merge of #105545 - erikdesjardins:ptrclean, r=bjorn3 | bors | -32/+7 |
| 2023-07-30 | inline format!() args up to and including rustc_codegen_llvm | Matthias Krüger | -8/+3 |
| 2023-07-29 | cg_llvm: inline check_store | Erik Desjardins | -10/+2 |
| 2023-07-29 | cg_llvm: remove pointee types and pointercast/bitcast-of-ptr | Erik Desjardins | -26/+9 |
| 2023-07-05 | Revert "use new c literals instead of cstr! macro" | León Orell Valerian Liehr | -4/+12 |
| 2023-06-30 | Auto merge of #113116 - nnethercote:codegen-opts, r=oli-obk | bors | -6/+15 |
| 2023-06-29 | Simplify the `bundles` vectors. | Nicholas Nethercote | -4/+4 |
| 2023-06-29 | Use `SmallVec` for the `bundles` vectors. | Nicholas Nethercote | -6/+15 |
| 2023-06-11 | cg_llvm: use index-based loop in write_operand_repeatedly | Erik Desjardins | -15/+7 |
| 2023-06-02 | Rollup merge of #111647 - klensy:cstr, r=oli-obk | Matthias Krüger | -12/+4 |
| 2023-05-31 | Add a distinct `OperandValue::ZeroSized` variant for ZSTs | Scott McMurray | -1/+1 |
| 2023-05-31 | use new c literals instead of cstr! macro | klensy | -12/+4 |
| 2023-05-07 | Fix num reserved clauses for landing pad | Gary Guo | -2/+2 |
| 2023-05-07 | Use `landingpad filter` to encode aborting landing pad | Gary Guo | -0/+7 |
| 2023-05-03 | Add cross-language LLVM CFI support to the Rust compiler | Ramon de C Valle | -30/+88 |
| 2023-04-08 | fixup: use Bool instead of bool | klensy | -2/+10 |
| 2023-04-04 | replace | klensy | -2/+2 |
| 2023-04-04 | Use existing llvm methods, instead of rust wrappers for: | klensy | -8/+7 |
| 2023-04-01 | a couple clippy::complexity fixes | Matthias Krüger | -2/+2 |
| 2023-03-16 | Use poison instead of undef | Nikita Popov | -1/+1 |
| 2023-01-22 | abi: add `AddressSpace` field to `Primitive::Pointer` | Erik Desjardins | -1/+1 |
| 2023-01-17 | Put `noundef` on all scalars that don't allow uninit | Nilstrieb | -1/+1 |
| 2022-12-19 | clippy::complexity fixes | Matthias Krüger | -2/+2 |
| 2022-12-12 | Auto merge of #105252 - bjorn3:codegen_less_pair_values, r=nagisa | bors | -3/+8 |
| 2022-12-08 | Add LLVM KCFI support to the Rust compiler | Ramon de C Valle | -7/+43 |
| 2022-12-03 | Destruct landing_pad return value before passing it to cg_ssa | bjorn3 | -3/+8 |
| 2022-11-16 | Use `&mut Bx` more. | Nicholas Nethercote | -5/+5 |
| 2022-10-20 | Don't use usub.with.overflow intrinsic | Nikita Popov | -5/+8 |
| 2022-10-02 | Remove type argument of array_alloca and rename to byte_array_alloca | bjorn3 | -2/+3 |
| 2022-10-02 | Remove dynamic_alloca from BuilderMethods | bjorn3 | -5/+1 |