index
:
rust
this commit
auto
automation/bors/try
automation/bors/try-merge
beta
cargo_update
lcnr/rustc-dev-guide
master
perf-tmp
stable
try
try-perf
https://github.com/rust-lang/rust
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
librustc_mir
/
transform
/
simplify.rs
Age
Commit message (
Expand
)
Author
Lines
2018-02-20
rustc_mir: do not remove dead user variables if debuginfo needs them.
Eduard-Mihai Burtescu
-4
/
+13
2017-12-03
funnel all unwind paths through a single Resume block
Ariel Ben-Yehuda
-34
/
+0
2017-12-01
MIR: s/Lvalue/Place in type names.
Eduard-Mihai Burtescu
-4
/
+4
2017-11-14
rustc: split off BodyOwnerKind from MirSource.
Eduard-Mihai Burtescu
-2
/
+1
2017-11-14
rustc: move the MIR pass infrastructure and list to rustc_mir.
Eduard-Mihai Burtescu
-1
/
+2
2017-09-04
rustc_mir: use Local instead of Lvalue in Storage{Live,Dead}.
Eduard-Mihai Burtescu
-5
/
+2
2017-09-03
rustc_mir: implement visit_local instead/along visit_lvalue where possible.
Eduard-Mihai Burtescu
-14
/
+6
2017-08-15
use field init shorthand EVERYWHERE
Zack M. Davis
-2
/
+2
2017-08-01
rustc_mir::transform::simplify - remove nops first
Ariel Ben-Yehuda
-2
/
+2
2017-05-02
simplify the MirPass traits and passes dramatically
Niko Matsakis
-23
/
+20
2017-05-02
rework `MirPass` API to be stateless and extract helper fns
Niko Matsakis
-2
/
+2
2017-04-22
remove cleanup branches to the resume block
Ariel Ben-Yehuda
-0
/
+34
2017-03-18
apply pre-trans passes to Shim MIR
Ariel Ben-Yehuda
-5
/
+9
2017-03-10
Initial implementation of inlining for MIR
James Miller
-3
/
+15
2017-02-10
SwitchInt over Switch
Simonas Kazlauskas
-1
/
+0
2017-02-10
If is now always a SwitchInt in MIR
Simonas Kazlauskas
-1
/
+0
2016-11-03
A way to remove otherwise unused locals from MIR
Simonas Kazlauskas
-0
/
+349