|
37 | 37 | }
|
38 | 38 |
|
39 | 39 | bb0: {
|
40 |
| -- StorageLive(_1); |
41 |
| -+ nop; |
42 |
| - _1 = [const 255_i32, const 105_i32, const 15_i32, const 39_i32, const 62_i32]; |
| 40 | + StorageLive(_1); |
| 41 | +- _1 = [const 255_i32, const 105_i32, const 15_i32, const 39_i32, const 62_i32]; |
| 42 | ++ _1 = const [255_i32, 105_i32, 15_i32, 39_i32, 62_i32]; |
43 | 43 | StorageLive(_2);
|
44 | 44 | - _2 = [const 255_i32, const 105_i32, const 15_i32, const 39_i32, const 62_i32];
|
45 |
| -+ _2 = _1; |
| 45 | ++ _2 = const [255_i32, 105_i32, 15_i32, 39_i32, 62_i32]; |
46 | 46 | StorageLive(_3);
|
47 | 47 | StorageLive(_4);
|
48 |
| - _4 = [const 178_i32, const 9_i32, const 4_i32, const 56_i32, const 221_i32]; |
| 48 | +- _4 = [const 178_i32, const 9_i32, const 4_i32, const 56_i32, const 221_i32]; |
| 49 | ++ _4 = const [178_i32, 9_i32, 4_i32, 56_i32, 221_i32]; |
49 | 50 | StorageLive(_5);
|
50 |
| - _5 = [const 193_i32, const 164_i32, const 194_i32, const 197_i32, const 6_i32]; |
51 |
| - _3 = [move _4, move _5]; |
| 51 | +- _5 = [const 193_i32, const 164_i32, const 194_i32, const 197_i32, const 6_i32]; |
| 52 | +- _3 = [move _4, move _5]; |
| 53 | ++ _5 = const [193_i32, 164_i32, 194_i32, 197_i32, 6_i32]; |
| 54 | ++ _3 = const [[178_i32, 9_i32, 4_i32, 56_i32, 221_i32], [193_i32, 164_i32, 194_i32, 197_i32, 6_i32]]; |
52 | 55 | StorageDead(_5);
|
53 | 56 | StorageDead(_4);
|
54 | 57 | StorageLive(_6);
|
55 | 58 | StorageLive(_7);
|
56 | 59 | _17 = const main::promoted[0];
|
57 | 60 | _7 = &(*_17);
|
58 | 61 | - _6 = (*_7);
|
59 |
| -+ _6 = (*_17); |
| 62 | ++ _6 = const [254_i32, 42_i32, 15_i32, 39_i32, 62_i32]; |
60 | 63 | StorageDead(_7);
|
61 | 64 | StorageLive(_9);
|
62 | 65 | StorageLive(_10);
|
63 |
| - _10 = [const 31_u32, const 96_u32, const 173_u32, const 50_u32, const 1_u32]; |
64 |
| - _9 = consume(move _10) -> [return: bb1, unwind continue]; |
| 66 | +- _10 = [const 31_u32, const 96_u32, const 173_u32, const 50_u32, const 1_u32]; |
| 67 | +- _9 = consume(move _10) -> [return: bb1, unwind continue]; |
| 68 | ++ _10 = const [31_u32, 96_u32, 173_u32, 50_u32, 1_u32]; |
| 69 | ++ _9 = consume(const [31_u32, 96_u32, 173_u32, 50_u32, 1_u32]) -> [return: bb1, unwind continue]; |
65 | 70 | }
|
66 | 71 |
|
67 | 72 | bb1: {
|
68 | 73 | StorageDead(_10);
|
69 | 74 | StorageDead(_9);
|
70 | 75 | StorageLive(_11);
|
71 | 76 | StorageLive(_12);
|
72 |
| - _12 = [const 1f32, const 2f32, const 3f32, const 1f32, const 1f32, const 1f32, const 1f32, const 42f32]; |
73 |
| - _11 = F32x8(move _12); |
| 77 | +- _12 = [const 1f32, const 2f32, const 3f32, const 1f32, const 1f32, const 1f32, const 1f32, const 42f32]; |
| 78 | +- _11 = F32x8(move _12); |
| 79 | ++ _12 = const [1f32, 2f32, 3f32, 1f32, 1f32, 1f32, 1f32, 42f32]; |
| 80 | ++ _11 = F32x8(const [1f32, 2f32, 3f32, 1f32, 1f32, 1f32, 1f32, 42f32]); |
74 | 81 | StorageDead(_12);
|
75 | 82 | StorageLive(_13);
|
76 | 83 | StorageLive(_14);
|
77 |
| - _14 = [const 1_i32, const 0_i32, const 0_i32]; |
| 84 | +- _14 = [const 1_i32, const 0_i32, const 0_i32]; |
| 85 | ++ _14 = const [1_i32, 0_i32, 0_i32]; |
78 | 86 | StorageLive(_15);
|
79 |
| - _15 = [const 0_i32, const 1_i32, const 0_i32]; |
| 87 | +- _15 = [const 0_i32, const 1_i32, const 0_i32]; |
| 88 | ++ _15 = const [0_i32, 1_i32, 0_i32]; |
80 | 89 | StorageLive(_16);
|
81 |
| - _16 = [const 0_i32, const 0_i32, const 1_i32]; |
82 |
| - _13 = [move _14, move _15, move _16]; |
| 90 | +- _16 = [const 0_i32, const 0_i32, const 1_i32]; |
| 91 | +- _13 = [move _14, move _15, move _16]; |
| 92 | ++ _16 = const [0_i32, 0_i32, 1_i32]; |
| 93 | ++ _13 = const [[1_i32, 0_i32, 0_i32], [0_i32, 1_i32, 0_i32], [0_i32, 0_i32, 1_i32]]; |
83 | 94 | StorageDead(_16);
|
84 | 95 | StorageDead(_15);
|
85 | 96 | StorageDead(_14);
|
|
89 | 100 | StorageDead(_6);
|
90 | 101 | StorageDead(_3);
|
91 | 102 | StorageDead(_2);
|
92 |
| -- StorageDead(_1); |
93 |
| -+ nop; |
| 103 | + StorageDead(_1); |
94 | 104 | return;
|
95 | 105 | }
|
96 | 106 | }
|
| 107 | ++ |
| 108 | ++ ALLOC0 (size: 36, align: 4) { .. } |
| 109 | ++ |
| 110 | ++ ALLOC1 (size: 12, align: 4) { .. } |
| 111 | ++ |
| 112 | ++ ALLOC2 (size: 12, align: 4) { .. } |
| 113 | ++ |
| 114 | ++ ALLOC3 (size: 12, align: 4) { .. } |
| 115 | ++ |
| 116 | ++ ALLOC4 (size: 32, align: 4) { .. } |
| 117 | ++ |
| 118 | ++ ALLOC5 (size: 20, align: 4) { .. } |
| 119 | ++ |
| 120 | ++ ALLOC6 (size: 40, align: 4) { .. } |
| 121 | ++ |
| 122 | ++ ALLOC7 (size: 20, align: 4) { .. } |
| 123 | ++ |
| 124 | ++ ALLOC8 (size: 20, align: 4) { .. } |
| 125 | ++ |
| 126 | ++ ALLOC9 (size: 20, align: 4) { .. } |
| 127 | ++ |
| 128 | ++ ALLOC10 (size: 20, align: 4) { .. } |
97 | 129 |
|
0 commit comments