| Age | Commit message (Expand) | Author | Lines |
| 2017-11-25 | avoid type-live-for-region obligations on dummy nodes | Ariel Ben-Yehuda | -3/+10 |
| 2017-11-25 | InstCombine Len([_; N]) => const N in MIR | Scott McMurray | -8/+25 |
| 2017-11-24 | Auto merge of #46093 - scottmcm:lower-128-mir, r=nagisa | bors | -0/+243 |
| 2017-11-22 | normalize types in ADT constructor | Niko Matsakis | -30/+4 |
| 2017-11-22 | handle the active field index in unions | Niko Matsakis | -7/+9 |
| 2017-11-22 | avoid early return | Niko Matsakis | -21/+18 |
| 2017-11-22 | only normalize operand types when in an ADT constructor | Niko Matsakis | -4/+25 |
| 2017-11-22 | Normalize LvalueTy for ops and format code to satisfy tidy check | Paul Daniel Faria | -24/+39 |
| 2017-11-22 | Remove attributes and test comments accidentally left behind, add in span_mir... | Paul Daniel Faria | -9/+20 |
| 2017-11-22 | Check rvalue aggregates during check_stmt in tycheck, add initial, (not passi... | Paul Daniel Faria | -0/+86 |
| 2017-11-21 | Auto merge of #45879 - nikomatsakis:nll-kill-cyclic-closures, r=arielb1 | bors | -9/+44 |
| 2017-11-20 | Handle shifts properly | Scott McMurray | -32/+86 |
| 2017-11-20 | Add type checking for the lang item | Scott McMurray | -19/+45 |
| 2017-11-19 | Auto merge of #45225 - eddyb:trans-abi, r=arielb1 | bors | -6/+5 |
| 2017-11-19 | fix closure inlining by spilling arguments to a temporary | Niko Matsakis | -8/+39 |
| 2017-11-18 | Add a MIR pass to lower 128-bit operators to lang item calls | Scott McMurray | -0/+163 |
| 2017-11-19 | rustc: move size, align & primitive_align from Abi::Aggregate to layout. | Eduard-Mihai Burtescu | -1/+1 |
| 2017-11-19 | rustc: remove Ty::layout and move everything to layout_of. | Eduard-Mihai Burtescu | -3/+2 |
| 2017-11-18 | rustc_mir: always downcast enums, even if univariant. | Eduard-Mihai Burtescu | -3/+3 |
| 2017-11-18 | remove `generator_interiors` map | Niko Matsakis | -1/+5 |
| 2017-11-18 | Remove return_ty from Mir | loomaclin | -10/+7 |
| 2017-11-16 | Auto merge of #45825 - nikomatsakis:nll-factor-region-inference, r=arielb1 | bors | -627/+922 |
| 2017-11-16 | Nit: fix typo | Niko Matsakis | -1/+1 |
| 2017-11-16 | integrate NLL with MIR type-checker | Niko Matsakis | -160/+154 |
| 2017-11-16 | region_infer: improved debug logging | Niko Matsakis | -9/+35 |
| 2017-11-16 | renumber: debug logs, use `visit_region` rather than `visit_rvalue` | Niko Matsakis | -22/+29 |
| 2017-11-16 | renumber: handle ReturnTy better | Niko Matsakis | -1/+9 |
| 2017-11-16 | formalize giving ownership of region vars to region inf. context | Niko Matsakis | -70/+57 |
| 2017-11-16 | infer: extract total number of region variables from infcx | Niko Matsakis | -13/+6 |
| 2017-11-16 | replace `RegionIndex` with `RegionVid` (which now impls Idx) | Niko Matsakis | -52/+42 |
| 2017-11-16 | replace `usize` with `RegionIndex` in indices map | Niko Matsakis | -17/+19 |
| 2017-11-16 | MIR typeck: refactor to track region constraints | Niko Matsakis | -72/+242 |
| 2017-11-16 | MIR typeck: rustfmt | Niko Matsakis | -10/+4 |
| 2017-11-16 | fix rename to block_data in type_check.rs | Niko Matsakis | -2/+2 |
| 2017-11-16 | Auto merge of #45985 - arielb1:unsafe-dedup, r=eddyb | bors | -1/+0 |
| 2017-11-15 | modify MIR type-checker to process obligations as they are incurred | Niko Matsakis | -44/+37 |
| 2017-11-15 | apply rustfmt to `type_check` | Niko Matsakis | -256/+364 |
| 2017-11-15 | thread location info through mir typeck (but do not use) | Niko Matsakis | -49/+72 |
| 2017-11-15 | Auto merge of #45913 - sinkuu:mir-inlining-closure, r=arielb1 | bors | -28/+66 |
| 2017-11-14 | check_unsafety: fix unused unsafe block duplication | Ariel Ben-Yehuda | -1/+0 |
| 2017-11-14 | Add TyCtxt::is_closure | Shotaro Yamada | -8/+6 |
| 2017-11-14 | Make create_temp_necessary a method | Shotaro Yamada | -46/+40 |
| 2017-11-14 | Handle closures correctly in MIR inlining | Shotaro Yamada | -10/+56 |
| 2017-11-14 | rustc: split off BodyOwnerKind from MirSource. | Eduard-Mihai Burtescu | -111/+125 |
| 2017-11-14 | rustc: remove unused MirSource::GeneratorDrop. | Eduard-Mihai Burtescu | -2/+0 |
| 2017-11-14 | rustc_mir: drive passes directly with a macro. | Eduard-Mihai Burtescu | -216/+104 |
| 2017-11-14 | rustc: move the MIR pass infrastructure and list to rustc_mir. | Eduard-Mihai Burtescu | -23/+197 |
| 2017-11-14 | Auto merge of #45909 - sinkuu:issue-45885, r=arielb1 | bors | -5/+33 |
| 2017-11-13 | mir-borrowck: Move `is_static_mut()` to `ty/utils.rs` | Basile Desloges | -21/+2 |
| 2017-11-12 | Auto merge of #45753 - sinkuu:mir_copyprop_arg, r=arielb1 | bors | -4/+46 |