| Age | Commit message (Expand) | Author | Lines |
| 2021-02-23 | Rollup merge of #82091 - henryboisdequin:use-place-ref-more, r=RalfJung | Dylan DPC | -1/+1 |
| 2021-02-17 | Rollup merge of #81898 - nanguye2496:nanguye2496/fix_str_and_slice_visualizat... | Dylan DPC | -5/+25 |
| 2021-02-16 | make `visit_projection` take a `PlaceRef` | Henry Boisdequin | -1/+1 |
| 2021-02-16 | avoid full-slicing slices | Matthias Krüger | -1/+1 |
| 2021-02-09 | Set the kind for local variables created by &str and slice arguments to Local... | Nam Nguyen | -5/+25 |
| 2021-01-31 | Auto merge of #81327 - RalfJung:codegen-no-const-fail, r=oli-obk | bors | -21/+12 |
| 2021-01-30 | codegen: assume constants cannot fail to evaluate | Ralf Jung | -21/+12 |
| 2021-01-29 | Rollup merge of #81333 - RalfJung:const-err-simplify, r=oli-obk | Yuki Okushi | -6/+1 |
| 2021-01-28 | Rollup merge of #79951 - LeSeulArtichaut:ty-ir, r=nikomatsakis | Yuki Okushi | -12/+8 |
| 2021-01-24 | clean up some const error reporting around promoteds | Ralf Jung | -6/+1 |
| 2021-01-18 | Use ty::{IntTy,UintTy,FloatTy} in rustc | LeSeulArtichaut | -12/+8 |
| 2021-01-16 | PlaceRef::ty: use method call syntax | Ralf Jung | -2/+2 |
| 2021-01-07 | Auto merge of #80200 - mahkoh:dst-offset, r=nagisa | bors | -10/+44 |
| 2021-01-03 | use PlaceRef more consistently instead of loosely coupled local+projection | Ralf Jung | -9/+4 |
| 2020-12-30 | Rollup merge of #80495 - jyn514:rename-empty, r=petrochenkov | Mara Bos | -2/+2 |
| 2020-12-30 | Rename kw::Invalid -> kw::Empty | Joshua Nelson | -2/+2 |
| 2020-12-30 | where possible, pass slices instead of &Vec or &String (clippy::ptr_arg) | Matthias Krüger | -1/+1 |
| 2020-12-24 | use matches!() macro in more places | Matthias Krüger | -4/+4 |
| 2020-12-20 | Use pointer type in AtomicPtr::swap implementation | Tomasz Miąsko | -2/+13 |
| 2020-12-19 | Optimize DST field access | Julian Orth | -10/+44 |
| 2020-12-15 | Always run intrinsics lowering pass | Tomasz Miąsko | -15/+1 |
| 2020-12-15 | Auto merge of #73210 - wesleywiser:consts_in_debuginfo, r=oli-obk | bors | -35/+76 |
| 2020-12-11 | Lower `discriminant_value` intrinsic | Tomasz Miąsko | -0/+1 |
| 2020-12-10 | Auto merge of #79801 - eddyb:scalar-transmute, r=nagisa | bors | -0/+19 |
| 2020-12-07 | rustc_codegen_ssa: use bitcasts instead of type punning for scalar transmutes. | Eduard-Mihai Burtescu | -0/+19 |
| 2020-12-06 | [mir-opt] Allow debuginfo to be generated for a constant or a Place | Wesley Wiser | -35/+76 |
| 2020-11-29 | Cast pointers to usize before passing them to atomic operations as some platf... | oli | -11/+38 |
| 2020-11-28 | Directly use raw pointers in `AtomicPtr` store/load | oli | -3/+3 |
| 2020-11-26 | Fix new 'unnecessary trailing semicolon' warnings | Aaron Hill | -1/+1 |
| 2020-11-22 | Use Option::and_then instead of open-coding it | LingMan | -5/+2 |
| 2020-11-21 | Replace ByVal attribute with on_stack field for Indirect | bjorn3 | -2/+2 |
| 2020-11-16 | compiler: fold by value | Bastian Kauschke | -25/+25 |
| 2020-11-09 | Rollup merge of #78844 - tmiasko:monomorphize-sizeof, r=oli-obk | Dylan DPC | -0/+1 |
| 2020-11-09 | Rollup merge of #78674 - tmiasko:inline-substs-for-mir-body, r=oli-obk | Dylan DPC | -9/+5 |
| 2020-11-07 | Monomorphize a type argument of size-of operation during codegen | Tomasz Miąsko | -0/+1 |
| 2020-11-05 | Addressed all feedback to date | Rich Kadel | -8/+9 |
| 2020-11-05 | Injecting expressions in place of counters where helpful | Rich Kadel | -2/+2 |
| 2020-11-05 | Rust coverage before splitting instrument_coverage.rs | Rich Kadel | -4/+15 |
| 2020-11-06 | inliner: Use substs_for_mir_body | Tomasz Miąsko | -9/+5 |
| 2020-10-26 | Auto merge of #68965 - eddyb:mir-inline-scope, r=nagisa,oli-obk | bors | -108/+136 |
| 2020-10-26 | Deduplicate span and dbg_scope adjustment | oli | -18/+19 |
| 2020-10-26 | Prefer `bug!` over `unwrap()` | oli | -1/+3 |
| 2020-10-23 | Make codegen coverage_context optional, and check | Rich Kadel | -12/+12 |
| 2020-10-21 | rustc_codegen_llvm: add support for inlined function debuginfo. | Eduard-Mihai Burtescu | -34/+63 |
| 2020-10-21 | rustc_codegen_llvm: expose DILocation to rustc_codegen_ssa. | Eduard-Mihai Burtescu | -69/+49 |
| 2020-10-21 | rustc_codegen_llvm: create `DIFile`s from just `SourceFile`s. | Eduard-Mihai Burtescu | -26/+5 |
| 2020-10-21 | rustc_mir: support MIR-inlining #[track_caller] functions. | Eduard-Mihai Burtescu | -14/+51 |
| 2020-10-16 | Auto merge of #77972 - Mark-Simulacrum:side-effect-loop, r=nagisa | bors | -3/+19 |
| 2020-10-15 | Prevent miscompilation in trivial loop {} | Mark Rousskov | -3/+19 |
| 2020-10-15 | Replace target.target with target and target.ptr_width with target.pointer_width | est31 | -5/+9 |