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
/
pre-codegen
Age
Commit message (
Expand
)
Author
Lines
2023-10-17
Automatically enable cross-crate inlining for small functions
Ben Kimock
-14
/
+8
2023-10-16
Normalize alloc-id in tests.
Camille GILLOT
-4
/
+4
2023-10-08
Also consider call and yield as MIR SSA.
Camille GILLOT
-68
/
+48
2023-10-06
Preserve DebugInfo in DeadStoreElimination.
Camille GILLOT
-585
/
+604
2023-10-04
Remove mir::LocalDecl::internal.
Camille GILLOT
-0
/
+20
2023-09-22
Auto merge of #115696 - RalfJung:closure-ty-print, r=oli-obk
bors
-4
/
+4
2023-09-21
adjust how closure/generator types and rvalues are printed
Ralf Jung
-4
/
+4
2023-09-21
rename mir::Constant -> mir::ConstOperand, mir::ConstKind -> mir::Const
Ralf Jung
-4
/
+4
2023-09-19
use pretty_print_const_value from MIR constant 'extra' printing
Ralf Jung
-2
/
+2
2023-09-14
bless all
Ralf Jung
-0
/
+16
2023-09-05
Refactor how MIR represents composite debuginfo.
Camille GILLOT
-8
/
+16
2023-09-01
update tests that are ignored by debug
Ding Xiang Fei
-271
/
+319
2023-08-27
Auto merge of #115231 - saethlin:dont-ignore-wasm, r=Mark-Simulacrum
bors
-19
/
+18
2023-08-25
Remove some wasm/emscripten ignores
Ben Kimock
-19
/
+18
2023-08-25
Auto merge of #115045 - RalfJung:unwind-terminate-reason, r=davidtwco
bors
-9
/
+9
2023-08-24
make MIR less verbose
Ralf Jung
-9
/
+9
2023-08-24
remove some unnecessary ignore-debug clauses
Ralf Jung
-12
/
+5
2023-08-24
bless more mir-opt tests by hand
Ralf Jung
-9
/
+9
2023-08-17
Bless mir-opt tests.
Camille GILLOT
-352
/
+509
2023-07-22
Add #[inline] to core debug assertion helpers
Ben Kimock
-8
/
+2
2023-07-21
Auto merge of #113344 - scottmcm:alt-slice-zst-handing, r=the8472
bors
-12
/
+12
2023-07-20
Always propagate into operands.
Camille GILLOT
-25
/
+17
2023-07-20
Get `!nonnull` metadata consistently in slice iterators, without needing `ass...
Scott McMurray
-12
/
+12
2023-07-19
Turn copy into moves during DSE.
Camille GILLOT
-12
/
+12
2023-07-10
Call super for debuginfo.
Camille GILLOT
-287
/
+250
2023-07-10
Perform reference propagation earlier.
Camille GILLOT
-24
/
+40
2023-07-10
Enable by default.
Camille GILLOT
-700
/
+533
2023-07-07
Rename `adjustment::PointerCast` and variants using it to `PointerCoercion`
Nilstrieb
-8
/
+8
2023-06-23
Bless tests
Gary Guo
-35
/
+35
2023-06-21
Disable two mir opts that are known to be unsound
Oli Scherer
-169
/
+154
2023-06-19
Promote unchecked_add/sub/mul/shl/shr to mir::BinOp
Scott McMurray
-91
/
+70
2023-06-16
[libs] Simplify `unchecked_{shl,shr}`
Scott McMurray
-79
/
+20
2023-06-15
Remove comments from mir-opt MIR dumps
Ben Kimock
-3176
/
+3038
2023-06-12
bless mir-opt
Pietro Albini
-31
/
+1742
2023-06-12
properly mark tests that require panic=abort
Pietro Albini
-1
/
+4
2023-06-03
Only check inlining counter after recusing.
Camille GILLOT
-222
/
+246
2023-06-01
Rebase fallout.
Camille GILLOT
-272
/
+334
2023-06-01
Remove brittle test.
Camille GILLOT
-46
/
+0
2023-06-01
Restrict test to x64.
Camille GILLOT
-3
/
+4
2023-06-01
Annotate needs-unwind.
Camille GILLOT
-17
/
+19
2023-06-01
Remove duplication.
Camille GILLOT
-1406
/
+541
2023-06-01
Remove spurious comments.
Camille GILLOT
-3
/
+0
2023-06-01
Add chained comparison e2e test.
Camille GILLOT
-0
/
+400
2023-06-01
Add e2e mir test for checked arithmetic.
Camille GILLOT
-0
/
+285
2023-06-01
Add loop tests.
Camille GILLOT
-0
/
+1585
2023-06-01
Make slice_filter a pre-codegen test.
Camille GILLOT
-0
/
+341
2023-05-31
Enable ScalarReplacementOfAggregates
Ben Kimock
-117
/
+78
2023-05-29
Make `TrustedStep` require `Copy`
Scott McMurray
-32
/
+128
2023-05-21
Normalize block and local orders in mir-opt tests
Scott McMurray
-458
/
+458
2023-05-14
Merge return place with other locals in CopyProp.
Camille GILLOT
-98
/
+86
[next]