| Age | Commit message (Expand) | Author | Lines |
| 2021-09-25 | Auto merge of #89030 - nbdd0121:box2, r=jonas-schievink | bors | -0/+13 |
| 2021-09-25 | Introduce `Rvalue::ShallowInitBox` | Gary Guo | -0/+13 |
| 2021-09-24 | Auto merge of #89120 - In-line:remove_unneded_visible_parents_map, r=estebank | bors | -10/+15 |
| 2021-09-22 | Support `#[track_caller]` on closures and generators | Aaron Hill | -7/+30 |
| 2021-09-22 | Auto merge of #88629 - wesleywiser:fix_debuginfo_for_scalarpair_params, r=oli... | bors | -15/+11 |
| 2021-09-21 | Disable visible path calculation for PrettyPrinter in Ok path of compiler | Alik Aslanyan | -10/+15 |
| 2021-09-19 | Auto merge of #88575 - eddyb:fn-abi-queries, r=nagisa | bors | -18/+15 |
| 2021-09-19 | Rollup merge of #88855 - calebzulawski:feature/simd_shuffle, r=nagisa | Yuki Okushi | -2/+6 |
| 2021-09-18 | Querify `fn_abi_of_{fn_ptr,instance}`. | Eduard-Mihai Burtescu | -14/+11 |
| 2021-09-18 | ty::layout: replicate `layout_of` setup for `fn_abi_of_{fn_ptr,instance}`. | Eduard-Mihai Burtescu | -9/+9 |
| 2021-09-18 | Remove support for reentrant start blocks from codegen | Tomasz Miąsko | -19/+5 |
| 2021-09-18 | ty::layout: intern `FnAbi`s as `&'tcx`. | Eduard-Mihai Burtescu | -2/+2 |
| 2021-09-16 | Fix shuffle index constant not being monomorphized. | Caleb Zulawski | -2/+6 |
| 2021-09-13 | Update compiler/rustc_codegen_ssa/src/mir/mod.rs | Oli Scherer | -1/+1 |
| 2021-09-13 | Fix debuginfo for ScalarPair abi parameters | Wesley Wiser | -15/+10 |
| 2021-09-13 | Add tracing level for codegen_mir | Wesley Wiser | -0/+1 |
| 2021-09-12 | Auto merge of #88839 - nbdd0121:alignof, r=nagisa | bors | -15/+21 |
| 2021-09-13 | Introduce NullOp::AlignOf | Gary Guo | -15/+21 |
| 2021-09-09 | rename `is_valid_for` to `is_valid` | Andreas Liljeqvist | -1/+1 |
| 2021-09-09 | Make `abi::Abi` `Copy` and remove a *lot* of refs | Andreas Liljeqvist | -14/+14 |
| 2021-09-09 | derive Copy for WrappingRange and Scalar | Andreas Liljeqvist | -1/+1 |
| 2021-09-09 | Add methods for checking for full ranges to `Scalar` and `WrappingRange` | Andreas Liljeqvist | -4/+3 |
| 2021-09-02 | rustc_target: move `LayoutOf` to `ty::layout`. | Eduard-Mihai Burtescu | -10/+9 |
| 2021-08-30 | rustc_target: `TyAndLayout::field` should never error. | Eduard-Mihai Burtescu | -4/+2 |
| 2021-08-26 | update `TypeFlags` to deal with missing ct substs | lcnr | -2/+2 |
| 2021-08-25 | Auto merge of #88242 - bonega:allocation_range, r=oli-obk | bors | -4/+4 |
| 2021-08-22 | Use custom wrap-around type instead of Range | Andreas Liljeqvist | -4/+4 |
| 2021-08-22 | Fix typos “a”→“an” | Frank Steffahn | -1/+1 |
| 2021-08-05 | Prepare call/invoke for opaque pointers | Josh Stone | -4/+12 |
| 2021-08-04 | Prepare inbounds_gep for opaque pointers | Tomasz Miąsko | -3/+16 |
| 2021-08-04 | Prepare gep for opaque pointers | Tomasz Miąsko | -3/+5 |
| 2021-08-04 | Prepare struct_gep for opaque pointers | Tomasz Miąsko | -4/+9 |
| 2021-08-03 | Implement pointer casting. | Charles Lew | -19/+8 |
| 2021-07-14 | consistently treat None-tagged pointers as ints; get rid of some deprecated S... | Ralf Jung | -4/+4 |
| 2021-07-09 | Don't access pointer element type for nontemporal store | Nikita Popov | -5/+4 |
| 2021-07-09 | Fix project_deref() implementation | Nikita Popov | -13/+1 |
| 2021-07-09 | Pass type when creating load | Nikita Popov | -7/+18 |
| 2021-07-09 | Pass type when creating atomic load | Nikita Popov | -5/+4 |
| 2021-06-21 | Auto merge of #86166 - tmiasko:no-alloca-for-zsts, r=nagisa | bors | -93/+74 |
| 2021-06-15 | Refactor to make interpreter and codegen backend neutral to vtable internal r... | Charles Lew | -1/+5 |
| 2021-06-10 | Do not emit alloca for ZST locals with multiple assignments | Tomasz Miąsko | -93/+74 |
| 2021-06-07 | Use preorder traversal when checking for SSA locals | Tomasz Miąsko | -1/+4 |
| 2021-06-07 | Rollup merge of #85965 - tmiasko:a, r=nagisa | Guillaume Gomez | -46/+4 |
| 2021-06-03 | Remove check for projections in a branch without any | Tomasz Miąsko | -13/+0 |
| 2021-06-03 | Remove unused support for `VarDebugInfo` | Tomasz Miąsko | -33/+4 |
| 2021-05-31 | Remove special handling of `box_free` from `LocalAnalyzer` | Tomasz Miąsko | -29/+0 |
| 2021-05-17 | rustc_codegen_ssa: append blocks to functions w/o creating a builder. | Eduard-Mihai Burtescu | -10/+12 |
| 2021-05-17 | rustc_codegen_ssa: only create backend `BasicBlock`s as-needed. | Eduard-Mihai Burtescu | -39/+41 |
| 2021-05-16 | Auto merge of #85316 - eddyb:cg-ssa-on-demand-cleanuppad, r=nagisa | bors | -112/+109 |
| 2021-05-15 | Rollup merge of #85215 - richkadel:ice-fixes-minus-dead-blocks, r=tmandry | Guillaume Gomez | -1/+1 |