| Age | Commit message (Expand) | Author | Lines |
| 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 |
| 2020-10-11 | Use SmallVec in SwitchTargets | Jonas Schievink | -1/+1 |
| 2020-10-10 | Refactor how SwitchInt stores jump targets | Jonas Schievink | -26/+19 |
| 2020-10-06 | Let backends access span information | khyperia | -0/+1 |
| 2020-09-25 | Auto merge of #73453 - erikdesjardins:tuplayout, r=eddyb | bors | -9/+27 |
| 2020-09-20 | Auto merge of #76964 - RalfJung:rollup-ybn06fs, r=RalfJung | bors | -1/+599 |
| 2020-09-19 | Stop using the `const_eval` query for initializers of statics | Oliver Scherer | -19/+7 |
| 2020-09-15 | Extract some intrinsics out of rustc_codegen_llvm | khyperia | -1/+599 |
| 2020-09-04 | Change ty.kind to a method | LeSeulArtichaut | -11/+11 |
| 2020-09-02 | pretty: trim paths of unique symbols | Dan Aloni | -8/+11 |
| 2020-09-01 | Auto merge of #75529 - bugadani:bounds-check, r=nagisa | bors | -5/+21 |
| 2020-09-01 | Auto merge of #76071 - khyperia:configurable_to_immediate, r=eddyb | bors | -30/+24 |
| 2020-08-31 | Additional assumption to elide bounds check | Dániel Buga | -5/+21 |