Skip to content

Commit 54e08eb

Browse files
committed
rusty: Accept snapshots with new section names
1 parent 8c8f973 commit 54e08eb

File tree

335 files changed

+670
-670
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

335 files changed

+670
-670
lines changed

compiler/plc_driver/src/tests/snapshots/plc_driver__tests__multi_files__multiple_files_in_different_locations_with_debug_info.snap

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ source_filename = "app/file1.st"
77

88
%mainProg = type {}
99

10-
@mainProg_instance = external global %mainProg, section "var-mainProg_instance:v", !dbg !0
10+
@mainProg_instance = external global %mainProg, section "var-mainProg_instance:r0", !dbg !0
1111

1212
define i16 @main() section "fn-main:i16" !dbg !10 {
1313
entry:
@@ -54,7 +54,7 @@ source_filename = "lib/file2.st"
5454

5555
%mainProg = type {}
5656

57-
@mainProg_instance = global %mainProg zeroinitializer, section "var-mainProg_instance:v", !dbg !0
57+
@mainProg_instance = global %mainProg zeroinitializer, section "var-mainProg_instance:r0", !dbg !0
5858

5959
define void @mainProg(%mainProg* %0) section "fn-mainProg:v" !dbg !10 {
6060
entry:

compiler/plc_driver/src/tests/snapshots/plc_driver__tests__multi_files__multiple_files_with_debug_info.snap

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ source_filename = "file1.st"
77

88
%mainProg = type {}
99

10-
@mainProg_instance = external global %mainProg, section "var-mainProg_instance:v", !dbg !0
10+
@mainProg_instance = external global %mainProg, section "var-mainProg_instance:r0", !dbg !0
1111

1212
define i16 @main() section "fn-main:i16" !dbg !10 {
1313
entry:
@@ -54,7 +54,7 @@ source_filename = "file2.st"
5454

5555
%mainProg = type {}
5656

57-
@mainProg_instance = global %mainProg zeroinitializer, section "var-mainProg_instance:v", !dbg !0
57+
@mainProg_instance = global %mainProg zeroinitializer, section "var-mainProg_instance:r0", !dbg !0
5858

5959
define void @mainProg(%mainProg* %0) section "fn-mainProg:v" !dbg !10 {
6060
entry:

compiler/plc_driver/src/tests/snapshots/plc_driver__tests__multi_files__multiple_source_files_generated.snap

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ source_filename = "external_file1.st"
77

88
%mainProg = type {}
99

10-
@mainProg_instance = external global %mainProg, section "var-mainProg_instance:v"
10+
@mainProg_instance = external global %mainProg, section "var-mainProg_instance:r0"
1111

1212
define i16 @main() section "fn-main:i16" {
1313
entry:
@@ -25,7 +25,7 @@ source_filename = "external_file2.st"
2525

2626
%mainProg = type {}
2727

28-
@mainProg_instance = global %mainProg zeroinitializer, section "var-mainProg_instance:v"
28+
@mainProg_instance = global %mainProg zeroinitializer, section "var-mainProg_instance:r0"
2929

3030
define void @mainProg(%mainProg* %0) section "fn-mainProg:v" {
3131
entry:

src/codegen/tests/debug_tests/snapshots/rusty__codegen__tests__debug_tests__expression_debugging__external_impl_is_not_added_as_external_subroutine.snap

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@ source_filename = "main"
88
%myPrg = type {}
99
%myFb = type {}
1010

11-
@myPrg_instance = external global %myPrg, section "var-myPrg_instance:v", !dbg !0
12-
@__myFb__init = unnamed_addr constant %myFb zeroinitializer, section "var-__myFb__init:v", !dbg !5
11+
@myPrg_instance = external global %myPrg, section "var-myPrg_instance:r0", !dbg !0
12+
@__myFb__init = unnamed_addr constant %myFb zeroinitializer, section "var-__myFb__init:r0", !dbg !5
1313

1414
declare i32 @myFunc() section "fn-myFunc:i32"
1515

src/codegen/tests/debug_tests/snapshots/rusty__codegen__tests__debug_tests__expression_debugging__implementation_added_as_subroutine.snap

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@ source_filename = "main"
88
%myPrg = type {}
99
%myFb = type {}
1010

11-
@myPrg_instance = global %myPrg zeroinitializer, section "var-myPrg_instance:v", !dbg !0
12-
@__myFb__init = unnamed_addr constant %myFb zeroinitializer, section "var-__myFb__init:v", !dbg !5
11+
@myPrg_instance = global %myPrg zeroinitializer, section "var-myPrg_instance:r0", !dbg !0
12+
@__myFb__init = unnamed_addr constant %myFb zeroinitializer, section "var-__myFb__init:r0", !dbg !5
1313

1414
define i32 @myFunc() section "fn-myFunc:i32" !dbg !12 {
1515
entry:

src/codegen/tests/debug_tests/snapshots/rusty__codegen__tests__debug_tests__expression_debugging__non_function_pous_have_struct_as_param.snap

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@ source_filename = "main"
88
%myProg = type { i32 }
99
%fb = type { i32 }
1010

11-
@myProg_instance = global %myProg zeroinitializer, section "var-myProg_instance:v", !dbg !0
12-
@__fb__init = unnamed_addr constant %fb zeroinitializer, section "var-__fb__init:v", !dbg !7
11+
@myProg_instance = global %myProg zeroinitializer, section "var-myProg_instance:r1i32", !dbg !0
12+
@__fb__init = unnamed_addr constant %fb zeroinitializer, section "var-__fb__init:r1i32", !dbg !7
1313

1414
define void @myProg(%myProg* %0) section "fn-myProg:v[i32]" !dbg !16 {
1515
entry:

src/codegen/tests/debug_tests/snapshots/rusty__codegen__tests__debug_tests__expression_debugging__var_and_vartemp_variables_in_pous_added_as_local.snap

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@ source_filename = "main"
88
%myPrg = type {}
99
%myFb = type {}
1010

11-
@myPrg_instance = global %myPrg zeroinitializer, section "var-myPrg_instance:v", !dbg !0
12-
@__myFb__init = unnamed_addr constant %myFb zeroinitializer, section "var-__myFb__init:v", !dbg !9
11+
@myPrg_instance = global %myPrg zeroinitializer, section "var-myPrg_instance:r3i32i32i32", !dbg !0
12+
@__myFb__init = unnamed_addr constant %myFb zeroinitializer, section "var-__myFb__init:r3i32i32i32", !dbg !9
1313

1414
define i32 @myFunc() section "fn-myFunc:i32" !dbg !20 {
1515
entry:

src/codegen/tests/initialization_test/snapshots/rusty__codegen__tests__initialization_test__global_initializers__global_constant_without_initializer_gets_declared_initializer.snap

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ source_filename = "main"
77

88
%commands = type { i8, i8 }
99

10-
@__commands__init = unnamed_addr constant %commands { i8 1, i8 0 }, section "var-__commands__init:v"
10+
@__commands__init = unnamed_addr constant %commands { i8 1, i8 0 }, section "var-__commands__init:r2u8u8"
1111

1212
define i32 @main() section "fn-main:i32" {
1313
entry:

src/codegen/tests/initialization_test/snapshots/rusty__codegen__tests__initialization_test__global_initializers__global_constant_without_initializer_gets_default_initializer.snap

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ source_filename = "main"
77

88
%commands = type { i8, i8 }
99

10-
@__commands__init = unnamed_addr constant %commands zeroinitializer, section "var-__commands__init:v"
10+
@__commands__init = unnamed_addr constant %commands zeroinitializer, section "var-__commands__init:r2u8u8"
1111
@__main.myStr1__init = unnamed_addr constant [81 x i8] zeroinitializer
1212

1313
define i32 @main() section "fn-main:i32" {

src/codegen/tests/initialization_test/snapshots/rusty__codegen__tests__initialization_test__global_initializers__initial_values_in_global_variables_out_of_order.snap

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,9 @@ source_filename = "main"
88
%MyFB = type { i16 }
99
%prg = type { %MyFB }
1010

11-
@x = global %MyFB { i16 77 }, section "var-x:v"
12-
@__MyFB__init = unnamed_addr constant %MyFB { i16 77 }, section "var-__MyFB__init:v"
13-
@prg_instance = global %prg { %MyFB { i16 77 } }, section "var-prg_instance:v"
11+
@x = global %MyFB { i16 77 }, section "var-x:r1i16"
12+
@__MyFB__init = unnamed_addr constant %MyFB { i16 77 }, section "var-__MyFB__init:r1i16"
13+
@prg_instance = global %prg { %MyFB { i16 77 } }, section "var-prg_instance:r1r1i16"
1414

1515
define void @MyFB(%MyFB* %0) section "fn-MyFB:v" {
1616
entry:

src/codegen/tests/initialization_test/snapshots/rusty__codegen__tests__initialization_test__global_initializers__uninitialized_global_array.snap

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,4 @@ expression: result
55
; ModuleID = 'main'
66
source_filename = "main"
77

8-
@a = global [2 x i8] zeroinitializer, section "var-a:v"
8+
@a = global [2 x i8] zeroinitializer, section "var-a:au8"

src/codegen/tests/initialization_test/snapshots/rusty__codegen__tests__initialization_test__pou_initializers__class_struct_initialized_in_function.snap

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,16 +8,16 @@ source_filename = "main"
88
%fb = type { i16 }
99
%main = type { %fb }
1010

11-
@__fb__init = unnamed_addr constant %fb { i16 9 }, section "var-__fb__init:v"
12-
@main_instance = global %main { %fb { i16 9 } }, section "var-main_instance:v"
11+
@__fb__init = unnamed_addr constant %fb { i16 9 }, section "var-__fb__init:r1i16"
12+
@main_instance = global %main { %fb { i16 9 } }, section "var-main_instance:r1r1i16"
1313

1414
define void @fb(%fb* %0) section "fn-fb:v" {
1515
entry:
1616
%a = getelementptr inbounds %fb, %fb* %0, i32 0, i32 0
1717
ret void
1818
}
1919

20-
define i32 @func(%fb* %0) section "fn-func:i32[v]" {
20+
define i32 @func(%fb* %0) section "fn-func:i32[r1i16]" {
2121
entry:
2222
%func = alloca i32, align 4
2323
%in = alloca %fb, align 8

src/codegen/tests/initialization_test/snapshots/rusty__codegen__tests__initialization_test__pou_initializers__enum_variants_have_precedence_over_global_variables_in_inline_assignment.snap

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,10 @@ expression: function
66
source_filename = "main"
77

88
@x = global i32 10, section "var-x:i32"
9-
@__foo_position.x = unnamed_addr constant i32 1, section "var-x:v"
10-
@__bar_position.x = unnamed_addr constant i32 3, section "var-x:v"
11-
@__foo_position.y = unnamed_addr constant i32 2, section "var-y:v"
12-
@__bar_position.y = unnamed_addr constant i32 4, section "var-y:v"
9+
@__foo_position.x = unnamed_addr constant i32 1, section "var-x:e2i32"
10+
@__bar_position.x = unnamed_addr constant i32 3, section "var-x:e2i32"
11+
@__foo_position.y = unnamed_addr constant i32 2, section "var-y:e2i32"
12+
@__bar_position.y = unnamed_addr constant i32 4, section "var-y:e2i32"
1313

1414
define i32 @foo() section "fn-foo:i32" {
1515
entry:

src/codegen/tests/initialization_test/snapshots/rusty__codegen__tests__initialization_test__pou_initializers__function_block_struct_initialized_in_function.snap

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,15 +8,15 @@ source_filename = "main"
88
%fb = type {}
99
%main = type { %fb }
1010

11-
@__fb__init = unnamed_addr constant %fb zeroinitializer, section "var-__fb__init:v"
12-
@main_instance = global %main zeroinitializer, section "var-main_instance:v"
11+
@__fb__init = unnamed_addr constant %fb zeroinitializer, section "var-__fb__init:r0"
12+
@main_instance = global %main zeroinitializer, section "var-main_instance:r1r0"
1313

1414
define void @fb(%fb* %0) section "fn-fb:v" {
1515
entry:
1616
ret void
1717
}
1818

19-
define i32 @func(%fb* %0) section "fn-func:i32[v]" {
19+
define i32 @func(%fb* %0) section "fn-func:i32[r0]" {
2020
entry:
2121
%func = alloca i32, align 4
2222
%in = alloca %fb, align 8

src/codegen/tests/initialization_test/snapshots/rusty__codegen__tests__initialization_test__pou_initializers__function_return_value_is_initialized.snap

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ source_filename = "main"
77

88
%MyStruct = type { i32, i16 }
99

10-
@__MyStruct__init = unnamed_addr constant %MyStruct zeroinitializer, section "var-__MyStruct__init:v"
10+
@__MyStruct__init = unnamed_addr constant %MyStruct zeroinitializer, section "var-__MyStruct__init:r2i32i16"
1111

1212
define i16 @foo_int() section "fn-foo_int:i16" {
1313
entry:
@@ -27,7 +27,7 @@ entry:
2727
ret void
2828
}
2929

30-
define void @foo_arr([10 x float]* %0) section "fn-foo_arr:v" {
30+
define void @foo_arr([10 x float]* %0) section "fn-foo_arr:af32" {
3131
entry:
3232
%foo_arr = alloca [10 x float]*, align 8
3333
store [10 x float]* %0, [10 x float]** %foo_arr, align 8
@@ -37,7 +37,7 @@ entry:
3737
ret void
3838
}
3939

40-
define void @foo_struct(%MyStruct* %0) section "fn-foo_struct:v" {
40+
define void @foo_struct(%MyStruct* %0) section "fn-foo_struct:r2i32i16" {
4141
entry:
4242
%foo_struct = alloca %MyStruct*, align 8
4343
store %MyStruct* %0, %MyStruct** %foo_struct, align 8

src/codegen/tests/initialization_test/snapshots/rusty__codegen__tests__initialization_test__pou_initializers__function_return_value_is_initialized_with_type_initializer.snap

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,10 @@ source_filename = "main"
77

88
%main = type { [4 x i32], [4 x i32] }
99

10-
@main_instance = global %main zeroinitializer, section "var-main_instance:v"
11-
@__myArray__init = unnamed_addr constant [4 x i32] [i32 1, i32 2, i32 3, i32 4], section "var-__myArray__init:v"
10+
@main_instance = global %main zeroinitializer, section "var-main_instance:r2ai32ai32"
11+
@__myArray__init = unnamed_addr constant [4 x i32] [i32 1, i32 2, i32 3, i32 4], section "var-__myArray__init:ai32"
1212

13-
define void @target([4 x i32]* %0) section "fn-target:v" {
13+
define void @target([4 x i32]* %0) section "fn-target:ai32" {
1414
entry:
1515
%target = alloca [4 x i32]*, align 8
1616
store [4 x i32]* %0, [4 x i32]** %target, align 8

src/codegen/tests/initialization_test/snapshots/rusty__codegen__tests__initialization_test__pou_initializers__function_return_value_with_initializers_is_initialized.snap

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,10 @@ source_filename = "main"
88
%MyStrct = type { i32, i32, i32 }
99

1010
@__MyStr__init = unnamed_addr constant [11 x i8] c"init\00\00\00\00\00\00\00", section "var-__MyStr__init:s8u11"
11-
@__MyArr__init = unnamed_addr constant [10 x float] [float 0.000000e+00, float 0x3FF19999A0000000, float 0x40019999A0000000, float 0x400A666660000000, float 0x40119999A0000000, float 5.500000e+00, float 0x401A666660000000, float 0x401ECCCCC0000000, float 0x40219999A0000000, float 0x4023CCCCC0000000], section "var-__MyArr__init:v"
12-
@__MyStrct__init = unnamed_addr constant %MyStrct { i32 1, i32 2, i32 3 }, section "var-__MyStrct__init:v"
11+
@__MyArr__init = unnamed_addr constant [10 x float] [float 0.000000e+00, float 0x3FF19999A0000000, float 0x40019999A0000000, float 0x400A666660000000, float 0x40119999A0000000, float 5.500000e+00, float 0x401A666660000000, float 0x401ECCCCC0000000, float 0x40219999A0000000, float 0x4023CCCCC0000000], section "var-__MyArr__init:af32"
12+
@__MyStrct__init = unnamed_addr constant %MyStrct { i32 1, i32 2, i32 3 }, section "var-__MyStrct__init:r3i32i32i32"
1313

14-
define i16 @foo_int() section "fn-foo_int:v" {
14+
define i16 @foo_int() section "fn-foo_int:i16" {
1515
entry:
1616
%foo_int = alloca i16, align 2
1717
store i16 7, i16* %foo_int, align 2
@@ -29,7 +29,7 @@ entry:
2929
ret void
3030
}
3131

32-
define void @foo_arr([10 x float]* %0) section "fn-foo_arr:v" {
32+
define void @foo_arr([10 x float]* %0) section "fn-foo_arr:af32" {
3333
entry:
3434
%foo_arr = alloca [10 x float]*, align 8
3535
store [10 x float]* %0, [10 x float]** %foo_arr, align 8
@@ -39,7 +39,7 @@ entry:
3939
ret void
4040
}
4141

42-
define void @foo_strct(%MyStrct* %0) section "fn-foo_strct:v" {
42+
define void @foo_strct(%MyStrct* %0) section "fn-foo_strct:r3i32i32i32" {
4343
entry:
4444
%foo_strct = alloca %MyStrct*, align 8
4545
store %MyStrct* %0, %MyStrct** %foo_strct, align 8

src/codegen/tests/initialization_test/snapshots/rusty__codegen__tests__initialization_test__pou_initializers__function_return_value_without_initializers_is_initialized.snap

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,9 @@ source_filename = "main"
77

88
%MyStrct = type { i32, i32, i32 }
99

10-
@__MyStrct__init = unnamed_addr constant %MyStrct zeroinitializer, section "var-__MyStrct__init:v"
10+
@__MyStrct__init = unnamed_addr constant %MyStrct zeroinitializer, section "var-__MyStrct__init:r3i32i32i32"
1111

12-
define i16 @foo_int() section "fn-foo_int:v" {
12+
define i16 @foo_int() section "fn-foo_int:i16" {
1313
entry:
1414
%foo_int = alloca i16, align 2
1515
store i16 0, i16* %foo_int, align 2
@@ -27,7 +27,7 @@ entry:
2727
ret void
2828
}
2929

30-
define void @foo_arr([10 x float]* %0) section "fn-foo_arr:v" {
30+
define void @foo_arr([10 x float]* %0) section "fn-foo_arr:af32" {
3131
entry:
3232
%foo_arr = alloca [10 x float]*, align 8
3333
store [10 x float]* %0, [10 x float]** %foo_arr, align 8
@@ -37,7 +37,7 @@ entry:
3737
ret void
3838
}
3939

40-
define void @foo_strct(%MyStrct* %0) section "fn-foo_strct:v" {
40+
define void @foo_strct(%MyStrct* %0) section "fn-foo_strct:r3i32i32i32" {
4141
entry:
4242
%foo_strct = alloca %MyStrct*, align 8
4343
store %MyStrct* %0, %MyStrct** %foo_strct, align 8

src/codegen/tests/initialization_test/snapshots/rusty__codegen__tests__initialization_test__pou_initializers__initial_constant_values_in_pou_variables.snap

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ source_filename = "main"
1010
@MAX_LEN = unnamed_addr constant i16 99, section "var-MAX_LEN:i16"
1111
@MIN_LEN = unnamed_addr constant i16 10, section "var-MIN_LEN:i16"
1212
@LEN = unnamed_addr constant i16 20, section "var-LEN:i16"
13-
@prg_instance = global %prg { i16 24, i16 89 }, section "var-prg_instance:v"
13+
@prg_instance = global %prg { i16 24, i16 89 }, section "var-prg_instance:r2i16i16"
1414

1515
define void @prg(%prg* %0) section "fn-prg:v[i16][i16]" {
1616
entry:

src/codegen/tests/initialization_test/snapshots/rusty__codegen__tests__initialization_test__pou_initializers__initial_values_in_array_of_array_variable.snap

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,4 @@ expression: result
55
; ModuleID = 'main'
66
source_filename = "main"
77

8-
@a = global [2 x [2 x i8]] [[2 x i8] c"\01\02", [2 x i8] c"\03\04"], section "var-a:v"
8+
@a = global [2 x [2 x i8]] [[2 x i8] c"\01\02", [2 x i8] c"\03\04"], section "var-a:aau8"

src/codegen/tests/initialization_test/snapshots/rusty__codegen__tests__initialization_test__pou_initializers__initial_values_in_function_block_pou.snap

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@ source_filename = "main"
88
%FB = type { i16, i16, i8, i8, float, float }
99
%main = type { %FB }
1010

11-
@__FB__init = unnamed_addr constant %FB { i16 7, i16 0, i8 1, i8 0, float 0x400921CAC0000000, float 0.000000e+00 }, section "var-__FB__init:v"
12-
@main_instance = global %main { %FB { i16 7, i16 0, i8 1, i8 0, float 0x400921CAC0000000, float 0.000000e+00 } }, section "var-main_instance:v"
11+
@__FB__init = unnamed_addr constant %FB { i16 7, i16 0, i8 1, i8 0, float 0x400921CAC0000000, float 0.000000e+00 }, section "var-__FB__init:r6i16i16u8u8f32f32"
12+
@main_instance = global %main { %FB { i16 7, i16 0, i8 1, i8 0, float 0x400921CAC0000000, float 0.000000e+00 } }, section "var-main_instance:r1r6i16i16u8u8f32f32"
1313

1414
define void @FB(%FB* %0) section "fn-FB:v" {
1515
entry:

src/codegen/tests/initialization_test/snapshots/rusty__codegen__tests__initialization_test__pou_initializers__initial_values_in_program_pou.snap

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ source_filename = "main"
77

88
%Main = type { i16, i16, i8, i8, float, float }
99

10-
@Main_instance = global %Main { i16 7, i16 0, i8 1, i8 0, float 0x400921CAC0000000, float 0.000000e+00 }, section "var-Main_instance:v"
10+
@Main_instance = global %Main { i16 7, i16 0, i8 1, i8 0, float 0x400921CAC0000000, float 0.000000e+00 }, section "var-Main_instance:r6i16i16u8u8f32f32"
1111

1212
define void @Main(%Main* %0) section "fn-Main:v" {
1313
entry:

src/codegen/tests/initialization_test/snapshots/rusty__codegen__tests__initialization_test__pou_initializers__initialized_array_type_in_function.snap

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ expression: result
55
; ModuleID = 'main'
66
source_filename = "main"
77

8-
@__arr__init = unnamed_addr constant [4 x i32] [i32 1, i32 2, i32 3, i32 4], section "var-__arr__init:v"
8+
@__arr__init = unnamed_addr constant [4 x i32] [i32 1, i32 2, i32 3, i32 4], section "var-__arr__init:ai32"
99

1010
define i16 @func() section "fn-func:i16" {
1111
entry:

src/codegen/tests/initialization_test/snapshots/rusty__codegen__tests__initialization_test__pou_initializers__memcpy_for_struct_initialization_in_function.snap

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ source_filename = "main"
77

88
%__func_a = type { i16 }
99

10-
@____func_a__init = unnamed_addr constant %__func_a zeroinitializer, section "var-____func_a__init:v"
10+
@____func_a__init = unnamed_addr constant %__func_a zeroinitializer, section "var-____func_a__init:r1i16"
1111

1212
define i16 @func() section "fn-func:i16" {
1313
entry:

src/codegen/tests/initialization_test/snapshots/rusty__codegen__tests__initialization_test__pou_initializers__no_memcpy_for_struct_initialization_in_program.snap

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@ source_filename = "main"
88
%prog = type { %__prog_a }
99
%__prog_a = type { i16 }
1010

11-
@prog_instance = global %prog zeroinitializer, section "var-prog_instance:v"
12-
@____prog_a__init = unnamed_addr constant %__prog_a zeroinitializer, section "var-____prog_a__init:v"
11+
@prog_instance = global %prog zeroinitializer, section "var-prog_instance:r1r1i16"
12+
@____prog_a__init = unnamed_addr constant %__prog_a zeroinitializer, section "var-____prog_a__init:r1i16"
1313

1414
define void @prog(%prog* %0) section "fn-prog:v" {
1515
entry:

src/codegen/tests/initialization_test/snapshots/rusty__codegen__tests__initialization_test__pou_initializers__two_identical_enums_in_different_functions_are_referenced_correctly.snap

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,10 @@ expression: function
55
; ModuleID = 'main'
66
source_filename = "main"
77

8-
@__foo_position.x = unnamed_addr constant i32 1, section "var-x:v"
9-
@__bar_position.x = unnamed_addr constant i32 3, section "var-x:v"
10-
@__foo_position.y = unnamed_addr constant i32 2, section "var-y:v"
11-
@__bar_position.y = unnamed_addr constant i32 4, section "var-y:v"
8+
@__foo_position.x = unnamed_addr constant i32 1, section "var-x:e2i32"
9+
@__bar_position.x = unnamed_addr constant i32 3, section "var-x:e2i32"
10+
@__foo_position.y = unnamed_addr constant i32 2, section "var-y:e2i32"
11+
@__bar_position.y = unnamed_addr constant i32 4, section "var-y:e2i32"
1212

1313
define i32 @foo() section "fn-foo:i32" {
1414
entry:

src/codegen/tests/initialization_test/snapshots/rusty__codegen__tests__initialization_test__pou_initializers__two_identical_enums_in_different_functions_with_similar_names_are_referenced_correctly.snap

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,14 @@ expression: function
55
; ModuleID = 'main'
66
source_filename = "main"
77

8-
@__a_position.x = unnamed_addr constant i32 1, section "var-x:v"
9-
@__aa_position.x = unnamed_addr constant i32 2, section "var-x:v"
10-
@__bb_position.x = unnamed_addr constant i32 3, section "var-x:v"
11-
@__b_position.x = unnamed_addr constant i32 4, section "var-x:v"
12-
@__a_position.y = unnamed_addr constant i32 5, section "var-y:v"
13-
@__aa_position.y = unnamed_addr constant i32 5, section "var-y:v"
14-
@__bb_position.y = unnamed_addr constant i32 5, section "var-y:v"
15-
@__b_position.y = unnamed_addr constant i32 5, section "var-y:v"
8+
@__a_position.x = unnamed_addr constant i32 1, section "var-x:e2i32"
9+
@__aa_position.x = unnamed_addr constant i32 2, section "var-x:e2i32"
10+
@__bb_position.x = unnamed_addr constant i32 3, section "var-x:e2i32"
11+
@__b_position.x = unnamed_addr constant i32 4, section "var-x:e2i32"
12+
@__a_position.y = unnamed_addr constant i32 5, section "var-y:e2i32"
13+
@__aa_position.y = unnamed_addr constant i32 5, section "var-y:e2i32"
14+
@__bb_position.y = unnamed_addr constant i32 5, section "var-y:e2i32"
15+
@__b_position.y = unnamed_addr constant i32 5, section "var-y:e2i32"
1616

1717
define i32 @a() section "fn-a:i32" {
1818
entry:

0 commit comments

Comments
 (0)