about summary refs log tree commit diff
path: root/tests/mir-opt/dataflow-const-prop/enum.multiple.DataflowConstProp.diff
diff options
context:
space:
mode:
authorCamille GILLOT <gillot.camille@gmail.com>2023-09-09 16:47:17 +0000
committerCamille GILLOT <gillot.camille@gmail.com>2023-09-11 16:29:42 +0000
commit7493ad0abec1ecbd5f8a9d14a67cc3197e6176c7 (patch)
treedde9c04e021511a31a798880f60dc01e4cb1d5ea /tests/mir-opt/dataflow-const-prop/enum.multiple.DataflowConstProp.diff
parentbcfe1a4bf2347e2f8df209f72930b335d5edddcf (diff)
downloadrust-7493ad0abec1ecbd5f8a9d14a67cc3197e6176c7.tar.gz
rust-7493ad0abec1ecbd5f8a9d14a67cc3197e6176c7.zip
Duplicate output for test.
Diffstat (limited to 'tests/mir-opt/dataflow-const-prop/enum.multiple.DataflowConstProp.diff')
-rw-r--r--tests/mir-opt/dataflow-const-prop/enum.multiple.DataflowConstProp.diff82
1 files changed, 0 insertions, 82 deletions
diff --git a/tests/mir-opt/dataflow-const-prop/enum.multiple.DataflowConstProp.diff b/tests/mir-opt/dataflow-const-prop/enum.multiple.DataflowConstProp.diff
deleted file mode 100644
index 775325c4d06..00000000000
--- a/tests/mir-opt/dataflow-const-prop/enum.multiple.DataflowConstProp.diff
+++ /dev/null
@@ -1,82 +0,0 @@
-- // MIR for `multiple` before DataflowConstProp
-+ // MIR for `multiple` after DataflowConstProp
-  
-  fn multiple(_1: bool, _2: u8) -> () {
-      debug x => _1;
-      debug i => _2;
-      let mut _0: ();
-      let _3: std::option::Option<u8>;
-      let mut _4: bool;
-      let mut _5: u8;
-      let mut _7: isize;
-      scope 1 {
-          debug e => _3;
-          let _6: u8;
-          let _8: u8;
-          scope 2 {
-              debug x => _6;
-              let _9: u8;
-              scope 4 {
-                  debug y => _9;
-              }
-          }
-          scope 3 {
-              debug i => _8;
-          }
-      }
-  
-      bb0: {
-          StorageLive(_3);
-          StorageLive(_4);
-          _4 = _1;
-          switchInt(move _4) -> [0: bb2, otherwise: bb1];
-      }
-  
-      bb1: {
-          StorageLive(_5);
-          _5 = _2;
-          _3 = Option::<u8>::Some(move _5);
-          StorageDead(_5);
-          goto -> bb3;
-      }
-  
-      bb2: {
-          _3 = Option::<u8>::None;
-          goto -> bb3;
-      }
-  
-      bb3: {
-          StorageDead(_4);
-          StorageLive(_6);
-          _7 = discriminant(_3);
-          switchInt(move _7) -> [0: bb4, 1: bb6, otherwise: bb5];
-      }
-  
-      bb4: {
-          _6 = const 0_u8;
-          goto -> bb7;
-      }
-  
-      bb5: {
-          unreachable;
-      }
-  
-      bb6: {
-          StorageLive(_8);
-          _8 = ((_3 as Some).0: u8);
-          _6 = _8;
-          StorageDead(_8);
-          goto -> bb7;
-      }
-  
-      bb7: {
-          StorageLive(_9);
-          _9 = _6;
-          _0 = const ();
-          StorageDead(_9);
-          StorageDead(_6);
-          StorageDead(_3);
-          return;
-      }
-  }
-