| Age | Commit message (Expand) | Author | Lines |
| 2024-03-14 | Rollup merge of #122212 - erikdesjardins:byval-align2, r=wesleywiser | Matthias Krüger | -23/+39 |
| 2024-03-14 | Rollup merge of #122287 - RalfJung:simd-static-assert, r=pnkfelix | Matthias Krüger | -4/+5 |
| 2024-03-13 | Auto merge of #121421 - saethlin:smarter-mono, r=oli-obk | bors | -1/+20 |
| 2024-03-13 | Auto merge of #122220 - saethlin:ppc-can-into-atomicptr, r=oli-obk | bors | -40/+10 |
| 2024-03-12 | Avoid lowering code under dead SwitchInt targets | Ben Kimock | -1/+20 |
| 2024-03-12 | Auto merge of #121282 - saethlin:gep-null-means-no-provenance, r=scottmcm | bors | -2/+2 |
| 2024-03-11 | Lower transmutes from int to pointer type as gep on null | Ben Kimock | -2/+2 |
| 2024-03-11 | Rollup merge of #121438 - coolreader18:wasm32-panic-unwind, r=cuviper | Jubilee | -1/+1 |
| 2024-03-11 | copy byval argument to alloca if alignment is insufficient | Erik Desjardins | -23/+39 |
| 2024-03-10 | add comments explaining where post-mono const eval errors abort compilation | Ralf Jung | -4/+5 |
| 2024-03-09 | Sink ptrtoint for RMW ops on pointers to cg_llvm | Ben Kimock | -40/+10 |
| 2024-03-08 | Distinguish between library and lang UB in assert_unsafe_precondition | Ben Kimock | -1/+2 |
| 2024-03-08 | Rollup merge of #119365 - nbdd0121:asm-goto, r=Amanieu | Matthias Krüger | -7/+33 |
| 2024-03-08 | Auto merge of #122048 - erikdesjardins:inbounds, r=oli-obk | bors | -6/+1 |
| 2024-03-06 | Rollup merge of #122051 - erikdesjardins:cleanup, r=nikic | Matthias Krüger | -2/+1 |
| 2024-03-05 | remove all-zero GEP | Erik Desjardins | -2/+1 |
| 2024-03-05 | Rollup merge of #122028 - oli-obk:drop_in_place_leftovers, r=compiler-errors | Matthias Krüger | -1/+1 |
| 2024-03-05 | Remove some dead code | Oli Scherer | -1/+1 |
| 2024-03-05 | only set noalias on Box with the global allocator | Ralf Jung | -0/+1 |
| 2024-03-04 | Avoid some boolean argument footguns | Oli Scherer | -10/+26 |
| 2024-03-04 | Add a scheme for moving away from `extern "rust-intrinsic"` entirely | Oli Scherer | -1/+10 |
| 2024-03-04 | Return a struct from `query intrinsic` to be able to add another field in the... | Oli Scherer | -6/+6 |
| 2024-03-04 | use GEP inbounds for ZST and DST field offsets | Erik Desjardins | -6/+1 |
| 2024-03-03 | Auto merge of #121665 - erikdesjardins:ptradd, r=nikic | bors | -33/+13 |
| 2024-02-28 | Add `f16` and `f128` to `rustc_type_ir::FloatTy` and `rustc_abi::Primitive` | Trevor Gross | -3/+5 |
| 2024-02-27 | use non-inbounds GEP for ZSTs, add fixmes | Erik Desjardins | -0/+5 |
| 2024-02-26 | introduce and use ptradd/inbounds_ptradd instead of gep | Erik Desjardins | -5/+4 |
| 2024-02-26 | always use gep inbounds i8 (ptradd) for field offsets | Erik Desjardins | -29/+5 |
| 2024-02-24 | Add assertions and clarify asm-goto with noreturn | Gary Guo | -0/+1 |
| 2024-02-24 | Implement asm goto for LLVM and GCC backend | Gary Guo | -8/+30 |
| 2024-02-24 | Implement asm goto in MIR and MIR lowering | Gary Guo | -0/+3 |
| 2024-02-24 | Change InlineAsm to allow multiple targets instead | Gary Guo | -2/+2 |
| 2024-02-23 | Use `br` instead of conditional when branching on constant | clubby789 | -5/+13 |
| 2024-02-22 | Fix llvm hang | Noa | -1/+1 |
| 2024-02-22 | Auto merge of #121225 - RalfJung:simd-extract-insert-const-idx, r=oli-obk,Ama... | bors | -2/+1 |
| 2024-02-20 | Add "algebraic" versions of the fast-math intrinsics | Ben Kimock | -0/+32 |
| 2024-02-20 | require simd_insert, simd_extract indices to be constants | Ralf Jung | -2/+1 |
| 2024-02-12 | Give const_deallocate a default body | Oli Scherer | -5/+0 |
| 2024-02-12 | Teach llvm backend how to fall back to default bodies | Oli Scherer | -50/+45 |
| 2024-02-12 | Create ret_dest as late as possible in all code paths | Oli Scherer | -13/+19 |
| 2024-02-12 | Do the entire ReturnDest computation within make_return_dest | Oli Scherer | -6/+12 |
| 2024-02-12 | Implement intrinsics with fallback bodies | Oli Scherer | -1/+1 |
| 2024-02-08 | Add a new debug_assertions instrinsic (compiler) | Ben Kimock | -4/+10 |
| 2024-02-08 | Don't lower assume in unoptimized builds | Ben Kimock | -2/+5 |
| 2024-01-22 | Do not normalize closure signature when building FnOnce shim | Michael Goulet | -1/+0 |
| 2024-01-15 | compiler: Lower fn call arg spans down to MIR | Martin Nordholts | -8/+13 |
| 2024-01-09 | Rollup merge of #118903 - azhogin:azhogin/skip_second_stmt_debuginfo.rs, r=pe... | Matthias Krüger | -11/+6 |
| 2024-01-08 | Improved support of collapse_debuginfo attribute for macros. | Andrew Zhogin | -11/+6 |
| 2024-01-05 | Auto merge of #118991 - nikic:scalar-pair, r=nagisa | bors | -21/+13 |
| 2024-01-02 | Address review comments | Nikita Popov | -7/+5 |