about summary refs log tree commit diff
path: root/tests/mir-opt/dead-store-elimination
AgeCommit message (Expand)AuthorLines
2025-10-02mir-opt: Eliminate dead statements even if they are used by debuginfosdianqk-4/+2
2025-10-02mir-opt: Eliminate trivial unnecessary storage annotationsdianqk-8/+2
2025-10-02mir-opt: Eliminate dead ref statementsdianqk-0/+90
2025-07-23Give an AllocId to ConstValue::Slice.Camille GILLOT-0/+8
2025-04-08Do not optimize out SwitchInt before borrowck, or if Zmir-preserve-ubMichael Goulet-1/+1
2024-08-18Bless *all* the mir-opt testsScott McMurray-13/+13
2024-08-18Update mir-opt filechecksScott McMurray-2/+2
2024-06-03Reformat `mir!` macro invocations to use braces.Nicholas Nethercote-4/+4
2024-04-20mir-opt tests: rename unit-test -> test-mir-passRalf Jung-4/+4
2024-04-03rename `expose_addr` to `expose_provenance`joboet-4/+4
2024-02-22[AUTO_GENERATED] Migrate compiletest to use `ui_test`-style `//@` directives许杰友 Jieyou Xu (Joe)-8/+8
2024-01-11Do not run simplify_locals inside DSE.Camille GILLOT-5/+9
2024-01-11Sandwich MIR optimizations between DSE.Camille GILLOT-35/+51
2023-12-26custom mir: make it clear what the return block isRalf Jung-3/+3
2023-11-14Custom MIR: Support cleanup blocksTomasz Miąsko-3/+3
2023-10-19Allow to run filecheck in mir-opt tests.Camille GILLOT-0/+4
2023-10-06Preserve DebugInfo in DeadStoreElimination.Camille GILLOT-155/+57
2023-08-23Do not convert copies of packed projections to moves.Camille GILLOT-0/+56
2023-07-19Turn copy into moves during DSE.Camille GILLOT-0/+61
2023-06-23Bless testsGary Guo-2/+2
2023-06-15Remove comments from mir-opt MIR dumpsBen Kimock-147/+135
2023-06-12bless mir-optPietro Albini-0/+76
2023-06-12properly mark tests that require panic=abortPietro Albini-1/+1
2023-04-29Make PlaceMention a non-mutating use.Camille GILLOT-7/+7
2023-04-29Add test.Camille GILLOT-0/+34
2023-04-06Ignore many tests on wasm32Gary Guo-1/+2
2023-01-11Move /src/test to /testsAlbert Larsan-0/+165