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
/
test
/
mir-opt
Age
Commit message (
Expand
)
Author
Lines
2017-11-17
MIR: hide .rodata constants vs by-ref ABI clash in trans.
Eduard-Mihai Burtescu
-11
/
+5
2017-11-16
fix mir-opt NLL tests -- variable `'_#0r` is now `'static`
Niko Matsakis
-25
/
+25
2017-11-15
Auto merge of #45913 - sinkuu:mir-inlining-closure, r=arielb1
bors
-0
/
+42
2017-11-14
Fix test
Shotaro Yamada
-19
/
+8
2017-11-14
Handle closures correctly in MIR inlining
Shotaro Yamada
-0
/
+53
2017-11-14
always add an unreachable branch on matches to give more info to llvm about w...
Djzin
-26
/
+32
2017-11-10
Separately eliminate self-assignments
sinkuu
-1
/
+2
2017-11-10
Fix MIR CopyPropagation errneously propagating assignments to function arguments
sinkuu
-0
/
+115
2017-11-09
change separator from `.` to `-`
Mikhail Modin
-20
/
+20
2017-11-09
change MIR dump filenames from `nodeN` to `DefPath`
Mikhail Modin
-130
/
+130
2017-11-07
Fix some rebasing fallout.
Michael Woerister
-5
/
+8
2017-11-07
Update mir-opt tests.
Michael Woerister
-5
/
+20
2017-11-06
Auto merge of #45668 - nikomatsakis:nll-free-region, r=arielb1
bors
-0
/
+34
2017-11-05
Auto merge of #45072 - nikomatsakis:issue-38714, r=arielb1
bors
-4
/
+4
2017-11-02
new rules for merging expected/supplied types in closure signatures
Niko Matsakis
-4
/
+4
2017-11-02
replace Add by tuple
Mikhail Modin
-18
/
+18
2017-11-02
add `mir-opt/named-lifetimes-basic.rs`
Niko Matsakis
-0
/
+34
2017-11-02
change mir stage in test
Mikhail Modin
-7
/
+7
2017-11-02
add one more sample
Mikhail Modin
-6
/
+68
2017-11-02
fix pre binding false edges
Mikhail Modin
-79
/
+83
2017-11-02
fix opt-mir test and remove false edge if no guard
Mikhail Modin
-70
/
+74
2017-11-02
add TerminatorKind::FalseEdges and use it in matches
Mikhail Modin
-0
/
+166
2017-10-31
patch mir-opt reference files
Niko Matsakis
-7
/
+13
2017-10-31
change region display to `'_#Nr`, update the `newtype_index!` macro
Niko Matsakis
-14
/
+14
2017-10-31
add basic region subtyping inference
Santiago Pastorino
-0
/
+49
2017-10-31
add reborrow constraints
Santiago Pastorino
-0
/
+39
2017-10-31
update the format of liveness debug dumps to be more readable
Niko Matsakis
-46
/
+23
2017-10-31
add subregion between borrow region and resulting reference
Niko Matsakis
-0
/
+50
2017-10-31
preliminary support for may-dangle attribute and drop constraints
Niko Matsakis
-0
/
+50
2017-10-31
extend liveness to distinguish "drop" and "non-drop" uses
Niko Matsakis
-25
/
+94
2017-10-31
introduce liveness constraints into NLL code
Niko Matsakis
-0
/
+55
2017-10-31
extend liveness to compute intrablock liveness and add unit tests
Niko Matsakis
-5
/
+18
2017-10-31
factor out `pre_defs` field by going backwards
Niko Matsakis
-0
/
+36
2017-10-31
add a test for the subtle case around calls
Niko Matsakis
-0
/
+42
2017-10-31
execute liveness, write a simple test
Niko Matsakis
-0
/
+47
2017-10-26
Avoid unnecessary copies of arguments that are simple bindings
Björn Steinbrink
-75
/
+56
2017-10-24
Introduce CrateDisambiguator newtype and fix tests
Igor Matuszewski
-10
/
+10
2017-10-16
Update crate hashes in mir-opt test after changing hash algorithm.
Michael Woerister
-10
/
+10
2017-10-14
Auto merge of #45162 - chrisvittal:mir-testing, r=nikomatsakis
bors
-73
/
+304
2017-10-09
Update README and tests for new infrastructure
Christopher Vittal
-73
/
+304
2017-10-08
Fix tests
Wonwoo Choi
-6
/
+6
2017-10-05
Fix infinite recursion in <DepNode as Debug>.
Michael Woerister
-10
/
+10
2017-09-13
Test case illustrating some destruction code extent stuff.
Felix S. Klock II
-0
/
+161
2017-09-13
Unit test for proper EndRegion emission on a cyclic reference.
Felix S. Klock II
-0
/
+132
2017-09-13
Update mir-opt tests to reflect change to EndRegion emission order.
Felix S. Klock II
-19
/
+20
2017-09-08
Use NodeId/HirId instead of DefId for local variables.
Eduard-Mihai Burtescu
-6
/
+6
2017-09-07
Auto merge of #44249 - pnkfelix:debugflag-emit-end-regions, r=arielb1
bors
-10
/
+10
2017-09-05
Update regression test to explicit enable `EndRegion` emission.
Felix S. Klock II
-1
/
+1
2017-09-05
Update `mir-opt/end_region_*.rs` tests to explicit enable `EndRegion` emission.
Felix S. Klock II
-9
/
+9
2017-09-05
Fix tests
est31
-10
/
+10
[next]