| Age | Commit message (Expand) | Author | Lines |
| 2018-05-17 | Rename trans to codegen everywhere. | Irina Popa | -24578/+0 |
| 2018-05-15 | Pull common parameters into GenericParamDef | varkor | -7/+1 |
| 2018-05-15 | Refactor to address comments | varkor | -28/+20 |
| 2018-05-15 | Use GenericParamCount instead of FxHashMap | varkor | -1/+7 |
| 2018-05-15 | Eliminate ty::Generics::types() | varkor | -1/+1 |
| 2018-05-15 | Generalise cases of explicit iteration of specific kinds | varkor | -4/+19 |
| 2018-05-15 | Rename `has_type_parameters` to `requires_monomorphization` | varkor | -1/+1 |
| 2018-05-15 | Fix generics type parameter handling in miri | varkor | -1/+1 |
| 2018-05-15 | Prefer iterator to vec | varkor | -1/+1 |
| 2018-05-15 | Consolidate ty::Generics | varkor | -1/+1 |
| 2018-05-14 | Auto merge of #50648 - nox:volatile-store, r=eddyb | bors | -81/+74 |
| 2018-05-13 | Introduce OperandValue::nontemporal_store and use it in the intrinsics | Anthony Ramine | -78/+64 |
| 2018-05-13 | Introduce OperandValue::volatile_store and use it in the intrinsics | Anthony Ramine | -28/+35 |
| 2018-05-13 | Auto merge of #50622 - eddyb:make-room-for-ghosts, r=nikomatsakis | bors | -7/+4 |
| 2018-05-12 | Auto merge of #50686 - Mark-Simulacrum:rollup, r=Mark-Simulacrum | bors | -15/+26 |
| 2018-05-12 | Rollup merge of #50558 - whitfin:issue-50500, r=michaelwoerister | Mark Simulacrum | -15/+26 |
| 2018-05-12 | Set PrepareForThinLTO flag when using ThinLTO | Nikita Popov | -2/+5 |
| 2018-05-12 | Auto merge of #50249 - Zoxc:allocation-const, r=oli-obk | bors | -73/+92 |
| 2018-05-11 | Auto merge of #50105 - mixi:crt-included, r=alexcrichton | bors | -0/+27 |
| 2018-05-11 | Update naming in line with PR comments | Isaac Whitfield | -5/+7 |
| 2018-05-11 | Neaten a couple of long signatures | Isaac Whitfield | -4/+8 |
| 2018-05-11 | Remove shared access to DepGraph::work_products | Isaac Whitfield | -15/+20 |
| 2018-05-11 | Add a query to convert from ConstValue to Allocation | John Kåre Alsaker | -6/+7 |
| 2018-05-11 | Introduce ConstValue and use it instead of miri's Value for constant values | John Kåre Alsaker | -72/+90 |
| 2018-05-10 | rustc: leave space for fields of uninhabited types to allow partial initializ... | Eduard-Mihai Burtescu | -7/+4 |
| 2018-05-10 | Rollup merge of #50569 - michaelwoerister:cross-lang-lto-2, r=alexcrichton | Alex Crichton | -7/+58 |
| 2018-05-09 | Allow for specifying a linker plugin for cross-language LTO | Michael Woerister | -7/+58 |
| 2018-05-08 | Insert fields from TypeAndMut into TyRef to allow layout optimization | John Kåre Alsaker | -13/+14 |
| 2018-05-08 | Store the GeneratorInterior in the new GeneratorSubsts | John Kåre Alsaker | -7/+8 |
| 2018-05-08 | Store generator movability outside GeneratorInterior | John Kåre Alsaker | -3/+3 |
| 2018-05-07 | Auto merge of #50000 - michaelwoerister:cross-lang-lto, r=alexcrichton | bors | -3/+13 |
| 2018-05-06 | issue-49938: Reference tagged unions discr(iminant) as tag | Samuel Wilson | -4/+4 |
| 2018-05-03 | Don't run LTO passes in rustc when cross-lang LTO is enabled. | Michael Woerister | -0/+4 |
| 2018-05-03 | Use correct section name for embedded LLVM bitcode on OSX. | Michael Woerister | -2/+6 |
| 2018-05-03 | Add -Z cross-lang-lto flag in order to support linker-based LTO. | Michael Woerister | -1/+2 |
| 2018-05-03 | Declare embedded LLVM bitcode section readonly. | Michael Woerister | -0/+1 |
| 2018-05-02 | Auto merge of #50278 - eddyb:mir-succ-iter, r=nikomatsakis | bors | -1/+1 |
| 2018-05-01 | musl: link crt{begin,end}.o from the system compiler | Johannes Nixdorf | -0/+11 |
| 2018-05-01 | Auto merge of #50198 - oli-obk:const_prop, r=eddyb | bors | -28/+9 |
| 2018-05-01 | rustc: return impl Iterator from Terminator(Kind)::successors(_mut). | Eduard-Mihai Burtescu | -1/+1 |
| 2018-05-01 | Auto merge of #49724 - kennytm:range-inc-start-end-methods, r=Kimundi | bors | -12/+12 |
| 2018-05-01 | Auto merge of #48786 - nagisa:fp, r=nikomatsakis | bors | -2/+0 |
| 2018-05-01 | Don't force-enable frame pointers when generating debug info | Björn Steinbrink | -2/+0 |
| 2018-05-01 | Auto merge of #50304 - nox:uninhabited-output, r=eddyb | bors | -3/+3 |
| 2018-05-01 | Removed direct field usage of RangeInclusive in rustc itself. | kennytm | -11/+11 |
| 2018-04-30 | Unify MIR assert messages and const eval errors | Oliver Schneider | -24/+5 |
| 2018-04-30 | Merge ConstMathError into EvalErrorKind | Oliver Schneider | -3/+2 |
| 2018-04-30 | Remove the `rustc_const_math` crate | Oliver Schneider | -4/+2 |
| 2018-04-30 | Remove ConstFloat | Oliver Schneider | -1/+4 |
| 2018-04-30 | Make the fields of RangeInclusive private. | kennytm | -1/+1 |