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
/
tests
/
mir-opt
/
pre-codegen
Age
Commit message (
Expand
)
Author
Lines
2024-03-10
MIR printing: print the path of uneval'd const; refer to promoteds in a consi...
Ralf Jung
-11
/
+11
2024-03-08
Distinguish between library and lang UB in assert_unsafe_precondition
Ben Kimock
-1
/
+1
2024-03-08
Update MIR with `MirPatch` in `UninhabitedEnumBranching`
DianQK
-46
/
+46
2024-02-29
Bless test
r0cky
-12
/
+12
2024-02-23
Ignore less tests in debug builds
Ben Kimock
-3
/
+2
2024-02-22
[AUTO_GENERATED] Migrate compiletest to use `ui_test`-style `//@` directives
许杰友 Jieyou Xu (Joe)
-31
/
+31
2024-02-21
rename ptr::invalid -> ptr::without_provenance
Ralf Jung
-6
/
+6
2024-02-19
Convert debug_assert_nounwind to intrinsics::debug_assertions
Ben Kimock
-340
/
+24
2024-02-11
Auto merge of #120405 - cjgillot:gvn-pointer, r=oli-obk
bors
-494
/
+462
2024-02-09
Remove ConstGoto and SeparateConstSwitch.
Camille GILLOT
-0
/
+49
2024-02-09
Enable by default.
Camille GILLOT
-374
/
+201
2024-02-09
Fold consecutive PtrToPtr casts.
Camille GILLOT
-494
/
+462
2024-02-08
Bless/fix tests
Ben Kimock
-790
/
+783
2024-01-29
raw pointer metadata API: data address -> data pointer
Ralf Jung
-4
/
+4
2024-01-16
Auto merge of #119954 - scottmcm:option-unwrap-failed, r=WaffleLapkin
bors
-4
/
+4
2024-01-16
Auto merge of #119672 - cjgillot:dse-sandwich, r=oli-obk
bors
-105
/
+210
2024-01-16
Auto merge of #119439 - cjgillot:gvn-faster, r=oli-obk
bors
-0
/
+20
2024-01-14
Split out `option::unwrap_failed` like we have `result::unwrap_failed`
Scott McMurray
-4
/
+4
2024-01-11
Sandwich MIR optimizations between DSE.
Camille GILLOT
-105
/
+210
2024-01-11
Auto merge of #119677 - cjgillot:early-cfg-opt, r=oli-obk
bors
-4
/
+0
2024-01-07
Merge dead bb pruning and unreachable bb deduplication.
Camille GILLOT
-42
/
+42
2024-01-07
Avoid recording no-op replacements.
Camille GILLOT
-0
/
+20
2024-01-07
Reorder early post-inlining passes.
Camille GILLOT
-4
/
+0
2023-12-24
Replace legacy ConstProp by GVN.
Camille GILLOT
-153
/
+253
2023-12-24
Enable GVN by default.
Camille GILLOT
-353
/
+266
2023-12-07
also print 'immutable' flag
Ralf Jung
-4
/
+4
2023-11-26
Update std::simd usage and test outputs
Caleb Zulawski
-76
/
+76
2023-11-26
Bless MIR tests
Gary Guo
-128
/
+120
2023-11-01
Rebase fallout.
Camille GILLOT
-10
/
+2
2023-11-01
Make ui into mir-opt test.
Camille GILLOT
-0
/
+453
2023-10-31
Only emit `!=` assumptions if the otherwise target is reachable.
Camille GILLOT
-4
/
+1
2023-10-31
Simplify assume of a constant.
Camille GILLOT
-14
/
+6
2023-10-31
Replace SwitchInt to unreachable by an assumption.
Camille GILLOT
-1
/
+7
2023-10-19
Allow to run filecheck in mir-opt tests.
Camille GILLOT
-24
/
+38
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
[next]