| Age | Commit message (Expand) | Author | Lines |
| 2024-03-01 | Add `f16` and `f128` LLVM intrinsics | Trevor Gross | -0/+67 |
| 2024-02-28 | Add `f16` and `f128` to `rustc_type_ir::FloatTy` and `rustc_abi::Primitive` | Trevor Gross | -0/+4 |
| 2024-02-27 | Rollup merge of #121598 - RalfJung:catch_unwind, r=oli-obk | Matthias Krüger | -4/+4 |
| 2024-02-26 | rename 'try' intrinsic to 'catch_unwind' | Ralf Jung | -4/+4 |
| 2024-02-25 | Rollup merge of #121060 - clubby789:bool-newtypes, r=cjgillot | Matthias Krüger | -24/+31 |
| 2024-02-23 | check that simd_insert/extract indices are in-bounds | Ralf Jung | -19/+34 |
| 2024-02-21 | remove simd_reduce_{min,max}_nanless | Ralf Jung | -3/+0 |
| 2024-02-21 | make simd_reduce_{mul,add}_unordered use only the 'reassoc' flag, not all fas... | Ralf Jung | -2/+2 |
| 2024-02-20 | Add "algebraic" versions of the fast-math intrinsics | Ben Kimock | -2/+2 |
| 2024-02-20 | Add newtype for signedness in LLVM SIMD | clubby789 | -24/+31 |
| 2024-02-12 | Teach llvm backend how to fall back to default bodies | Oli Scherer | -9/+14 |
| 2024-02-05 | old solver: improve normalization of `Pointee::Metadata` | Lukas Markeffsky | -4/+2 |
| 2024-01-29 | Avoid ICE when is_val_statically_known is not of a supported type | Alex Huang | -4/+12 |
| 2024-01-19 | Add new intrinsic `is_constant` and optimize `pow` | Catherine Flores | -0/+4 |
| 2024-01-05 | Auto merge of #118991 - nikic:scalar-pair, r=nagisa | bors | -1/+4 |
| 2023-12-24 | Remove `Session` methods that duplicate `DiagCtxt` methods. | Nicholas Nethercote | -15/+19 |
| 2023-12-15 | Separate immediate and in-memory ScalarPair representation | Nikita Popov | -1/+4 |
| 2023-12-12 | Fix alignment passed down to LLVM for simd_masked_load | Jakub Okoński | -1/+1 |
| 2023-12-11 | Auto merge of #117116 - calebzulawski:repr-simd-packed, r=workingjubilee | bors | -1/+8 |
| 2023-12-09 | Add simd_masked_{load,store} platform-intrinsics | Jakub Okoński | -0/+192 |
| 2023-12-02 | Implement repr(packed) for repr(simd) | Caleb Zulawski | -1/+8 |
| 2023-10-31 | Merge simd size and type extraction into checking whether a type is simd, as ... | Oli Scherer | -48/+26 |
| 2023-10-31 | Simplify all `require_simd` invocations by moving all of the shared invocatio... | Oli Scherer | -37/+19 |
| 2023-10-31 | don't use the moral equivalent of `assert!(false, "foo")` | Oli Scherer | -33/+22 |
| 2023-09-18 | Prototype using const generic for simd_shuffle IDX array | Oli Scherer | -2/+55 |
| 2023-09-15 | explain PassMode::Cast | Ralf Jung | -2/+2 |
| 2023-08-06 | Apply suggestions from code review | scottmcm | -0/+1 |
| 2023-08-06 | Add a new `compare_bytes` intrinsic instead of calling `memcmp` directly | Scott McMurray | -0/+9 |
| 2023-08-03 | Forbid old-style `simd_shuffleN` intrinsics | Oli Scherer | -21/+13 |
| 2023-08-01 | Auto merge of #105545 - erikdesjardins:ptrclean, r=bjorn3 | bors | -152/+75 |
| 2023-07-31 | Auto merge of #114266 - calebzulawski:simd-bswap, r=compiler-errors | bors | -11/+10 |
| 2023-07-30 | Fix simd_bswap for i8/u8 | Caleb Zulawski | -11/+10 |
| 2023-07-30 | inline format!() args up to and including rustc_codegen_llvm | Matthias Krüger | -9/+9 |
| 2023-07-29 | cg_llvm: simplify llvm.masked.gather/scatter naming with opaque pointers | Erik Desjardins | -105/+47 |
| 2023-07-29 | cg_llvm: remove pointee types and pointercast/bitcast-of-ptr | Erik Desjardins | -50/+31 |
| 2023-07-28 | Use i1 instead of bool | Caleb Zulawski | -2/+9 |
| 2023-07-27 | Add SIMD bitreverse, ctlz, cttz intrinsics | Caleb Zulawski | -7/+25 |
| 2023-07-27 | Add simd_bswap intrinsic | Caleb Zulawski | -0/+22 |
| 2023-07-14 | refactor(rustc_middle): Substs -> GenericArg | Mahdi Dibaiee | -3/+3 |
| 2023-07-05 | Move `TyCtxt::mk_x` to `Ty::new_x` where applicable | Boxy | -15/+21 |
| 2023-06-07 | fix comment (review change) | Jan-Mirko Otter | -1/+1 |
| 2023-06-07 | wasm exception handling | Jan-Mirko Otter | -1/+77 |
| 2023-05-09 | CFI: Fix SIGILL reached via trait objects | Ramon de C Valle | -1/+1 |
| 2023-05-03 | Add cross-language LLVM CFI support to the Rust compiler | Ramon de C Valle | -12/+16 |
| 2023-03-22 | Add `CastKind::Transmute` to MIR | Scott McMurray | -1/+1 |
| 2023-03-07 | Auto merge of #95317 - Jules-Bertholet:round_ties_to_even, r=pnkfelix,m-ou-se... | bors | -0/+2 |
| 2023-02-17 | Use `IntoIterator` for `mk_fn_sig`. | Nicholas Nethercote | -4/+3 |
| 2023-02-14 | s/eval_usize/eval_target_usize/ for clarity | Oli Scherer | -5/+5 |
| 2023-01-22 | abi: add `AddressSpace` field to `Primitive::Pointer` | Erik Desjardins | -1/+1 |
| 2023-01-17 | Remove double spaces after dots in comments | Maybe Waffle | -2/+2 |