about summary refs log tree commit diff
path: root/tests/mir-opt/pre-codegen/loops.vec_move.PreCodegen.after.mir
diff options
context:
space:
mode:
authorDianQK <dianqk@dianqk.net>2024-07-27 14:36:17 +0800
committerDianQK <dianqk@dianqk.net>2024-07-29 18:14:35 +0800
commitae681c940dd0813f75770fecd4f565d376b37d37 (patch)
treeaf040d4c1e14318b214c2597819dbdb263c7ac21 /tests/mir-opt/pre-codegen/loops.vec_move.PreCodegen.after.mir
parent80d8270d8488957f62fbf0df7a19dfe596be92ac (diff)
downloadrust-ae681c940dd0813f75770fecd4f565d376b37d37.tar.gz
rust-ae681c940dd0813f75770fecd4f565d376b37d37.zip
Perform instsimplify before inline to eliminate some trivial calls
Diffstat (limited to 'tests/mir-opt/pre-codegen/loops.vec_move.PreCodegen.after.mir')
-rw-r--r--tests/mir-opt/pre-codegen/loops.vec_move.PreCodegen.after.mir2
1 files changed, 0 insertions, 2 deletions
diff --git a/tests/mir-opt/pre-codegen/loops.vec_move.PreCodegen.after.mir b/tests/mir-opt/pre-codegen/loops.vec_move.PreCodegen.after.mir
index cb29473d762..e537dd6a28e 100644
--- a/tests/mir-opt/pre-codegen/loops.vec_move.PreCodegen.after.mir
+++ b/tests/mir-opt/pre-codegen/loops.vec_move.PreCodegen.after.mir
@@ -30,13 +30,11 @@ fn vec_move(_1: Vec<impl Sized>) -> () {
 
     bb2: {
         StorageLive(_5);
-        StorageLive(_4);
         _4 = &mut _3;
         _5 = <std::vec::IntoIter<impl Sized> as Iterator>::next(move _4) -> [return: bb3, unwind: bb9];
     }
 
     bb3: {
-        StorageDead(_4);
         _6 = discriminant(_5);
         switchInt(move _6) -> [0: bb4, 1: bb6, otherwise: bb8];
     }