@@ -13,25 +13,25 @@ func none(inout a: Int) {
13
13
// CHECK_NONE: !dbg ![[NONE_INIT:.*]]
14
14
a -= 2 ;
15
15
// CHECK_NONE: ret {{.*}}, !dbg ![[NONE_RET:.*]]
16
- // CHECK_NONE: ![[NONE_INIT]] = !{i32 [[@LINE-2]], i32
17
- // CHECK_NONE: ![[NONE_RET]] = !{i32 [[@LINE+1]], i32 1,
16
+ // CHECK_NONE: ![[NONE_INIT]] = !MDLocation(line: [[@LINE-2]], column:
17
+ // CHECK_NONE: ![[NONE_RET]] = !MDLocation(line: [[@LINE+1]], column: 1,
18
18
}
19
19
20
20
// RUN: cat %t.ll | FileCheck %s --check-prefix=CHECK_EMPTY
21
21
// CHECK_EMPTY: define hidden {{.*}}empty
22
22
func empty( inout a: Int ) {
23
23
if a > 24 {
24
24
// CHECK-DAG_EMPTY: br {{.*}}, !dbg ![[EMPTY_RET1:.*]]
25
- // CHECK-DAG_EMPTY_RET1: ![[EMPTY_RET1]] = !{i32 [[@LINE+1]], i32 6,
25
+ // CHECK-DAG_EMPTY_RET1: ![[EMPTY_RET1]] = !MDLocation(line: [[@LINE+1]], column: 6,
26
26
return
27
27
}
28
28
29
29
a -= 2 ;
30
30
// CHECK-DAG_EMPTY: br {{.*}}, !dbg ![[EMPTY_RET2:.*]]
31
- // CHECK-DAG_EMPTY_RET2: ![[EMPTY_RET]] = !{i32 [[@LINE+1]], i32 3,
31
+ // CHECK-DAG_EMPTY_RET2: ![[EMPTY_RET]] = !MDLocation(line: [[@LINE+1]], column: 3,
32
32
return
33
33
// CHECK-DAG_EMPTY: ret {{.*}}, !dbg ![[EMPTY_RET:.*]]
34
- // CHECK-DAG_EMPTY: ![[EMPTY_RET]] = !{i32 [[@LINE+1]], i32 1,
34
+ // CHECK-DAG_EMPTY: ![[EMPTY_RET]] = !MDLocation(line: [[@LINE+1]], column: 1,
35
35
}
36
36
37
37
// RUN: cat %t.ll | FileCheck %s --check-prefix=CHECK_EMPTY_NONE
@@ -43,7 +43,7 @@ func empty_none(inout a: Int) {
43
43
44
44
a -= 2 ;
45
45
// CHECK_EMPTY_NONE: ret {{.*}}, !dbg ![[EMPTY_NONE_RET:.*]]
46
- // CHECK_EMPTY_NONE: ![[EMPTY_NONE_RET]] = !{i32 [[@LINE+1]], i32 1,
46
+ // CHECK_EMPTY_NONE: ![[EMPTY_NONE_RET]] = !MDLocation(line: [[@LINE+1]], column: 1,
47
47
}
48
48
49
49
// RUN: cat %t.ll | FileCheck %s --check-prefix=CHECK_SIMPLE_RET
@@ -54,7 +54,7 @@ func simple(a: Int) -> Int {
54
54
}
55
55
return 1
56
56
// CHECK_SIMPLE_RET: ret i{{.*}}, !dbg ![[SIMPLE_RET:.*]]
57
- // CHECK_SIMPLE_RET: ![[SIMPLE_RET]] = !{i32 [[@LINE+1]], i32 1,
57
+ // CHECK_SIMPLE_RET: ![[SIMPLE_RET]] = !MDLocation(line: [[@LINE+1]], column: 1,
58
58
}
59
59
60
60
// RUN: cat %t.ll | FileCheck %s --check-prefix=CHECK_COMPLEX_RET
@@ -65,7 +65,7 @@ func complex(a: Int) -> Int {
65
65
}
66
66
return a/ 2
67
67
// CHECK_COMPLEX_RET: ret i{{.*}}, !dbg ![[COMPLEX_RET:.*]]
68
- // CHECK_COMPLEX_RET: ![[COMPLEX_RET]] = !{i32 [[@LINE+1]], i32 1,
68
+ // CHECK_COMPLEX_RET: ![[COMPLEX_RET]] = !MDLocation(line: [[@LINE+1]], column: 1,
69
69
}
70
70
71
71
// RUN: cat %t.ll | FileCheck %s --check-prefix=CHECK_COMPLEX_SIMPLE
@@ -76,7 +76,7 @@ func complex_simple(a: Int) -> Int {
76
76
}
77
77
return 2
78
78
// CHECK_COMPLEX_SIMPLE: ret i{{.*}}, !dbg ![[COMPLEX_SIMPLE_RET:.*]]
79
- // CHECK_COMPLEX_SIMPLE: ![[COMPLEX_SIMPLE_RET]] = !{i32 [[@LINE+1]], i32 1,
79
+ // CHECK_COMPLEX_SIMPLE: ![[COMPLEX_SIMPLE_RET]] = !MDLocation(line: [[@LINE+1]], column: 1,
80
80
}
81
81
82
82
// RUN: cat %t.ll | FileCheck %s --check-prefix=CHECK_SIMPLE_COMPLEX
@@ -87,7 +87,7 @@ func simple_complex(a: Int) -> Int {
87
87
}
88
88
return 2
89
89
// CHECK_SIMPLE_COMPLEX: ret {{.*}}, !dbg ![[SIMPLE_COMPLEX_RET:.*]]
90
- // CHECK_SIMPLE_COMPLEX: ![[SIMPLE_COMPLEX_RET]] = !{i32 [[@LINE+1]], i32 1,
90
+ // CHECK_SIMPLE_COMPLEX: ![[SIMPLE_COMPLEX_RET]] = !MDLocation(line: [[@LINE+1]], column: 1,
91
91
}
92
92
93
93
@@ -99,7 +99,7 @@ func simple_complex(a: Int) -> Int {
99
99
func cleanup_none( inout a: NSString ) {
100
100
a = " empty "
101
101
// CHECK_CLEANUP_NONE: ret void, !dbg ![[CLEANUP_NONE_RET:.*]]
102
- // CHECK_CLEANUP_NONE: ![[CLEANUP_NONE_RET]] = !{i32 [[@LINE+1]], i32 1,
102
+ // CHECK_CLEANUP_NONE: ![[CLEANUP_NONE_RET]] = !MDLocation(line: [[@LINE+1]], column: 1,
103
103
}
104
104
105
105
// RUN: cat %t.ll | FileCheck %s --check-prefix=CHECK_CLEANUP_EMPTY
@@ -112,7 +112,7 @@ func cleanup_empty(inout a: NSString) {
112
112
a = " empty "
113
113
return
114
114
// CHECK_CLEANUP_EMPTY: ret void, !dbg ![[CLEANUP_EMPTY_RET:.*]]
115
- // CHECK_CLEANUP_EMPTY: ![[CLEANUP_EMPTY_RET]] = !{i32 [[@LINE+1]], i32 1,
115
+ // CHECK_CLEANUP_EMPTY: ![[CLEANUP_EMPTY_RET]] = !MDLocation(line: [[@LINE+1]], column: 1,
116
116
}
117
117
118
118
// RUN: cat %t.ll | FileCheck %s --check-prefix=CHECK_CLEANUP_EMPTY_NONE
@@ -124,7 +124,7 @@ func cleanup_empty_none(inout a: NSString) {
124
124
125
125
a = " empty "
126
126
// CHECK_CLEANUP_EMPTY_NONE: ret {{.*}}, !dbg ![[CLEANUP_EMPTY_NONE_RET:.*]]
127
- // CHECK_CLEANUP_EMPTY_NONE: ![[CLEANUP_EMPTY_NONE_RET]] = !{i32 [[@LINE+1]], i32 1,
127
+ // CHECK_CLEANUP_EMPTY_NONE: ![[CLEANUP_EMPTY_NONE_RET]] = !MDLocation(line: [[@LINE+1]], column: 1,
128
128
}
129
129
130
130
// RUN: cat %t.ll | FileCheck %s --check-prefix=CHECK_CLEANUP_SIMPLE_RET
@@ -136,7 +136,7 @@ func cleanup_simple(a: NSString) -> Int {
136
136
137
137
return 1
138
138
// CHECK_CLEANUP_SIMPLE_RET: ret {{.*}}, !dbg ![[CLEANUP_SIMPLE_RET:.*]]
139
- // CHECK_CLEANUP_SIMPLE_RET: ![[CLEANUP_SIMPLE_RET]] = !{i32 [[@LINE+1]], i32 1,
139
+ // CHECK_CLEANUP_SIMPLE_RET: ![[CLEANUP_SIMPLE_RET]] = !MDLocation(line: [[@LINE+1]], column: 1,
140
140
}
141
141
142
142
// RUN: cat %t.ll | FileCheck %s --check-prefix=CHECK_CLEANUP_COMPLEX
@@ -148,7 +148,7 @@ func cleanup_complex(a: NSString) -> Int {
148
148
149
149
return a. length/ 2
150
150
// CHECK_CLEANUP_COMPLEX: ret i{{.*}}, !dbg ![[CLEANUP_COMPLEX_RET:.*]]
151
- // CHECK_CLEANUP_COMPLEX: ![[CLEANUP_COMPLEX_RET]] = !{i32 [[@LINE+1]], i32 1,
151
+ // CHECK_CLEANUP_COMPLEX: ![[CLEANUP_COMPLEX_RET]] = !MDLocation(line: [[@LINE+1]], column: 1,
152
152
}
153
153
154
154
// RUN: cat %t.ll | FileCheck %s --check-prefix=CHECK_CLEANUP_COMPLEX_SIMPLE
@@ -160,7 +160,7 @@ func cleanup_complex_simple(a: NSString) -> Int {
160
160
161
161
return 2
162
162
// CHECK_CLEANUP_COMPLEX_SIMPLE: ret {{.*}}, !dbg ![[CLEANUP_COMPLEX_SIMPLE_RET:.*]]
163
- // CHECK_CLEANUP_COMPLEX_SIMPLE: ![[CLEANUP_COMPLEX_SIMPLE_RET]] = !{i32 [[@LINE+1]], i32 1,
163
+ // CHECK_CLEANUP_COMPLEX_SIMPLE: ![[CLEANUP_COMPLEX_SIMPLE_RET]] = !MDLocation(line: [[@LINE+1]], column: 1,
164
164
}
165
165
166
166
// RUN: cat %t.ll | FileCheck %s --check-prefix=CHECK_CLEANUP_SIMPLE_COMPLEX
@@ -171,7 +171,7 @@ func cleanup_simple_complex(a: NSString) -> Int {
171
171
}
172
172
return 2
173
173
// CHECK_CLEANUP_SIMPLE_COMPLEX: ret {{.*}}, !dbg ![[CLEANUP_SIMPLE_COMPLEX_RET:.*]]
174
- // CHECK_CLEANUP_SIMPLE_COMPLEX: ![[CLEANUP_SIMPLE_COMPLEX_RET]] = !{i32 [[@LINE+1]], i32 1,
174
+ // CHECK_CLEANUP_SIMPLE_COMPLEX: ![[CLEANUP_SIMPLE_COMPLEX_RET]] = !MDLocation(line: [[@LINE+1]], column: 1,
175
175
}
176
176
177
177
// ---------------------------------------------------------------------
0 commit comments