about summary refs log tree commit diff
path: root/tests/mir-opt/dataflow-const-prop
AgeCommit message (Expand)AuthorLines
2025-09-16Remove Rvalue::Len.Camille Gillot-0/+342
2025-01-18Update tests for std::simd subtree syncCaleb Zulawski-8/+8
2025-01-15Less unsafe in `dangling`/`without_provenance`Scott McMurray-392/+180
2025-01-08[mir-opt] GVN some more transmute casesScott McMurray-16/+16
2025-01-06Transmute from NonNull to pointer when elaborating a box deref (MCP807)Scott McMurray-2/+2
2024-12-03Bounds-check with PtrMetadata instead of Len in MIRScott McMurray-429/+53
2024-09-24be even more precise about "cast" vs "coercion"Lukas Markeffsky-8/+8
2024-08-18Bless *all* the mir-opt testsScott McMurray-254/+254
2024-08-18Update mir-opt filechecksScott McMurray-22/+22
2024-07-29Stabilize offset_of_nestedGeorge Bateman-2/+0
2024-07-29Perform instsimplify before inline to eliminate some trivial callsDianQK-1/+1
2024-07-15Ignore allocation bytes in one more mir-opt testUlrich Weigand-4/+3
2024-07-13Propagate places through assignments.Camille GILLOT-20/+59
2024-07-13Add test for copying aggregates.Camille GILLOT-0/+95
2024-07-13Create mapped places upon seeing them in the body.Camille GILLOT-56/+27
2024-06-26Bless mir-opt for excluded alloc bytesJosh Stone-232/+102
2024-06-26Use `-Zdump-mir-exclude-alloc-bytes` in some mir-opt testsJosh Stone-2/+5
2024-06-19Ban `ArrayToPointer` and `MutToConstPointer` from runtime MIRScott McMurray-4/+4
2024-06-03rustfmt `tests/mir-opt`.Nicholas Nethercote-10/+28
2024-06-03Reformat `mir!` macro invocations to use braces.Nicholas Nethercote-2/+2
2024-05-17Remove `Rvalue::CheckedBinaryOp`Scott McMurray-6/+6
2024-04-28Update mir-opt tests, add proper regression testGeorge Bateman-192/+68
2024-04-20mir-opt tests: rename unit-test -> test-mir-passRalf Jung-23/+23
2024-04-18At debuginfo=0, don't inline debuginfo when inliningScott McMurray-36/+0
2024-04-03Remove MIR unsafe checkMatthew Jasper-226/+134
2024-03-23Auto merge of #122629 - RalfJung:assert-unsafe-precondition, r=saethlinbors-8/+40
2024-03-23refactor check_{lang,library}_ub: use a single intrinsic, put policy into lib...Ralf Jung-8/+40
2024-03-22Enable more mir-opt tests in debug buildsBen Kimock-1/+0
2024-03-10MIR printing: print the path of uneval'd const; refer to promoteds in a consi...Ralf Jung-20/+20
2024-03-08Distinguish between library and lang UB in assert_unsafe_preconditionBen Kimock-32/+64
2024-02-22[AUTO_GENERATED] Migrate compiletest to use `ui_test`-style `//@` directives许杰友 Jieyou Xu (Joe)-30/+30
2024-02-21rename ptr::invalid -> ptr::without_provenanceRalf Jung-64/+80
2024-02-19Always evaluate free constants and statics, even if previous errors occurredOli Scherer-1/+1
2024-02-13Rollup merge of #120978 - Nadrieril:sane-blocks, r=matthewjasperMatthias Krüger-49/+49
2024-02-12Start blocks eagerlyNadrieril-49/+49
2024-02-09Const-prop pointers.Camille GILLOT-68/+185
2024-02-08Bless/fix testsBen Kimock-284/+240
2024-02-04Rollup merge of #119759 - sfzhu93:master, r=cjgillotMatthias Krüger-87/+394
2024-01-28update terminator.rssfzhu93-1/+1
2024-01-22update enum.rssfzhu93-2/+0
2024-01-20finish a pattern in `enum.rs`sfzhu93-1/+1
2024-01-20update misuse of check-labelsfzhu93-8/+8
2024-01-19Remove feature(offset_of) from testsGeorge Bateman-1/+1
2024-01-14add FIXME for default_boxed_slice.rssfzhu93-3/+6
2024-01-12update enum.rs for code reviewsfzhu93-1/+10
2024-01-11resolve code reviewssfzhu93-3/+8
2024-01-11resolve code reviewssfzhu93-96/+118
2024-01-11Sandwich MIR optimizations between DSE.Camille GILLOT-48/+72
2024-01-08Add FileCheck for enum.rssfzhu93-2/+2
2024-01-08Add FileCheck to terminator.rs and tuple.rssfzhu93-2/+18