|
37 | 37 | + StorageLive(_12); // scope 0 at $DIR/early_otherwise_branch.rs:13:10: 13:17
|
38 | 38 | + _12 = Ne(_11, _8); // scope 0 at $DIR/early_otherwise_branch.rs:13:10: 13:17
|
39 | 39 | + StorageDead(_11); // scope 0 at $DIR/early_otherwise_branch.rs:13:10: 13:17
|
40 |
| -+ switchInt(move _12) -> [false: bb5, otherwise: bb1]; // scope 0 at $DIR/early_otherwise_branch.rs:13:10: 13:17 |
| 40 | ++ switchInt(move _12) -> [false: bb2, otherwise: bb1]; // scope 0 at $DIR/early_otherwise_branch.rs:13:10: 13:17 |
41 | 41 | }
|
42 | 42 |
|
43 | 43 | bb1: {
|
|
49 | 49 | + StorageDead(_12); // scope 0 at $DIR/early_otherwise_branch.rs:15:14: 15:15
|
50 | 50 | _0 = const 1_u32; // scope 0 at $DIR/early_otherwise_branch.rs:15:14: 15:15
|
51 | 51 | - goto -> bb6; // scope 0 at $DIR/early_otherwise_branch.rs:12:5: 16:6
|
52 |
| -+ goto -> bb4; // scope 0 at $DIR/early_otherwise_branch.rs:12:5: 16:6 |
| 52 | ++ goto -> bb3; // scope 0 at $DIR/early_otherwise_branch.rs:12:5: 16:6 |
53 | 53 | }
|
54 | 54 |
|
55 | 55 | - bb3: {
|
|
58 | 58 | - }
|
59 | 59 | -
|
60 | 60 | - bb4: {
|
61 |
| -+ bb2: { |
62 |
| - StorageLive(_9); // scope 0 at $DIR/early_otherwise_branch.rs:13:15: 13:16 |
63 |
| - _9 = (((_3.0: std::option::Option<u32>) as Some).0: u32); // scope 0 at $DIR/early_otherwise_branch.rs:13:15: 13:16 |
64 |
| - StorageLive(_10); // scope 0 at $DIR/early_otherwise_branch.rs:13:24: 13:25 |
65 |
| - _10 = (((_3.1: std::option::Option<u32>) as Some).0: u32); // scope 0 at $DIR/early_otherwise_branch.rs:13:24: 13:25 |
66 |
| - _0 = const 0_u32; // scope 1 at $DIR/early_otherwise_branch.rs:13:31: 13:32 |
67 |
| - StorageDead(_10); // scope 0 at $DIR/early_otherwise_branch.rs:13:31: 13:32 |
68 |
| - StorageDead(_9); // scope 0 at $DIR/early_otherwise_branch.rs:13:31: 13:32 |
| 61 | +- StorageLive(_9); // scope 0 at $DIR/early_otherwise_branch.rs:13:15: 13:16 |
| 62 | +- _9 = (((_3.0: std::option::Option<u32>) as Some).0: u32); // scope 0 at $DIR/early_otherwise_branch.rs:13:15: 13:16 |
| 63 | +- StorageLive(_10); // scope 0 at $DIR/early_otherwise_branch.rs:13:24: 13:25 |
| 64 | +- _10 = (((_3.1: std::option::Option<u32>) as Some).0: u32); // scope 0 at $DIR/early_otherwise_branch.rs:13:24: 13:25 |
| 65 | +- _0 = const 0_u32; // scope 1 at $DIR/early_otherwise_branch.rs:13:31: 13:32 |
| 66 | +- StorageDead(_10); // scope 0 at $DIR/early_otherwise_branch.rs:13:31: 13:32 |
| 67 | +- StorageDead(_9); // scope 0 at $DIR/early_otherwise_branch.rs:13:31: 13:32 |
69 | 68 | - goto -> bb6; // scope 0 at $DIR/early_otherwise_branch.rs:12:5: 16:6
|
70 |
| -+ goto -> bb4; // scope 0 at $DIR/early_otherwise_branch.rs:12:5: 16:6 |
71 |
| - } |
72 |
| - |
| 69 | +- } |
| 70 | +- |
73 | 71 | - bb5: {
|
74 |
| -+ bb3: { |
| 72 | ++ bb2: { |
| 73 | ++ StorageDead(_12); // scope 0 at $DIR/early_otherwise_branch.rs:14:25: 14:26 |
75 | 74 | _0 = const 0_u32; // scope 0 at $DIR/early_otherwise_branch.rs:14:25: 14:26
|
76 | 75 | - goto -> bb6; // scope 0 at $DIR/early_otherwise_branch.rs:12:5: 16:6
|
77 |
| -+ goto -> bb4; // scope 0 at $DIR/early_otherwise_branch.rs:12:5: 16:6 |
| 76 | ++ goto -> bb3; // scope 0 at $DIR/early_otherwise_branch.rs:12:5: 16:6 |
78 | 77 | }
|
79 | 78 |
|
80 | 79 | - bb6: {
|
81 |
| -+ bb4: { |
| 80 | ++ bb3: { |
82 | 81 | StorageDead(_3); // scope 0 at $DIR/early_otherwise_branch.rs:17:1: 17:2
|
83 | 82 | return; // scope 0 at $DIR/early_otherwise_branch.rs:17:2: 17:2
|
84 |
| -+ } |
85 |
| -+ |
86 |
| -+ bb5: { |
87 |
| -+ StorageDead(_12); // scope 0 at $DIR/early_otherwise_branch.rs:14:16: 14:20 |
88 |
| -+ switchInt(_8) -> [0_isize: bb3, 1_isize: bb2, otherwise: bb1]; // scope 0 at $DIR/early_otherwise_branch.rs:14:16: 14:20 |
89 | 83 | }
|
90 | 84 | }
|
91 | 85 |
|
0 commit comments