| Age | Commit message (Expand) | Author | Lines |
| 2016-05-11 | Auto merge of #33239 - eddyb:mir-temp-drops, r=arielb1 | bors | -7/+9 |
| 2016-05-11 | mir: drop temps outside-in by scheduling the drops inside-out. | Eduard Burtescu | -7/+9 |
| 2016-05-11 | rustc: Split local type contexts interners from the global one. | Eduard Burtescu | -7/+7 |
| 2016-05-07 | mir: build MIR for constants and static initializers. | Eduard Burtescu | -7/+6 |
| 2016-05-06 | Auto merge of #33267 - nagisa:mir-temporary-32959, r=nikomatsakis | bors | -1/+1 |
| 2016-05-01 | Handle coercion casts properly when building the MIR | James Miller | -6/+3 |
| 2016-04-29 | Temporary hack for 32959 | Simonas Kazlauskas | -1/+1 |
| 2016-04-28 | Fix translation of `Assign`/`AssignOp` as rvalues | James Miller | -2/+5 |
| 2016-04-28 | Address comments | James Miller | -1/+137 |
| 2016-04-28 | Various improvements to MIR and LLVM IR Construction | James Miller | -79/+10 |
| 2016-04-20 | Generate block containing return lazily instead | Simonas Kazlauskas | -1/+2 |
| 2016-04-16 | MIR: Do not require END_BLOCK to always exist | Simonas Kazlauskas | -1/+1 |
| 2016-03-31 | librustc_mir: use bug!(), span_bug!() | Benjamin Herr | -3/+4 |
| 2016-03-27 | rustc: move cfg, infer, traits and ty from middle to top-level. | Eduard Burtescu | -1/+1 |
| 2016-03-23 | introduce "call-site-scope" as the outermost scope | Niko Matsakis | -1/+1 |
| 2016-03-23 | rewrite drop code | Niko Matsakis | -1/+2 |
| 2016-03-23 | add span/scope-id to terminator | Niko Matsakis | -11/+38 |
| 2016-03-23 | extend Terminator into a struct so it can have additional fields | Niko Matsakis | -12/+12 |
| 2016-03-23 | track the innermost scope for every stmt | Niko Matsakis | -12/+17 |
| 2016-03-23 | record a scope for each `VarDecl` | Niko Matsakis | -6/+6 |
| 2016-03-17 | hir, mir: Separate HIR expressions / MIR operands from InlineAsm. | Eduard Burtescu | -2/+14 |
| 2016-03-17 | mir: Ignore noop casts (e.g. when `as` used for coercion). | Eduard Burtescu | -2/+7 |
| 2016-03-09 | Track fn type and lifetime parameters in TyFnDef. | Eduard Burtescu | -1/+1 |
| 2016-03-09 | Split TyBareFn into TyFnDef and TyFnPtr. | Eli Friedman | -1/+3 |
| 2016-02-20 | address review comments | Ariel Ben-Yehuda | -0/+4 |
| 2016-02-20 | store the normalized types of field accesses | Ariel Ben-Yehuda | -18/+15 |
| 2016-02-07 | [MIR] Fix the destination of implicit else branch | Simonas Kazlauskas | -1/+1 |
| 2016-02-04 | Convert Drop statement into terminator | Simonas Kazlauskas | -1/+1 |
| 2016-02-04 | Remove the CallKind | Simonas Kazlauskas | -11/+5 |
| 2016-02-04 | Synthesize calls to box_free language item | Simonas Kazlauskas | -18/+11 |
| 2016-01-29 | [MIR] Fix type of temporary for `box EXPR` | Oliver Schneider | -4/+3 |
| 2016-01-21 | [MIR] use mir::repr::Constant in ExprKind::Repeat, close #29789 | Florian Hahn | -1/+0 |
| 2016-01-19 | [MIR] Reintroduce the unit temporary | Simonas Kazlauskas | -21/+29 |
| 2016-01-07 | [MIR] Set dest ∀ expr with optional value | Simonas Kazlauskas | -6/+25 |
| 2016-01-06 | [MIR] Get rid of that nasty unit_ty temporary lval | Simonas Kazlauskas | -2/+3 |
| 2016-01-06 | panic/panic_bounds_check to destructure tys | Simonas Kazlauskas | -1/+1 |
| 2016-01-06 | Merge Call and DivergingCall diffs into CallKind | Simonas Kazlauskas | -10/+15 |
| 2016-01-06 | Remove the Panic block terminator | Simonas Kazlauskas | -2/+2 |
| 2016-01-06 | Add Resume Terminator which corresponds to resume | Simonas Kazlauskas | -2/+2 |
| 2016-01-06 | Generate DivergingCall terminator | Simonas Kazlauskas | -10/+19 |
| 2016-01-06 | Split Call into Call and DivergingCall | Simonas Kazlauskas | -6/+5 |
| 2015-12-10 | MIR: Make Mir take ownership of InlineAsm values. | Michael Woerister | -1/+1 |
| 2015-12-10 | MIR: Refactor mir::Terminator to use tuples instead of a fixed-size arrays. | Michael Woerister | -7/+7 |
| 2015-11-30 | Move the core MIR datastructures to librustc. | Michael Woerister | -11/+11 |
| 2015-11-24 | Remove the GraphExtents, the design of which seems bogus. They carried | Niko Matsakis | -2/+2 |
| 2015-11-12 | Auto merge of #29616 - nagisa:mir-repeat, r=nikomatsakis | bors | -2/+2 |
| 2015-11-10 | use Constant for repetition count in mir::Repeat | Simonas Kazlauskas | -2/+2 |
| 2015-11-05 | remove excess string allocation | Steve Klabnik | -1/+1 |
| 2015-11-03 | Change Call operands to be, well, Operands | Niko Matsakis | -2/+2 |
| 2015-11-03 | Convert from using named fields to always using indices | Niko Matsakis | -3/+6 |