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
2019-02-09
fix rebase fallout
Ralf Jung
-2
/
+2
2019-02-08
librustc_mir => 2018
Taiki Endo
-3
/
+3
2018-12-25
Remove licenses
Mark Rousskov
-10
/
+0
2018-12-13
Make SimplifyCfg collapse goto chains from bb0
Shotaro Yamada
-1
/
+26
2018-11-07
Rollup merge of #55734 - teresy:shorthand-fields, r=davidtwco
kennytm
-1
/
+1
2018-11-06
refactor: use shorthand fields
teresy
-1
/
+1
2018-10-27
Refactor and add `PlaceContext::AscribeUserTy`.
David Wood
-2
/
+4
2018-09-18
Merge indexed_set.rs into bitvec.rs, and rename it bit_set.rs.
Nicholas Nethercote
-5
/
+5
2018-08-04
Normalize DebugInfoLevel to standard style
Mark Rousskov
-2
/
+2
2018-08-01
Split out growth functionality into BitVector type
Mark Rousskov
-5
/
+5
2018-07-25
parameterize `BitVector` and `BitMatrix` by their index types
Niko Matsakis
-14
/
+17
2018-05-17
Rename trans to codegen everywhere.
Irina Popa
-1
/
+1
2018-05-01
rustc: return impl Iterator from Terminator(Kind)::successors(_mut).
Eduard-Mihai Burtescu
-5
/
+5
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