about summary refs log tree commit diff
path: root/tests/mir-opt
AgeCommit message (Expand)AuthorLines
2024-02-04Enable `structs` SROA MIR-opt testJarl Evanson-7/+120
2024-01-30Rollup merge of #120424 - RalfJung:raw-ptr-meta, r=NilstriebGuillaume Gomez-4/+4
2024-01-29raw pointer metadata API: data address -> data pointerRalf Jung-4/+4
2024-01-28update terminator.rssfzhu93-1/+1
2024-01-28Enable `lifetimes` SROA MIR-opt testJarl Evanson-1/+4
2024-01-28Enable `simplify` MIR-opt testJarl Evanson-1/+4
2024-01-28Enable `remove_storage_markers` MIR-opt testJarl Evanson-1/+4
2024-01-27Update tests.Markus Reiter-2/+2
2024-01-26Rollup merge of #119562 - LegionMammal978:rename-pin-pointer, r=Amanieu,dtolnayMatthias Krüger-2/+2
2024-01-26add test for GVN issue; cleanup in dataflow_const_propRalf Jung-0/+92
2024-01-25Remove coroutine info when building coroutine drop bodyMichael Goulet-42/+0
2024-01-25Put new bindings first in refutable cases tooNadrieril-42/+42
2024-01-22update enum.rssfzhu93-2/+0
2024-01-23Add test for jump-threading assume.Camille GILLOT-0/+126
2024-01-22Add Assume custom MIR.Camille GILLOT-0/+74
2024-01-21Rollup merge of #119461 - cjgillot:jump-threading-interp, r=tmiaskoNadrieril-0/+122
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-2/+2
2024-01-18Use an interpreter in jump threading.Camille GILLOT-0/+122
2024-01-16Do not read a scalar on a non-scalar layout.Camille GILLOT-0/+795
2024-01-16Simplify Len.Camille GILLOT-48/+62
2024-01-16Simplify unary operations.Camille GILLOT-18/+351
2024-01-16Simplify binary ops.Camille GILLOT-429/+699
2024-01-16Rename `pointer` field on `Pin`LegionMammal978-2/+2
2024-01-16Auto merge of #119954 - scottmcm:option-unwrap-failed, r=WaffleLapkinbors-6/+6
2024-01-16Auto merge of #119672 - cjgillot:dse-sandwich, r=oli-obkbors-282/+532
2024-01-16Auto merge of #119439 - cjgillot:gvn-faster, r=oli-obkbors-194/+122
2024-01-14add FIXME for default_boxed_slice.rssfzhu93-3/+6
2024-01-14Split out `option::unwrap_failed` like we have `result::unwrap_failed`Scott McMurray-6/+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-11Rollup merge of #119842 - Zalathar:kind, r=oli-obkMatthias Krüger-6/+6
2024-01-11Do not run simplify_locals inside DSE.Camille GILLOT-5/+9
2024-01-11Sandwich MIR optimizations between DSE.Camille GILLOT-277/+523
2024-01-11coverage: Add enums to accommodate other kinds of coverage mappingsZalathar-6/+6
2024-01-11Auto merge of #119677 - cjgillot:early-cfg-opt, r=oli-obkbors-38/+10
2024-01-09Rollup merge of #119699 - cjgillot:simplify-unreachable, r=oli-obkGuillaume Gomez-91/+77
2024-01-08Add FileCheck for enum.rssfzhu93-2/+2
2024-01-08Add FileCheck to terminator.rs and tuple.rssfzhu93-2/+18
2024-01-08Add FileCheck to struct.rssfzhu93-31/+72
2024-01-08Add FileCheck to slice_len.rssfzhu93-1/+11
2024-01-08Add FileCheck to 3 tests: self_assign_add, self_assign, and sibling_ptrsfzhu93-3/+27
2024-01-08Add FileCheck to 3 tests: ref_without_sb, repeat, repr_transparentsfzhu93-3/+27
2024-01-08Add FileCheck to 3 tests: large_array_index, mult_by_zero, and offset_ofsfzhu93-3/+39
2024-01-08Add FileCheck for if.rs, inherit_overflow.rs, issue_81605.rssfzhu93-3/+25
2024-01-07Add FileCheck for enum.rssfzhu93-34/+86
2024-01-07Add FileCheck for checked.rs and default_boxed_slice.rs.sfzhu93-2/+28
2024-01-07Add FileCheck for array_index.rs, boolean_identities.rs and cast.rssfzhu93-3/+22