]> git.lizzy.rs Git - rust.git/blobdiff - src/test/mir-opt/simplify_arm.id.SimplifyBranchSame.diff
Rollup merge of #99864 - klensy:bootstrap-art-dupe, r=jyn514
[rust.git] / src / test / mir-opt / simplify_arm.id.SimplifyBranchSame.diff
index 32b7b9aa555535b29777a1ff1a9a9bb969fbe521..7b3a6993657735a15e7b874cccff820a5bbecd99 100644 (file)
@@ -2,45 +2,45 @@
 + // MIR for `id` after SimplifyBranchSame
   
   fn id(_1: Option<u8>) -> Option<u8> {
-      debug o => _1;                       // in scope 0 at $DIR/simplify-arm.rs:9:7: 9:8
-      let mut _0: std::option::Option<u8>; // return place in scope 0 at $DIR/simplify-arm.rs:9:25: 9:35
-      let mut _2: isize;                   // in scope 0 at $DIR/simplify-arm.rs:11:9: 11:16
-      let _3: u8;                          // in scope 0 at $DIR/simplify-arm.rs:11:14: 11:15
-      let mut _4: u8;                      // in scope 0 at $DIR/simplify-arm.rs:11:25: 11:26
+      debug o => _1;                       // in scope 0 at $DIR/simplify-arm.rs:+0:7: +0:8
+      let mut _0: std::option::Option<u8>; // return place in scope 0 at $DIR/simplify-arm.rs:+0:25: +0:35
+      let mut _2: isize;                   // in scope 0 at $DIR/simplify-arm.rs:+2:9: +2:16
+      let _3: u8;                          // in scope 0 at $DIR/simplify-arm.rs:+2:14: +2:15
+      let mut _4: u8;                      // in scope 0 at $DIR/simplify-arm.rs:+2:25: +2:26
       scope 1 {
-          debug v => _3;                   // in scope 1 at $DIR/simplify-arm.rs:11:14: 11:15
+          debug v => _3;                   // in scope 1 at $DIR/simplify-arm.rs:+2:14: +2:15
       }
   
       bb0: {
-          _2 = discriminant(_1);           // scope 0 at $DIR/simplify-arm.rs:10:11: 10:12
-          switchInt(move _2) -> [0_isize: bb1, 1_isize: bb3, otherwise: bb2]; // scope 0 at $DIR/simplify-arm.rs:10:5: 10:12
+          _2 = discriminant(_1);           // scope 0 at $DIR/simplify-arm.rs:+1:11: +1:12
+          switchInt(move _2) -> [0_isize: bb1, 1_isize: bb3, otherwise: bb2]; // scope 0 at $DIR/simplify-arm.rs:+1:5: +1:12
       }
   
       bb1: {
-          Deinit(_0);                      // scope 0 at $DIR/simplify-arm.rs:12:17: 12:21
-          discriminant(_0) = 0;            // scope 0 at $DIR/simplify-arm.rs:12:17: 12:21
-          goto -> bb4;                     // scope 0 at $DIR/simplify-arm.rs:12:17: 12:21
+          Deinit(_0);                      // scope 0 at $DIR/simplify-arm.rs:+3:17: +3:21
+          discriminant(_0) = 0;            // scope 0 at $DIR/simplify-arm.rs:+3:17: +3:21
+          goto -> bb4;                     // scope 0 at $DIR/simplify-arm.rs:+3:17: +3:21
       }
   
       bb2: {
-          unreachable;                     // scope 0 at $DIR/simplify-arm.rs:10:11: 10:12
+          unreachable;                     // scope 0 at $DIR/simplify-arm.rs:+1:11: +1:12
       }
   
       bb3: {
-          StorageLive(_3);                 // scope 0 at $DIR/simplify-arm.rs:11:14: 11:15
-          _3 = ((_1 as Some).0: u8);       // scope 0 at $DIR/simplify-arm.rs:11:14: 11:15
-          StorageLive(_4);                 // scope 1 at $DIR/simplify-arm.rs:11:25: 11:26
-          _4 = _3;                         // scope 1 at $DIR/simplify-arm.rs:11:25: 11:26
-          Deinit(_0);                      // scope 1 at $DIR/simplify-arm.rs:11:20: 11:27
-          ((_0 as Some).0: u8) = move _4;  // scope 1 at $DIR/simplify-arm.rs:11:20: 11:27
-          discriminant(_0) = 1;            // scope 1 at $DIR/simplify-arm.rs:11:20: 11:27
-          StorageDead(_4);                 // scope 1 at $DIR/simplify-arm.rs:11:26: 11:27
-          StorageDead(_3);                 // scope 0 at $DIR/simplify-arm.rs:11:26: 11:27
-          goto -> bb4;                     // scope 0 at $DIR/simplify-arm.rs:11:26: 11:27
+          StorageLive(_3);                 // scope 0 at $DIR/simplify-arm.rs:+2:14: +2:15
+          _3 = ((_1 as Some).0: u8);       // scope 0 at $DIR/simplify-arm.rs:+2:14: +2:15
+          StorageLive(_4);                 // scope 1 at $DIR/simplify-arm.rs:+2:25: +2:26
+          _4 = _3;                         // scope 1 at $DIR/simplify-arm.rs:+2:25: +2:26
+          Deinit(_0);                      // scope 1 at $DIR/simplify-arm.rs:+2:20: +2:27
+          ((_0 as Some).0: u8) = move _4;  // scope 1 at $DIR/simplify-arm.rs:+2:20: +2:27
+          discriminant(_0) = 1;            // scope 1 at $DIR/simplify-arm.rs:+2:20: +2:27
+          StorageDead(_4);                 // scope 1 at $DIR/simplify-arm.rs:+2:26: +2:27
+          StorageDead(_3);                 // scope 0 at $DIR/simplify-arm.rs:+2:26: +2:27
+          goto -> bb4;                     // scope 0 at $DIR/simplify-arm.rs:+2:26: +2:27
       }
   
       bb4: {
-          return;                          // scope 0 at $DIR/simplify-arm.rs:14:2: 14:2
+          return;                          // scope 0 at $DIR/simplify-arm.rs:+5:2: +5:2
       }
   }