| Age | Commit message (Expand) | Author | Lines |
| 2017-12-21 | Revert "Auto merge of #45225 - eddyb:trans-abi, r=arielb1" | Ariel Ben-Yehuda | -11/+14 |
| 2017-11-19 | Auto merge of #45225 - eddyb:trans-abi, r=arielb1 | bors | -14/+11 |
| 2017-11-18 | rustc_mir: always downcast enums, even if univariant. | Eduard-Mihai Burtescu | -14/+11 |
| 2017-11-18 | Remove return_ty from Mir | loomaclin | -5/+3 |
| 2017-11-17 | Auto merge of #45996 - eddyb:even-mirer-1, r=arielb1 | bors | -7/+1 |
| 2017-11-17 | Auto merge of #46004 - michaelwoerister:cached-mir-wip-3, r=nikomatsakis | bors | -3/+3 |
| 2017-11-17 | MIR: hide .rodata constants vs by-ref ABI clash in trans. | Eduard-Mihai Burtescu | -7/+1 |
| 2017-11-16 | Introduce LocalDefId which provides a type-level guarantee that the DefId is ... | Michael Woerister | -3/+3 |
| 2017-11-14 | Auto merge of #45821 - djzin:unreachable-match-arms, r=nikomatsakis | bors | -2/+21 |
| 2017-11-14 | don't send block back to be marked unreachable twice | Djzin | -4/+2 |
| 2017-11-14 | rustc: split off BodyOwnerKind from MirSource. | Eduard-Mihai Burtescu | -15/+14 |
| 2017-11-14 | rustc: remove unused MirSource::GeneratorDrop. | Eduard-Mihai Burtescu | -2/+1 |
| 2017-11-14 | use lazy cached unreachable block - assign it to the function's closing brace | Djzin | -2/+21 |
| 2017-11-14 | always add an unreachable branch on matches to give more info to llvm about w... | Djzin | -2/+4 |
| 2017-11-06 | Auto merge of #45668 - nikomatsakis:nll-free-region, r=arielb1 | bors | -2/+2 |
| 2017-11-02 | rename `Lookup` to `TyContext` and pass more info when visiting tys | Niko Matsakis | -2/+2 |
| 2017-11-02 | fix pre binding false edges | Mikhail Modin | -18/+21 |
| 2017-11-02 | fix opt-mir test and remove false edge if no guard | Mikhail Modin | -4/+1 |
| 2017-11-02 | add TerminatorKind::FalseEdges and use it in matches | Mikhail Modin | -35/+87 |
| 2017-10-31 | make `closure_self_ty` invokable with `'gcx` and `'tcx` | Niko Matsakis | -4/+4 |
| 2017-10-26 | Add comments to clarify function argument ownership | Björn Steinbrink | -0/+2 |
| 2017-10-26 | Avoid unnecessary copies of arguments that are simple bindings | Björn Steinbrink | -5/+21 |
| 2017-10-20 | Auto merge of #45359 - arielb1:escaping-borrow, r=eddyb | bors | -53/+86 |
| 2017-10-18 | run EndRegion when unwinding otherwise-empty scopes | Ariel Ben-Yehuda | -44/+60 |
| 2017-10-17 | look past the next drop for the drop panic target | Ariel Ben-Yehuda | -9/+7 |
| 2017-10-17 | fix generator drop caching | Ariel Ben-Yehuda | -8/+27 |
| 2017-10-16 | restructure the public inhabitedness APIs and remove the cache | Niko Matsakis | -4/+1 |
| 2017-10-16 | refactor inhabitedness to have clearer public entry points | Niko Matsakis | -7/+4 |
| 2017-10-15 | Auto merge of #45200 - mikhail-m1:match-with-false-edges, r=nikomatsakis | bors | -5/+24 |
| 2017-10-11 | MIR-borrowck: add false edges to match arms | Your Name | -5/+24 |
| 2017-10-04 | Expand mir dump in order to handle NLL pass | Christopher Vittal | -2/+2 |
| 2017-10-04 | Generate ScopeId using newtype_index macro | Santiago Pastorino | -13/+1 |
| 2017-09-25 | Auto merge of #44809 - arielb1:small-scope, r=eddyb | bors | -2/+2 |
| 2017-09-24 | move Scope behind an enum | Ariel Ben-Yehuda | -2/+2 |
| 2017-09-24 | move unsafety checking to MIR | Ariel Ben-Yehuda | -24/+124 |
| 2017-09-24 | add lint levels to VisibilityScope | Ariel Ben-Yehuda | -30/+101 |
| 2017-09-20 | address review comments | Ariel Ben-Yehuda | -1/+5 |
| 2017-09-14 | bring Ty into scope | Douglas Campos | -4/+4 |
| 2017-09-14 | bring TyCtxt into scope | Douglas Campos | -2/+2 |
| 2017-09-13 | Fix issue #43481: emit the EndRegion *before* StorageDeads for a scope. | Felix S. Klock II | -4/+6 |
| 2017-09-11 | rustc: replace usize with u64 and ConstUsize. | Eduard-Mihai Burtescu | -5/+5 |
| 2017-09-11 | rustc: introduce ty::Const { ConstVal, Ty }. | Eduard-Mihai Burtescu | -17/+54 |
| 2017-09-11 | rustc: intern ConstVal's in TyCtxt. | Eduard-Mihai Burtescu | -33/+41 |
| 2017-09-08 | Use NodeId/HirId instead of DefId for local variables. | Eduard-Mihai Burtescu | -4/+4 |
| 2017-09-08 | Auto merge of #44142 - alexcrichton:dllimport-query, r=nikomatsakis | bors | -2/+2 |
| 2017-09-05 | rustc: Store InternedString in `DefPathData` | Alex Crichton | -1/+1 |
| 2017-09-05 | rustc: Migrate lang items to a query | Alex Crichton | -1/+1 |
| 2017-09-05 | Emit `EndRegion` statements when given `-Z mir-emit-validate=N` (for N > 0). | Felix S. Klock II | -1/+1 |
| 2017-09-05 | Skip EndRegion emission by default. Use `-Z emit-end-regions` to reenable it. | Felix S. Klock II | -15/+20 |
| 2017-09-04 | rustc_mir: use Local instead of Lvalue in Storage{Live,Dead}. | Eduard-Mihai Burtescu | -9/+9 |