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
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
tests
/
mir-opt
/
building
Age
Commit message (
Expand
)
Author
Lines
2024-06-10
Add `SingleUseConsts` mir-opt pass
Scott McMurray
-3
/
+3
2024-06-07
Revert "Create const block DefIds in typeck instead of ast lowering"
Oli Scherer
-1
/
+1
2024-06-03
rustfmt `tests/mir-opt`.
Nicholas Nethercote
-24
/
+31
2024-06-03
Reformat `mir!` macro invocations to use braces.
Nicholas Nethercote
-169
/
+190
2024-05-28
Add custom mir support for `PtrMetadata`
Scott McMurray
-0
/
+23
2024-05-28
Create const block DefIds in typeck instead of ast lowering
Oli Scherer
-1
/
+1
2024-05-17
Remove `Rvalue::CheckedBinaryOp`
Scott McMurray
-1
/
+1
2024-05-07
Auto merge of #123332 - Nadrieril:testkind-never, r=matthewjasper
bors
-0
/
+155
2024-05-04
Lower never patterns to Unreachable in mir
Nadrieril
-17
/
+101
2024-05-04
Add tests
Nadrieril
-0
/
+71
2024-05-02
Stabilize exclusive_range
Ross Smyth
-1
/
+0
2024-04-24
Fix tests and bless
Gary Guo
-3
/
+3
2024-04-20
Add a non-shallow fake borrow
Nadrieril
-7
/
+7
2024-04-20
Rework fake borrow calculation
Nadrieril
-46
/
+46
2024-04-19
Correctly change type when adding adjustments on top of `NeverToAny`
Maybe Waffle
-1
/
+1
2024-04-19
Add a test for `a == b` where `a: !, b: !`
Maybe Waffle
-0
/
+66
2024-04-08
bless mir-opt tests
Oli Scherer
-6
/
+6
2024-04-03
More precise false edges
Nadrieril
-8
/
+8
2024-04-03
Remove MIR unsafe check
Matthew Jasper
-16
/
+4
2024-04-02
Rollup merge of #122935 - RalfJung:with-exposed-provenance, r=Amanieu
Jacob Pratt
-1
/
+1
2024-03-30
Add FileCheck directives to the new tests.
Nadrieril
-51
/
+42
2024-03-30
Sort `Eq` candidates in the failure case too
Nadrieril
-45
/
+36
2024-03-30
Add test
Nadrieril
-0
/
+139
2024-03-30
Regroup mir-opt tests of match building
Nadrieril
-0
/
+299
2024-03-25
In `pretty_print_type()`, print `async fn` futures' paths instead of spans.
Kevin Reid
-34
/
+34
2024-03-23
rename MIR int2ptr casts to match library name
Ralf Jung
-1
/
+1
2024-03-13
Rollup merge of #121908 - Nadrieril:dynamic-variant-collection, r=matthewjasper
Matthias Krüger
-18
/
+18
2024-03-10
MIR printing: print the path of uneval'd const; refer to promoteds in a consi...
Ralf Jung
-2
/
+2
2024-03-02
Allocate candidate vectors as we sort them
Nadrieril
-22
/
+22
2024-03-02
Use an enum instead of manually tracking indices for `target_blocks`
Nadrieril
-4
/
+4
2024-02-29
Make the success arms of `if lhs || rhs` meet up in a separate block
Zalathar
-48
/
+56
2024-02-22
[AUTO_GENERATED] Migrate compiletest to use `ui_test`-style `//@` directives
许杰友 Jieyou Xu (Joe)
-11
/
+11
2024-02-17
Don't bother to save a block
Nadrieril
-180
/
+260
2024-02-12
Start blocks eagerly
Nadrieril
-170
/
+225
2024-02-06
Construct body for by-move coroutine closure output
Michael Goulet
-0
/
+2
2024-01-22
Add Assume custom MIR.
Camille GILLOT
-0
/
+74
2024-01-07
Merge dead bb pruning and unreachable bb deduplication.
Camille GILLOT
-5
/
+1
2024-01-04
Rollup merge of #119325 - RalfJung:custom-mir, r=compiler-errors
Matthias Krüger
-8
/
+8
2023-12-28
Remove movability from TyKind::Coroutine
Michael Goulet
-2
/
+0
2023-12-26
custom mir: make it clear what the return block is
Ralf Jung
-8
/
+8
2023-12-11
End locals' live range before suspending coroutine
Tomasz Miąsko
-0
/
+7
2023-11-14
Auto merge of #117330 - tmiasko:custom-mir-cleanup-blocks, r=cjgillot
bors
-4
/
+106
2023-11-14
Custom MIR: Support cleanup blocks
Tomasz Miąsko
-4
/
+106
2023-11-13
Compute layout with spans for better cycle errors in coroutines
Michael Goulet
-2
/
+2
2023-11-08
update mir-opt tests
lcnr
-4
/
+4
2023-10-31
FileCheck while_storage.
Camille GILLOT
-0
/
+200
2023-10-24
Use `PlaceMention` for match scrutinees.
Camille GILLOT
-8
/
+14
2023-10-20
s/generator/coroutine/
Oli Scherer
-7
/
+7
2023-10-20
s/Generator/Coroutine/
Oli Scherer
-8
/
+8
2023-10-19
Allow to run filecheck in mir-opt tests.
Camille GILLOT
-46
/
+71
[prev]
[next]