summary refs log tree commit diff
path: root/src/librustc_mir/lib.rs
AgeCommit message (Expand)AuthorLines
2017-01-22Remove unused `extern crate`s.Jeffrey Seyfried-1/+0
2017-01-08Auto merge of #38679 - alexcrichton:always-deny-warnings, r=nrcbors-1/+1
2016-12-30Such large. Very 128. Much bits.Simonas Kazlauskas-0/+2
2016-12-29Remove not(stage0) from deny(warnings)Alex Crichton-1/+1
2016-12-29Fallout from updating bootstrap CargoAlex Crichton-1/+0
2016-11-30Update the bootstrap compilerAlex Crichton-2/+0
2016-11-21Stabilize RFC 1560.Jeffrey Seyfried-0/+1
2016-11-03Stabilize `..` in tuple (struct) patternsVadim Petrochenkov-1/+1
2016-10-12Stabilise `?`Nick Cameron-1/+1
2016-09-19librustc: Implement def-use chains and trivial copy propagation on MIR.Patrick Walton-0/+2
2016-09-04Replace `_, _, _` with `..`Vadim Petrochenkov-0/+1
2016-06-23Move errors from libsyntax to its own crateJonathan Turner-0/+1
2016-06-08remove the librustc_trans -> librustc_mir dependencyAriel Ben-Yehuda-1/+0
2016-05-07mir: qualify and promote constants.Eduard Burtescu-0/+8
2016-04-06rustc: move rustc_front to rustc::hir.Eduard Burtescu-1/+0
2016-04-03Auto merge of #32210 - Aatch:mir-traversal, r=nikomatsakisbors-0/+1
2016-03-31librustc_mir: use bug!(), span_bug!()Benjamin Herr-0/+1
2016-03-30move `const_eval` and `check_match` out of `librustc`Oliver Schneider-0/+1
2016-03-30rename `rustc_const_eval` to `rustc_const_math`Oliver Schneider-1/+1
2016-03-30Add some standard traversal iterators for MIRJames Miller-0/+1
2016-03-22sprinkle feature gates here and thereJorge Aparicio-0/+1
2016-03-10typestrong constant integersOliver Schneider-0/+1
2016-02-20type-check lvaluesAriel Ben-Yehuda-0/+1
2016-01-24rustc_mir: Mark the crate as unstableAlex Crichton-0/+2
2016-01-24mk: Move from `-D warnings` to `#![deny(warnings)]`Alex Crichton-0/+1
2016-01-04Add a human-readable textual form for MIR.Scott Olson-3/+3
2015-12-28Rewrite MIR graphviz printing and improve MIR debug printing.Scott Olson-1/+0
2015-11-30Also move the MIR visitor to librustc.Michael Woerister-1/+0
2015-11-30Move the core MIR datastructures to librustc.Michael Woerister-2/+0
2015-11-12Add a MIR pass to simplify the control flow graphBjörn Steinbrink-0/+1
2015-11-03Add a MIR visitorNiko Matsakis-0/+1
2015-11-03Add helper methods that require tcx; these compute types ofNiko Matsakis-1/+1
2015-11-03Move the "HAIR" code that reads the tcx tables etc out of the `tcx`Niko Matsakis-2/+3
2015-10-25std: Stabilize library APIs for 1.5Alex Crichton-1/+1
2015-10-06rename `dump` to `mir_map`, which seems more suitableNiko Matsakis-1/+1
2015-10-06strip out the hair trait and use concrete types insteadNiko Matsakis-0/+3
2015-09-06add MIR code (unused thus far)Niko Matsakis-0/+34