| Age | Commit message (Expand) | Author | Lines |
| 2019-04-02 | Remove adt_def from PlaceTy and make it a struct | Tyler Mandry | -1/+1 |
| 2019-03-16 | Revert the `LazyConst` PR | Oliver Scherer | -1/+1 |
| 2019-03-01 | Put Local, Static and Promoted as one Base variant of Place | Santiago Pastorino | -1/+1 |
| 2019-02-10 | rustc: doc comments | Alexander Regueiro | -1/+1 |
| 2019-02-09 | Auto merge of #58207 - nnethercote:intern_lazy_const, r=oli-obk | bors | -1/+1 |
| 2019-02-08 | librustc_mir => 2018 | Taiki Endo | -1/+1 |
| 2019-02-06 | Make `intern_lazy_const` actually intern its argument. | Nicholas Nethercote | -1/+1 |
| 2019-01-04 | Auto merge of #56723 - oli-obk:lazy_const, r=nikomatsakis | bors | -2/+2 |
| 2019-01-02 | rename `type_moves_by_default` to `type_is_copy_modulo_regions` | Niko Matsakis | -1/+1 |
| 2019-01-01 | `<&'tcx ty::Const as Deref>::deref` | Oliver Scherer | -1/+1 |
| 2019-01-01 | Move the `Unevaluated` constant arm upwards in the type structure | Oliver Scherer | -1/+1 |
| 2018-12-25 | Remove licenses | Mark Rousskov | -10/+0 |
| 2018-12-07 | Various minor/cosmetic improvements to code | Alexander Regueiro | -1/+1 |
| 2018-08-24 | add a `user_ty` annotation to `Constant` | Niko Matsakis | -0/+4 |
| 2018-07-23 | Promoteds are statics and statics have a place, not just a value | Oliver Schneider | -4/+2 |
| 2018-05-24 | Get rid of `scalar_size` | Oliver Schneider | -1/+1 |
| 2018-05-24 | change `Value::Bytes` to `Value::Bits` | Oliver Schneider | -9/+0 |
| 2018-05-11 | Introduce ConstValue and use it instead of miri's Value for constant values | John Kåre Alsaker | -6/+1 |
| 2018-03-08 | Simplify code around reading/writing ConstVals | Oliver Schneider | -20/+10 |
| 2018-03-08 | Nuke the entire ctfe from orbit, it's the only way to be sure | Oliver Schneider | -51/+4 |
| 2018-03-08 | Produce instead of pointers | Oliver Schneider | -3/+16 |
| 2018-01-04 | rustc: use {U,I}size instead of {U,I}s shorthands. | Eduard-Mihai Burtescu | -2/+2 |
| 2017-12-01 | MIR: s/lv(al(ue)?)?/place in function/variable/module names. | Eduard-Mihai Burtescu | -7/+7 |
| 2017-12-01 | MIR: s/Lvalue/Place in type names. | Eduard-Mihai Burtescu | -4/+4 |
| 2017-11-28 | MIR: split Operand::Consume into Copy and Move. | Eduard-Mihai Burtescu | -1/+11 |
| 2017-09-11 | rustc: replace usize with u64 and ConstUsize. | Eduard-Mihai Burtescu | -2/+2 |
| 2017-09-11 | rustc: introduce ty::Const { ConstVal, Ty }. | Eduard-Mihai Burtescu | -3/+12 |
| 2017-09-11 | rustc: intern ConstVal's in TyCtxt. | Eduard-Mihai Burtescu | -3/+11 |
| 2017-08-15 | use field init shorthand EVERYWHERE | Zack M. Davis | -3/+3 |
| 2017-05-12 | box large variants in MIR | Ariel Ben-Yehuda | -2/+2 |
| 2017-04-11 | store Spans for all MIR locals | Ariel Ben-Yehuda | -3/+3 |
| 2016-12-30 | Such large. Very 128. Much bits. | Simonas Kazlauskas | -0/+2 |
| 2016-10-28 | rustc: move mir::repr::* to mir. | Eduard Burtescu | -1/+1 |
| 2016-09-26 | [WIP] Move MIR towards a single kind of local | Jonas Schievink | -3/+3 |
| 2016-06-23 | Move errors from libsyntax to its own crate | Jonathan Turner | -1/+1 |
| 2016-06-09 | introduce the type-safe IdxVec and use it instead of loose indexes | Ariel Ben-Yehuda | -6/+3 |
| 2016-06-07 | mir: group span + visibility scope under a new SourceInfo type. | Eduard Burtescu | -4/+3 |
| 2016-06-07 | mir: distinguish between variable visibility scopes and SEME scopes. | Eduard Burtescu | -1/+1 |
| 2016-06-05 | mir: remove unused float support from zero_literal. | Eduard Burtescu | -2/+1 |
| 2016-06-05 | Check arithmetic in the MIR | James Miller | -1/+53 |
| 2016-05-11 | rustc: Split local type contexts interners from the global one. | Eduard Burtescu | -1/+1 |
| 2016-04-28 | Fix translation of `Assign`/`AssignOp` as rvalues | James Miller | -0/+4 |
| 2016-03-27 | rustc: move cfg, infer, traits and ty from middle to top-level. | Eduard Burtescu | -1/+1 |
| 2016-03-23 | track the innermost scope for every stmt | Niko Matsakis | -2/+7 |
| 2016-03-10 | typestrong constant integers | Oliver Schneider | -1/+1 |
| 2016-03-09 | trans: Reify functions & methods to fn ptrs only where necessary. | Eduard Burtescu | -13/+0 |
| 2015-12-15 | Implement references to functions and constants | Simonas Kazlauskas | -0/+1 |
| 2015-11-30 | Move the core MIR datastructures to librustc. | Michael Woerister | -1/+1 |
| 2015-11-03 | Change Call operands to be, well, Operands | Niko Matsakis | -15/+11 |
| 2015-10-07 | Partially format librustc_mir with rustfmt. | Ms2ger | -7/+10 |