Skip to content

Commit cf9e6ab

Browse files
committed
bless all
1 parent 152001f commit cf9e6ab

File tree

31 files changed

+190
-38
lines changed

31 files changed

+190
-38
lines changed

tests/mir-opt/const_allocation.main.ConstProp.after.32bit.mir

+16-16
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ fn main() -> () {
88
bb0: {
99
StorageLive(_1);
1010
StorageLive(_2);
11-
_2 = const {alloc1: &&[(Option<i32>, &[&str])]};
11+
_2 = const {alloc6: &&[(Option<i32>, &[&str])]};
1212
_1 = (*_2);
1313
StorageDead(_2);
1414
StorageDead(_1);
@@ -17,43 +17,43 @@ fn main() -> () {
1717
}
1818
}
1919

20-
alloc1 (static: FOO, size: 8, align: 4) {
20+
alloc6 (static: FOO, size: 8, align: 4) {
2121
╾─alloc19─╼ 03 00 00 00 │ ╾──╼....
2222
}
2323

2424
alloc19 (size: 48, align: 4) {
25-
0x00 │ 00 00 00 00 __ __ __ __ ╾─alloc6──╼ 00 00 00 00 │ ....░░░░╾──╼....
26-
0x10 │ 00 00 00 00 __ __ __ __ ╾─alloc10─╼ 02 00 00 00 │ ....░░░░╾──╼....
27-
0x20 │ 01 00 00 00 2a 00 00 00 ╾─alloc15─╼ 03 00 00 00 │ ....*...╾──╼....
25+
0x00 │ 00 00 00 00 __ __ __ __ ╾─alloc11─╼ 00 00 00 00 │ ....░░░░╾──╼....
26+
0x10 │ 00 00 00 00 __ __ __ __ ╾─alloc14─╼ 02 00 00 00 │ ....░░░░╾──╼....
27+
0x20 │ 01 00 00 00 2a 00 00 00 ╾─alloc17─╼ 03 00 00 00 │ ....*...╾──╼....
2828
}
2929

30-
alloc6 (size: 0, align: 4) {}
30+
alloc11 (size: 0, align: 4) {}
3131

32-
alloc10 (size: 16, align: 4) {
33-
╾─alloc9──╼ 03 00 00 00 ╾─alloc11─╼ 03 00 00 00 │ ╾──╼....╾──╼....
32+
alloc14 (size: 16, align: 4) {
33+
╾─alloc1──╼ 03 00 00 00 ╾─alloc2──╼ 03 00 00 00 │ ╾──╼....╾──╼....
3434
}
3535

36-
alloc9 (size: 3, align: 1) {
36+
alloc1 (size: 3, align: 1) {
3737
66 6f 6f │ foo
3838
}
3939

40-
alloc11 (size: 3, align: 1) {
40+
alloc2 (size: 3, align: 1) {
4141
62 61 72 │ bar
4242
}
4343

44-
alloc15 (size: 24, align: 4) {
45-
0x00 │ ╾─alloc14─╼ 03 00 00 00 ╾─alloc16─╼ 03 00 00 00 │ ╾──╼....╾──╼....
46-
0x10 │ ╾─alloc17─╼ 04 00 00 00 │ ╾──╼....
44+
alloc17 (size: 24, align: 4) {
45+
0x00 │ ╾─alloc3──╼ 03 00 00 00 ╾─alloc4──╼ 03 00 00 00 │ ╾──╼....╾──╼....
46+
0x10 │ ╾─alloc5──╼ 04 00 00 00 │ ╾──╼....
4747
}
4848

49-
alloc14 (size: 3, align: 1) {
49+
alloc3 (size: 3, align: 1) {
5050
6d 65 68 │ meh
5151
}
5252

53-
alloc16 (size: 3, align: 1) {
53+
alloc4 (size: 3, align: 1) {
5454
6d 6f 70 │ mop
5555
}
5656

57-
alloc17 (size: 4, align: 1) {
57+
alloc5 (size: 4, align: 1) {
5858
6d c3 b6 70 │ m..p
5959
}

tests/mir-opt/const_allocation.main.ConstProp.after.64bit.mir

+18-18
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ fn main() -> () {
88
bb0: {
99
StorageLive(_1);
1010
StorageLive(_2);
11-
_2 = const {alloc1: &&[(Option<i32>, &[&str])]};
11+
_2 = const {alloc6: &&[(Option<i32>, &[&str])]};
1212
_1 = (*_2);
1313
StorageDead(_2);
1414
StorageDead(_1);
@@ -17,47 +17,47 @@ fn main() -> () {
1717
}
1818
}
1919

20-
alloc1 (static: FOO, size: 16, align: 8) {
20+
alloc6 (static: FOO, size: 16, align: 8) {
2121
╾───────alloc19───────╼ 03 00 00 00 00 00 00 00 │ ╾──────╼........
2222
}
2323

2424
alloc19 (size: 72, align: 8) {
25-
0x00 │ 00 00 00 00 __ __ __ __ ╾───────alloc6────────╼ │ ....░░░░╾──────╼
25+
0x00 │ 00 00 00 00 __ __ __ __ ╾───────alloc11───────╼ │ ....░░░░╾──────╼
2626
0x10 │ 00 00 00 00 00 00 00 00 00 00 00 00 __ __ __ __ │ ............░░░░
27-
0x20 │ ╾───────alloc10───────╼ 02 00 00 00 00 00 00 00 │ ╾──────╼........
28-
0x30 │ 01 00 00 00 2a 00 00 00 ╾───────alloc15───────╼ │ ....*...╾──────╼
27+
0x20 │ ╾───────alloc14───────╼ 02 00 00 00 00 00 00 00 │ ╾──────╼........
28+
0x30 │ 01 00 00 00 2a 00 00 00 ╾───────alloc17───────╼ │ ....*...╾──────╼
2929
0x40 │ 03 00 00 00 00 00 00 00 │ ........
3030
}
3131

32-
alloc6 (size: 0, align: 8) {}
32+
alloc11 (size: 0, align: 8) {}
3333

34-
alloc10 (size: 32, align: 8) {
35-
0x00 │ ╾───────alloc9────────╼ 03 00 00 00 00 00 00 00 │ ╾──────╼........
36-
0x10 │ ╾───────alloc11───────╼ 03 00 00 00 00 00 00 00 │ ╾──────╼........
34+
alloc14 (size: 32, align: 8) {
35+
0x00 │ ╾───────alloc1────────╼ 03 00 00 00 00 00 00 00 │ ╾──────╼........
36+
0x10 │ ╾───────alloc2────────╼ 03 00 00 00 00 00 00 00 │ ╾──────╼........
3737
}
3838

39-
alloc9 (size: 3, align: 1) {
39+
alloc1 (size: 3, align: 1) {
4040
66 6f 6f │ foo
4141
}
4242

43-
alloc11 (size: 3, align: 1) {
43+
alloc2 (size: 3, align: 1) {
4444
62 61 72 │ bar
4545
}
4646

47-
alloc15 (size: 48, align: 8) {
48-
0x00 │ ╾───────alloc14───────╼ 03 00 00 00 00 00 00 00 │ ╾──────╼........
49-
0x10 │ ╾───────alloc16───────╼ 03 00 00 00 00 00 00 00 │ ╾──────╼........
50-
0x20 │ ╾───────alloc17───────╼ 04 00 00 00 00 00 00 00 │ ╾──────╼........
47+
alloc17 (size: 48, align: 8) {
48+
0x00 │ ╾───────alloc3────────╼ 03 00 00 00 00 00 00 00 │ ╾──────╼........
49+
0x10 │ ╾───────alloc4────────╼ 03 00 00 00 00 00 00 00 │ ╾──────╼........
50+
0x20 │ ╾───────alloc5────────╼ 04 00 00 00 00 00 00 00 │ ╾──────╼........
5151
}
5252

53-
alloc14 (size: 3, align: 1) {
53+
alloc3 (size: 3, align: 1) {
5454
6d 65 68 │ meh
5555
}
5656

57-
alloc16 (size: 3, align: 1) {
57+
alloc4 (size: 3, align: 1) {
5858
6d 6f 70 │ mop
5959
}
6060

61-
alloc17 (size: 4, align: 1) {
61+
alloc5 (size: 4, align: 1) {
6262
6d c3 b6 70 │ m..p
6363
}

tests/mir-opt/const_prop/checked_add.main.ConstProp.panic-abort.diff

+4
Original file line numberDiff line numberDiff line change
@@ -24,5 +24,9 @@
2424
StorageDead(_1);
2525
return;
2626
}
27+
+ }
28+
+
29+
+ alloc3 (size: 8, align: 4) {
30+
+ 02 00 00 00 00 __ __ __ │ .....░░░
2731
}
2832

tests/mir-opt/const_prop/checked_add.main.ConstProp.panic-unwind.diff

+4
Original file line numberDiff line numberDiff line change
@@ -24,5 +24,9 @@
2424
StorageDead(_1);
2525
return;
2626
}
27+
+ }
28+
+
29+
+ alloc3 (size: 8, align: 4) {
30+
+ 02 00 00 00 00 __ __ __ │ .....░░░
2731
}
2832

tests/mir-opt/const_prop/indirect.main.ConstProp.panic-abort.diff

+4
Original file line numberDiff line numberDiff line change
@@ -29,5 +29,9 @@
2929
StorageDead(_1);
3030
return;
3131
}
32+
+ }
33+
+
34+
+ alloc3 (size: 2, align: 1) {
35+
+ 03 00 │ ..
3236
}
3337

tests/mir-opt/const_prop/indirect.main.ConstProp.panic-unwind.diff

+4
Original file line numberDiff line numberDiff line change
@@ -29,5 +29,9 @@
2929
StorageDead(_1);
3030
return;
3131
}
32+
+ }
33+
+
34+
+ alloc3 (size: 2, align: 1) {
35+
+ 03 00 │ ..
3236
}
3337

tests/mir-opt/const_prop/inherit_overflow.main.ConstProp.panic-abort.diff

+4
Original file line numberDiff line numberDiff line change
@@ -35,5 +35,9 @@
3535
_0 = const ();
3636
return;
3737
}
38+
+ }
39+
+
40+
+ alloc3 (size: 2, align: 1) {
41+
+ 00 01 │ ..
3842
}
3943

tests/mir-opt/const_prop/inherit_overflow.main.ConstProp.panic-unwind.diff

+4
Original file line numberDiff line numberDiff line change
@@ -35,5 +35,9 @@
3535
_0 = const ();
3636
return;
3737
}
38+
+ }
39+
+
40+
+ alloc3 (size: 2, align: 1) {
41+
+ 00 01 │ ..
3842
}
3943

tests/mir-opt/const_prop/issue_66971.main.ConstProp.panic-abort.diff

+8
Original file line numberDiff line numberDiff line change
@@ -18,5 +18,13 @@
1818
StorageDead(_2);
1919
return;
2020
}
21+
+ }
22+
+
23+
+ alloc8 (size: 2, align: 1) {
24+
+ 00 00 │ ..
25+
+ }
26+
+
27+
+ alloc7 (size: 2, align: 1) {
28+
+ 00 00 │ ..
2129
}
2230

tests/mir-opt/const_prop/issue_66971.main.ConstProp.panic-unwind.diff

+8
Original file line numberDiff line numberDiff line change
@@ -18,5 +18,13 @@
1818
StorageDead(_2);
1919
return;
2020
}
21+
+ }
22+
+
23+
+ alloc8 (size: 2, align: 1) {
24+
+ 00 00 │ ..
25+
+ }
26+
+
27+
+ alloc7 (size: 2, align: 1) {
28+
+ 00 00 │ ..
2129
}
2230

tests/mir-opt/const_prop/issue_67019.main.ConstProp.panic-abort.diff

+12
Original file line numberDiff line numberDiff line change
@@ -23,5 +23,17 @@
2323
StorageDead(_2);
2424
return;
2525
}
26+
+ }
27+
+
28+
+ alloc12 (size: 2, align: 1) {
29+
+ 01 02 │ ..
30+
+ }
31+
+
32+
+ alloc11 (size: 2, align: 1) {
33+
+ 01 02 │ ..
34+
+ }
35+
+
36+
+ alloc8 (size: 2, align: 1) {
37+
+ 01 02 │ ..
2638
}
2739

tests/mir-opt/const_prop/issue_67019.main.ConstProp.panic-unwind.diff

+12
Original file line numberDiff line numberDiff line change
@@ -23,5 +23,17 @@
2323
StorageDead(_2);
2424
return;
2525
}
26+
+ }
27+
+
28+
+ alloc12 (size: 2, align: 1) {
29+
+ 01 02 │ ..
30+
+ }
31+
+
32+
+ alloc11 (size: 2, align: 1) {
33+
+ 01 02 │ ..
34+
+ }
35+
+
36+
+ alloc8 (size: 2, align: 1) {
37+
+ 01 02 │ ..
2638
}
2739

tests/mir-opt/const_prop/mutable_variable_aggregate.main.ConstProp.diff

+8
Original file line numberDiff line numberDiff line change
@@ -25,5 +25,13 @@
2525
StorageDead(_1);
2626
return;
2727
}
28+
+ }
29+
+
30+
+ alloc6 (size: 8, align: 4) {
31+
+ 2a 00 00 00 63 00 00 00 │ *...c...
32+
+ }
33+
+
34+
+ alloc5 (size: 8, align: 4) {
35+
+ 2a 00 00 00 2b 00 00 00 │ *...+...
2836
}
2937

tests/mir-opt/const_prop/mutable_variable_unprop_assign.main.ConstProp.panic-abort.diff

+4
Original file line numberDiff line numberDiff line change
@@ -46,5 +46,9 @@
4646
StorageDead(_1);
4747
return;
4848
}
49+
+ }
50+
+
51+
+ alloc7 (size: 8, align: 4) {
52+
+ 01 00 00 00 02 00 00 00 │ ........
4953
}
5054

tests/mir-opt/const_prop/mutable_variable_unprop_assign.main.ConstProp.panic-unwind.diff

+4
Original file line numberDiff line numberDiff line change
@@ -46,5 +46,9 @@
4646
StorageDead(_1);
4747
return;
4848
}
49+
+ }
50+
+
51+
+ alloc7 (size: 8, align: 4) {
52+
+ 01 00 00 00 02 00 00 00 │ ........
4953
}
5054

tests/mir-opt/const_prop/return_place.add.ConstProp.panic-abort.diff

+4
Original file line numberDiff line numberDiff line change
@@ -17,5 +17,9 @@
1717
+ _0 = const 4_u32;
1818
return;
1919
}
20+
+ }
21+
+
22+
+ alloc5 (size: 8, align: 4) {
23+
+ 04 00 00 00 00 __ __ __ │ .....░░░
2024
}
2125

tests/mir-opt/const_prop/return_place.add.ConstProp.panic-unwind.diff

+4
Original file line numberDiff line numberDiff line change
@@ -17,5 +17,9 @@
1717
+ _0 = const 4_u32;
1818
return;
1919
}
20+
+ }
21+
+
22+
+ alloc5 (size: 8, align: 4) {
23+
+ 04 00 00 00 00 __ __ __ │ .....░░░
2024
}
2125

tests/mir-opt/const_prop/return_place.add.PreCodegen.before.panic-abort.mir

+4
Original file line numberDiff line numberDiff line change
@@ -14,3 +14,7 @@ fn add() -> u32 {
1414
return;
1515
}
1616
}
17+
18+
alloc5 (size: 8, align: 4) {
19+
04 00 00 00 00 __ __ __ │ .....░░░
20+
}

tests/mir-opt/const_prop/return_place.add.PreCodegen.before.panic-unwind.mir

+4
Original file line numberDiff line numberDiff line change
@@ -14,3 +14,7 @@ fn add() -> u32 {
1414
return;
1515
}
1616
}
17+
18+
alloc5 (size: 8, align: 4) {
19+
04 00 00 00 00 __ __ __ │ .....░░░
20+
}

tests/mir-opt/const_prop/tuple_literal_propagation.main.ConstProp.panic-abort.diff

+12
Original file line numberDiff line numberDiff line change
@@ -29,5 +29,17 @@
2929
StorageDead(_1);
3030
return;
3131
}
32+
+ }
33+
+
34+
+ alloc8 (size: 8, align: 4) {
35+
+ 01 00 00 00 02 00 00 00 │ ........
36+
+ }
37+
+
38+
+ alloc7 (size: 8, align: 4) {
39+
+ 01 00 00 00 02 00 00 00 │ ........
40+
+ }
41+
+
42+
+ alloc6 (size: 8, align: 4) {
43+
+ 01 00 00 00 02 00 00 00 │ ........
3244
}
3345

tests/mir-opt/const_prop/tuple_literal_propagation.main.ConstProp.panic-unwind.diff

+12
Original file line numberDiff line numberDiff line change
@@ -29,5 +29,17 @@
2929
StorageDead(_1);
3030
return;
3131
}
32+
+ }
33+
+
34+
+ alloc8 (size: 8, align: 4) {
35+
+ 01 00 00 00 02 00 00 00 │ ........
36+
+ }
37+
+
38+
+ alloc7 (size: 8, align: 4) {
39+
+ 01 00 00 00 02 00 00 00 │ ........
40+
+ }
41+
+
42+
+ alloc6 (size: 8, align: 4) {
43+
+ 01 00 00 00 02 00 00 00 │ ........
3244
}
3345

tests/mir-opt/enum_opt.cand.EnumSizeOpt.32bit.diff

+4
Original file line numberDiff line numberDiff line change
@@ -64,5 +64,9 @@
6464
StorageDead(_1);
6565
return;
6666
}
67+
+ }
68+
+
69+
+ alloc15 (size: 8, align: 4) {
70+
+ 02 00 00 00 05 20 00 00 │ ..... ..
6771
}
6872

tests/mir-opt/enum_opt.cand.EnumSizeOpt.64bit.diff

+4
Original file line numberDiff line numberDiff line change
@@ -64,5 +64,9 @@
6464
StorageDead(_1);
6565
return;
6666
}
67+
+ }
68+
+
69+
+ alloc15 (size: 16, align: 8) {
70+
+ 02 00 00 00 00 00 00 00 05 20 00 00 00 00 00 00 │ ......... ......
6771
}
6872

0 commit comments

Comments
 (0)