about summary refs log tree commit diff
path: root/tests/mir-opt
AgeCommit message (Expand)AuthorLines
2023-10-25FileCheck exponential_runtimeRyan Mehri-1/+8
2023-10-25FileCheck dyn_traitRyan Mehri-1/+8
2023-10-25FileCheck dont_ice_on_generic_rust_callRyan Mehri-1/+2
2023-10-25FileCheck cycleRyan Mehri-1/+8
2023-10-25FileCheck caller_with_trivial_boundRyan Mehri-1/+2
2023-10-25FileCheck asm_unwindRyan Mehri-1/+2
2023-10-25Never consider raw pointer casts to be trivalNilstrieb-15/+25
2023-10-25Verify that the alloc_id is Memory.Camille GILLOT-0/+52
2023-10-25Rollup merge of #117141 - tmiasko:inline-target-features, r=oli-obkMatthias Krüger-226/+42
2023-10-25Do not merge fn pointer casts.Camille GILLOT-0/+261
2023-10-25FileCheck gvn.Camille GILLOT-1699/+1526
2023-10-25Disambiguate non-deterministic constants.Camille GILLOT-9/+137
2023-10-25Transform large arrays into Repeat expressions when possible.Camille GILLOT-1/+137
2023-10-25Extract simplify_aggregate.Camille GILLOT-0/+142
2023-10-25Simplify repeat expressions.Camille GILLOT-8/+12
2023-10-25Simplify aggregate projections.Camille GILLOT-118/+152
2023-10-25Simplify projections in GVN.Camille GILLOT-77/+290
2023-10-25Evaluate computed values to constants.Camille GILLOT-164/+232
2023-10-25Do not remove unused definitions inside GVN.Camille GILLOT-1114/+1345
2023-10-24Auto merge of #115796 - cjgillot:const-prop-rvalue, r=oli-obkbors-140/+613
2023-10-24Require target features to match exactly during inliningTomasz Miąsko-1/+1
2023-10-24Precommit target features compatibility testTomasz Miąsko-0/+8
2023-10-24Migrate inline_compatibility.rs test to FileCheckTomasz Miąsko-226/+34
2023-10-24Use `PlaceMention` for match scrutinees.Camille GILLOT-22/+71
2023-10-24Tweak test to avoid platform dependency.Camille GILLOT-15/+15
2023-10-24Auto merge of #116300 - cjgillot:split-move, r=petrochenkovbors-58/+46
2023-10-21Use a ConstValue instead.Camille GILLOT-181/+561
2023-10-21Generate ValTrees in DataflowConstProp.Camille GILLOT-46/+139
2023-10-21Do not create move paths that do not need dropping.Camille GILLOT-58/+46
2023-10-21FileCheck annotations.Camille GILLOT-34/+217
2023-10-21Correct loop_headers logic.Camille GILLOT-14/+2
2023-10-21Rebase fallout.Camille GILLOT-25/+1
2023-10-21Handle more terminators.Camille GILLOT-6/+24
2023-10-21Do not thread through loop headers.Camille GILLOT-32/+6
2023-10-21Implement JumpThreading pass.Camille GILLOT-0/+1635
2023-10-20s/generator/coroutine/Oli Scherer-63/+63
2023-10-20s/Generator/Coroutine/Oli Scherer-27/+27
2023-10-19FileCheck transmute.Camille GILLOT-2/+44
2023-10-19FileCheck inline_shims.Camille GILLOT-1/+4
2023-10-19FileCheck issue_106141.Camille GILLOT-1/+6
2023-10-19Mention skip in README.Camille GILLOT-0/+2
2023-10-19FileCheck lower_slice_len.Camille GILLOT-2/+3
2023-10-19FileCheck lower_array_len.Camille GILLOT-1/+14
2023-10-19FileCheck lower_intrinsics.Camille GILLOT-1/+87
2023-10-19FileCheck casts.Camille GILLOT-50/+53
2023-10-19FileCheck combine_transmutes.Camille GILLOT-1/+22
2023-10-19FileCheck duplicate_switch_targets.Camille GILLOT-4/+5
2023-10-19FileCheck intrinsic_asserts.Camille GILLOT-37/+46
2023-10-19FileCheck combine_clone_of_primitives.Camille GILLOT-8/+11
2023-10-19FileCheck bool_compare.Camille GILLOT-103/+191