Skip to content

Commit 76b5d11

Browse files
svenvhsys-ce-bb
authored andcommitted
Convert DebugInfo tests to opaque pointers (#2126)
This is a bulk conversion done using the migration script. Original commit: KhronosGroup/SPIRV-LLVM-Translator@36936af
1 parent e1e14db commit 76b5d11

File tree

94 files changed

+563
-589
lines changed

Some content is hidden

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

94 files changed

+563
-589
lines changed

llvm-spirv/test/DebugInfo/DebugInfoChecksum.ll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ target triple = "spir"
3232
define i32 @main() #0 !dbg !10 {
3333
entry:
3434
%retval = alloca i32, align 4
35-
store i32 0, i32* %retval, align 4
35+
store i32 0, ptr %retval, align 4
3636
ret i32 0, !dbg !15
3737
}
3838

llvm-spirv/test/DebugInfo/DebugInfoLLVMArg.ll

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -50,11 +50,11 @@ entry:
5050
%x = alloca i32, align 4
5151
; CHECK-LLVM-OCL: call void @llvm.dbg.value(metadata !DIArgList(ptr %x), metadata ![[#]], metadata !DIExpression(DW_OP_LLVM_arg, 0))
5252
; CHECK-LLVM-200: call void @llvm.dbg.value(metadata !DIArgList(ptr %x), metadata ![[#]], metadata !DIExpression(DW_OP_LLVM_arg, 0))
53-
call void @llvm.dbg.value(metadata !DIArgList(i32* %x), metadata !6, metadata !DIExpression(DW_OP_LLVM_arg, 0)), !dbg !10
53+
call void @llvm.dbg.value(metadata !DIArgList(ptr %x), metadata !6, metadata !DIExpression(DW_OP_LLVM_arg, 0)), !dbg !10
5454
; CHECK-LLVM-OCL: call void @llvm.dbg.value(metadata ptr undef, metadata ![[#]], metadata !DIExpression())
5555
; CHECK-LLVM-200: call void @llvm.dbg.value(metadata !DIArgList(ptr %x, ptr %x), metadata ![[#]], metadata !DIExpression(DW_OP_LLVM_arg, 0, DW_OP_LLVM_arg, 1, DW_OP_plus))
56-
call void @llvm.dbg.value(metadata !DIArgList(i32* %x, i32* %x), metadata !6, metadata !DIExpression(DW_OP_LLVM_arg, 0, DW_OP_LLVM_arg, 1, DW_OP_plus)), !dbg !10
57-
store i32 42, i32* %x, align 4
56+
call void @llvm.dbg.value(metadata !DIArgList(ptr %x, ptr %x), metadata !6, metadata !DIExpression(DW_OP_LLVM_arg, 0, DW_OP_LLVM_arg, 1, DW_OP_plus)), !dbg !10
57+
store i32 42, ptr %x, align 4
5858
ret void
5959
}
6060

llvm-spirv/test/DebugInfo/DebugInfoLexicalBlockDependency.ll

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,9 @@ target triple = "spir64-unknown-unknown"
1515
define spir_kernel void @test(i64 %value) #0 !dbg !9 {
1616
entry:
1717
%value.addr = alloca i32, align 1, !dbg !17
18-
call void @llvm.dbg.declare(metadata i32* %value.addr, metadata !13, metadata !DIExpression()), !dbg !18
18+
call void @llvm.dbg.declare(metadata ptr %value.addr, metadata !13, metadata !DIExpression()), !dbg !18
1919
%value.trunc = trunc i64 %value to i32, !dbg !17
20-
store i32 %value.trunc, i32* %value.addr, align 4, !dbg !17
20+
store i32 %value.trunc, ptr %value.addr, align 4, !dbg !17
2121
ret void
2222
}
2323

llvm-spirv/test/DebugInfo/DebugInfoProducer.ll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ target triple = "spir"
2626
define i32 @main() #0 !dbg !8 {
2727
entry:
2828
%retval = alloca i32, align 4
29-
store i32 0, i32* %retval, align 4
29+
store i32 0, ptr %retval, align 4
3030
ret i32 0, !dbg !13
3131
}
3232

llvm-spirv/test/DebugInfo/Generic/2010-01-05-DbgScope.ll

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,11 @@
77
target datalayout = "e-i64:64-v16:16-v24:32-v32:32-v48:64-v96:128-v192:256-v256:256-v512:512-v1024:1024-n8:16:32:64"
88
target triple = "spir64-unknown-unknown"
99
; PR 5942
10-
define i8* @foo() nounwind {
10+
define ptr @foo() nounwind {
1111
entry:
12-
%0 = load i32, i32* undef, align 4, !dbg !0 ; <i32> [#uses=1]
13-
%1 = inttoptr i32 %0 to i8*, !dbg !0 ; <i8*> [#uses=1]
14-
ret i8* %1, !dbg !10
12+
%0 = load i32, ptr undef, align 4, !dbg !0 ; <i32> [#uses=1]
13+
%1 = inttoptr i32 %0 to ptr, !dbg !0 ; <ptr> [#uses=1]
14+
ret ptr %1, !dbg !10
1515

1616
}
1717

llvm-spirv/test/DebugInfo/Generic/2010-03-12-llc-crash.ll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ declare void @llvm.dbg.declare(metadata, metadata, metadata) nounwind readnone
1212

1313
define void @foo() {
1414
entry:
15-
call void @llvm.dbg.declare(metadata i32* undef, metadata !0, metadata !DIExpression()), !dbg !DILocation(scope: !1)
15+
call void @llvm.dbg.declare(metadata ptr undef, metadata !0, metadata !DIExpression()), !dbg !DILocation(scope: !1)
1616
ret void
1717
}
1818

llvm-spirv/test/DebugInfo/Generic/2010-03-24-MemberFn.ll

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -11,33 +11,33 @@ target triple = "spir64-unknown-unknown"
1111

1212
define i32 @_Z3barv() nounwind ssp !dbg !3 {
1313
entry:
14-
%retval = alloca i32 ; <i32*> [#uses=2]
15-
%0 = alloca i32 ; <i32*> [#uses=2]
16-
%s1 = alloca %struct.S ; <%struct.S*> [#uses=1]
14+
%retval = alloca i32 ; <ptr> [#uses=2]
15+
%0 = alloca i32 ; <ptr> [#uses=2]
16+
%s1 = alloca %struct.S ; <ptr> [#uses=1]
1717
%"alloca point" = bitcast i32 0 to i32 ; <i32> [#uses=0]
18-
call void @llvm.dbg.declare(metadata %struct.S* %s1, metadata !0, metadata !DIExpression()), !dbg !16
19-
%1 = call i32 @_ZN1S3fooEv(%struct.S* %s1) nounwind, !dbg !17 ; <i32> [#uses=1]
20-
store i32 %1, i32* %0, align 4, !dbg !17
21-
%2 = load i32, i32* %0, align 4, !dbg !17 ; <i32> [#uses=1]
22-
store i32 %2, i32* %retval, align 4, !dbg !17
18+
call void @llvm.dbg.declare(metadata ptr %s1, metadata !0, metadata !DIExpression()), !dbg !16
19+
%1 = call i32 @_ZN1S3fooEv(ptr %s1) nounwind, !dbg !17 ; <i32> [#uses=1]
20+
store i32 %1, ptr %0, align 4, !dbg !17
21+
%2 = load i32, ptr %0, align 4, !dbg !17 ; <i32> [#uses=1]
22+
store i32 %2, ptr %retval, align 4, !dbg !17
2323
br label %return, !dbg !17
2424

2525
return: ; preds = %entry
26-
%retval1 = load i32, i32* %retval, !dbg !17 ; <i32> [#uses=1]
26+
%retval1 = load i32, ptr %retval, !dbg !17 ; <i32> [#uses=1]
2727
ret i32 %retval1, !dbg !16
2828
}
2929

30-
define linkonce_odr i32 @_ZN1S3fooEv(%struct.S* %this) nounwind ssp align 2 !dbg !12 {
30+
define linkonce_odr i32 @_ZN1S3fooEv(ptr %this) nounwind ssp align 2 !dbg !12 {
3131
entry:
32-
%this_addr = alloca %struct.S* ; <%struct.S**> [#uses=1]
33-
%retval = alloca i32 ; <i32*> [#uses=1]
32+
%this_addr = alloca ptr ; <ptr> [#uses=1]
33+
%retval = alloca i32 ; <ptr> [#uses=1]
3434
%"alloca point" = bitcast i32 0 to i32 ; <i32> [#uses=0]
35-
call void @llvm.dbg.declare(metadata %struct.S** %this_addr, metadata !18, metadata !DIExpression(DW_OP_deref)), !dbg !21
36-
store %struct.S* %this, %struct.S** %this_addr
35+
call void @llvm.dbg.declare(metadata ptr %this_addr, metadata !18, metadata !DIExpression(DW_OP_deref)), !dbg !21
36+
store ptr %this, ptr %this_addr
3737
br label %return, !dbg !21
3838

3939
return: ; preds = %entry
40-
%retval1 = load i32, i32* %retval, !dbg !21 ; <i32> [#uses=1]
40+
%retval1 = load i32, ptr %retval, !dbg !21 ; <i32> [#uses=1]
4141
ret i32 %retval1, !dbg !22
4242
}
4343

llvm-spirv/test/DebugInfo/Generic/2010-04-19-FramePtr.ll

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -15,16 +15,16 @@ target triple = "spir64-unknown-unknown"
1515

1616
define i32 @foo() nounwind ssp !dbg !1 {
1717
entry:
18-
%retval = alloca i32 ; <i32*> [#uses=2]
19-
%0 = alloca i32 ; <i32*> [#uses=2]
18+
%retval = alloca i32 ; <ptr> [#uses=2]
19+
%0 = alloca i32 ; <ptr> [#uses=2]
2020
%"alloca point" = bitcast i32 0 to i32 ; <i32> [#uses=0]
21-
store i32 42, i32* %0, align 4, !dbg !0
22-
%1 = load i32, i32* %0, align 4, !dbg !0 ; <i32> [#uses=1]
23-
store i32 %1, i32* %retval, align 4, !dbg !0
21+
store i32 42, ptr %0, align 4, !dbg !0
22+
%1 = load i32, ptr %0, align 4, !dbg !0 ; <i32> [#uses=1]
23+
store i32 %1, ptr %retval, align 4, !dbg !0
2424
br label %return, !dbg !0
2525

2626
return: ; preds = %entry
27-
%retval1 = load i32, i32* %retval, !dbg !0 ; <i32> [#uses=1]
27+
%retval1 = load i32, ptr %retval, !dbg !0 ; <i32> [#uses=1]
2828
ret i32 %retval1, !dbg !7
2929
}
3030

llvm-spirv/test/DebugInfo/Generic/2010-06-29-InlinedFnLocalVar.ll

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,11 +25,11 @@ declare void @llvm.dbg.value(metadata, metadata, metadata) #0
2525
; Function Attrs: nounwind ssp
2626
define i32 @bar() #1 !dbg !8 {
2727
entry:
28-
%0 = load i32, i32* @i, align 4, !dbg !11
28+
%0 = load i32, ptr @i, align 4, !dbg !11
2929
tail call void @llvm.dbg.value(metadata i32 %0, metadata !13, metadata !24), !dbg !25
3030
tail call void @llvm.dbg.declare(metadata !5, metadata !18, metadata !24), !dbg !26
3131
%1 = mul nsw i32 %0, %0, !dbg !27
32-
store i32 %1, i32* @i, align 4, !dbg !11
32+
store i32 %1, ptr @i, align 4, !dbg !11
3333
ret i32 %1, !dbg !28
3434
}
3535

llvm-spirv/test/DebugInfo/Generic/2010-10-01-crash.ll

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,15 +7,15 @@
77
target datalayout = "e-i64:64-v16:16-v24:32-v32:32-v48:64-v96:128-v192:256-v256:256-v512:512-v1024:1024-n8:16:32:64"
88
target triple = "spir64-unknown-unknown"
99

10-
define void @CGRectStandardize(i32* sret(i32) %agg.result, i32* byval(i32) %rect) nounwind ssp !dbg !0 {
10+
define void @CGRectStandardize(ptr sret(i32) %agg.result, ptr byval(i32) %rect) nounwind ssp !dbg !0 {
1111
entry:
12-
call void @llvm.dbg.declare(metadata i32* %rect, metadata !23, metadata !DIExpression()), !dbg !24
12+
call void @llvm.dbg.declare(metadata ptr %rect, metadata !23, metadata !DIExpression()), !dbg !24
1313
ret void
1414
}
1515

1616
declare void @llvm.dbg.declare(metadata, metadata, metadata) nounwind readnone
1717

18-
declare void @llvm.memcpy.p0i8.p0i8.i32(i8* nocapture, i8* nocapture, i32, i1) nounwind
18+
declare void @llvm.memcpy.p0.p0.i32(ptr nocapture, ptr nocapture, i32, i1) nounwind
1919

2020

2121
!llvm.dbg.cu = !{!2}

llvm-spirv/test/DebugInfo/Generic/PR20038.ll

Lines changed: 26 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -64,58 +64,58 @@ target triple = "spir64-unknown-unknown"
6464
; Function Attrs: nounwind
6565
define void @_Z4fun4v() #0 !dbg !12 {
6666
entry:
67-
%this.addr.i.i = alloca %struct.C*, align 8, !dbg !21
68-
%this.addr.i = alloca %struct.C*, align 8, !dbg !22
67+
%this.addr.i.i = alloca ptr, align 8, !dbg !21
68+
%this.addr.i = alloca ptr, align 8, !dbg !22
6969
%agg.tmp.ensured = alloca %struct.C, align 1
7070
%cleanup.cond = alloca i1
71-
%0 = load i8, i8* @b, align 1, !dbg !24
71+
%0 = load i8, ptr @b, align 1, !dbg !24
7272
%tobool = trunc i8 %0 to i1, !dbg !24
73-
store i1 false, i1* %cleanup.cond
73+
store i1 false, ptr %cleanup.cond
7474
br i1 %tobool, label %land.rhs, label %land.end, !dbg !24
7575

7676
land.rhs: ; preds = %entry
77-
store i1 true, i1* %cleanup.cond, !dbg !25
77+
store i1 true, ptr %cleanup.cond, !dbg !25
7878
br label %land.end
7979

8080
land.end: ; preds = %land.rhs, %entry
8181
%1 = phi i1 [ false, %entry ], [ true, %land.rhs ]
82-
%cleanup.is_active = load i1, i1* %cleanup.cond, !dbg !27
82+
%cleanup.is_active = load i1, ptr %cleanup.cond, !dbg !27
8383
br i1 %cleanup.is_active, label %cleanup.action, label %cleanup.done, !dbg !27
8484

8585
cleanup.action: ; preds = %land.end
86-
store %struct.C* %agg.tmp.ensured, %struct.C** %this.addr.i, align 8, !dbg !22
87-
call void @llvm.dbg.declare(metadata %struct.C** %this.addr.i, metadata !129, metadata !DIExpression()), !dbg !31
88-
%this1.i = load %struct.C*, %struct.C** %this.addr.i, !dbg !22
89-
store %struct.C* %this1.i, %struct.C** %this.addr.i.i, align 8, !dbg !21
90-
call void @llvm.dbg.declare(metadata %struct.C** %this.addr.i.i, metadata !132, metadata !DIExpression()), !dbg !33
91-
%this1.i.i = load %struct.C*, %struct.C** %this.addr.i.i, !dbg !21
86+
store ptr %agg.tmp.ensured, ptr %this.addr.i, align 8, !dbg !22
87+
call void @llvm.dbg.declare(metadata ptr %this.addr.i, metadata !129, metadata !DIExpression()), !dbg !31
88+
%this1.i = load ptr, ptr %this.addr.i, !dbg !22
89+
store ptr %this1.i, ptr %this.addr.i.i, align 8, !dbg !21
90+
call void @llvm.dbg.declare(metadata ptr %this.addr.i.i, metadata !132, metadata !DIExpression()), !dbg !33
91+
%this1.i.i = load ptr, ptr %this.addr.i.i, !dbg !21
9292
br label %cleanup.done, !dbg !22
9393

9494
cleanup.done: ; preds = %cleanup.action, %land.end
9595
ret void, !dbg !34
9696
}
9797

9898
; Function Attrs: alwaysinline nounwind
99-
define void @_ZN1CD1Ev(%struct.C* %this) unnamed_addr #1 align 2 !dbg !17 {
99+
define void @_ZN1CD1Ev(ptr %this) unnamed_addr #1 align 2 !dbg !17 {
100100
entry:
101-
%this.addr.i = alloca %struct.C*, align 8, !dbg !37
102-
%this.addr = alloca %struct.C*, align 8
103-
store %struct.C* %this, %struct.C** %this.addr, align 8
104-
call void @llvm.dbg.declare(metadata %struct.C** %this.addr, metadata !29, metadata !DIExpression()), !dbg !38
105-
%this1 = load %struct.C*, %struct.C** %this.addr
106-
store %struct.C* %this1, %struct.C** %this.addr.i, align 8, !dbg !37
107-
call void @llvm.dbg.declare(metadata %struct.C** %this.addr.i, metadata !232, metadata !DIExpression()), !dbg !39
108-
%this1.i = load %struct.C*, %struct.C** %this.addr.i, !dbg !37
101+
%this.addr.i = alloca ptr, align 8, !dbg !37
102+
%this.addr = alloca ptr, align 8
103+
store ptr %this, ptr %this.addr, align 8
104+
call void @llvm.dbg.declare(metadata ptr %this.addr, metadata !29, metadata !DIExpression()), !dbg !38
105+
%this1 = load ptr, ptr %this.addr
106+
store ptr %this1, ptr %this.addr.i, align 8, !dbg !37
107+
call void @llvm.dbg.declare(metadata ptr %this.addr.i, metadata !232, metadata !DIExpression()), !dbg !39
108+
%this1.i = load ptr, ptr %this.addr.i, !dbg !37
109109
ret void, !dbg !37
110110
}
111111

112112
; Function Attrs: alwaysinline nounwind
113-
define void @_ZN1CD2Ev(%struct.C* %this) unnamed_addr #1 align 2 !dbg !16 {
113+
define void @_ZN1CD2Ev(ptr %this) unnamed_addr #1 align 2 !dbg !16 {
114114
entry:
115-
%this.addr = alloca %struct.C*, align 8
116-
store %struct.C* %this, %struct.C** %this.addr, align 8
117-
call void @llvm.dbg.declare(metadata %struct.C** %this.addr, metadata !32, metadata !DIExpression()), !dbg !40
118-
%this1 = load %struct.C*, %struct.C** %this.addr
115+
%this.addr = alloca ptr, align 8
116+
store ptr %this, ptr %this.addr, align 8
117+
call void @llvm.dbg.declare(metadata ptr %this.addr, metadata !32, metadata !DIExpression()), !dbg !40
118+
%this1 = load ptr, ptr %this.addr
119119
ret void, !dbg !41
120120
}
121121

llvm-spirv/test/DebugInfo/Generic/dead-argument-order.ll

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ target triple = "spir64-unknown-unknown"
4545
; Function Attrs: nounwind readnone uwtable
4646
define i32 @_Z8function1Si(i32 %s.coerce, i32 %i) #0 !dbg !9 {
4747
entry:
48-
tail call void @llvm.dbg.declare(metadata %struct.S* undef, metadata !14, metadata !DIExpression()), !dbg !20
48+
tail call void @llvm.dbg.declare(metadata ptr undef, metadata !14, metadata !DIExpression()), !dbg !20
4949
tail call void @llvm.dbg.value(metadata i32 %i, metadata !15, metadata !DIExpression()), !dbg !20
5050
%add = add nsw i32 %i, %s.coerce, !dbg !20
5151
ret i32 %add, !dbg !20
@@ -82,6 +82,6 @@ attributes #1 = { nounwind readnone }
8282
!16 = !{i32 2, !"Dwarf Version", i32 4}
8383
!17 = !{i32 2, !"Debug Info Version", i32 3}
8484
!18 = !{!"clang version 3.5.0 "}
85-
!19 = !{%struct.S* undef}
85+
!19 = !{ptr undef}
8686
!20 = !DILocation(line: 2, scope: !9)
8787

llvm-spirv/test/DebugInfo/Generic/debug-info-eis-option.ll

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ target triple = "spir64-unknown-unknown"
1515
source_filename = "linear-dbg-value.ll"
1616

1717
; Function Attrs: nounwind readonly uwtable
18-
define i32 @foo(i32* nocapture readonly %a, i32 %N) local_unnamed_addr #0 !dbg !6 {
18+
define i32 @foo(ptr nocapture readonly %a, i32 %N) local_unnamed_addr #0 !dbg !6 {
1919
entry:
2020
%cmp6 = icmp sgt i32 %N, 0, !dbg !11
2121
br i1 %cmp6, label %for.body.preheader, label %for.cond.cleanup, !dbg !15
@@ -38,8 +38,8 @@ for.body: ; preds = %for.body, %for.body
3838
; CHECK: DBG_VALUE {{.*}} ![[X]], !DIExpression()
3939
%indvars.iv = phi i64 [ %indvars.iv.next, %for.body ], [ 0, %for.body.preheader ]
4040
%x.07 = phi i32 [ %add, %for.body ], [ 0, %for.body.preheader ]
41-
%arrayidx = getelementptr inbounds i32, i32* %a, i64 %indvars.iv, !dbg !17
42-
%0 = load i32, i32* %arrayidx, align 4, !dbg !17
41+
%arrayidx = getelementptr inbounds i32, ptr %a, i64 %indvars.iv, !dbg !17
42+
%0 = load i32, ptr %arrayidx, align 4, !dbg !17
4343
%add = add nsw i32 %0, %x.07, !dbg !17
4444
call void @llvm.dbg.value(metadata i32 %add, metadata !9, metadata !DIExpression()), !dbg !20
4545
%indvars.iv.next = add nuw nsw i64 %indvars.iv, 1, !dbg !21

llvm-spirv/test/DebugInfo/Generic/dwarf-public-names.ll

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -65,13 +65,13 @@ source_filename = "test/DebugInfo/Generic/dwarf-public-names.ll"
6565
@_ZN2ns25global_namespace_variableE = global i32 1, align 4, !dbg !17
6666

6767
; Function Attrs: nounwind uwtable
68-
define void @_ZN1C15member_functionEv(%struct.C* %this) #0 align 2 !dbg !23 {
68+
define void @_ZN1C15member_functionEv(ptr %this) #0 align 2 !dbg !23 {
6969
entry:
70-
%this.addr = alloca %struct.C*, align 8
71-
store %struct.C* %this, %struct.C** %this.addr, align 8
72-
call void @llvm.dbg.declare(metadata %struct.C** %this.addr, metadata !24, metadata !26), !dbg !27
73-
%this1 = load %struct.C*, %struct.C** %this.addr
74-
store i32 0, i32* @_ZN1C22static_member_variableE, align 4, !dbg !28
70+
%this.addr = alloca ptr, align 8
71+
store ptr %this, ptr %this.addr, align 8
72+
call void @llvm.dbg.declare(metadata ptr %this.addr, metadata !24, metadata !26), !dbg !27
73+
%this1 = load ptr, ptr %this.addr
74+
store i32 0, ptr @_ZN1C22static_member_variableE, align 4, !dbg !28
7575
ret void, !dbg !29
7676
}
7777

@@ -81,7 +81,7 @@ declare void @llvm.dbg.declare(metadata, metadata, metadata) #1
8181
; Function Attrs: nounwind uwtable
8282
define i32 @_ZN1C22static_member_functionEv() #0 align 2 !dbg !30 {
8383
entry:
84-
%0 = load i32, i32* @_ZN1C22static_member_variableE, align 4, !dbg !31
84+
%0 = load i32, ptr @_ZN1C22static_member_variableE, align 4, !dbg !31
8585
ret i32 %0, !dbg !31
8686
}
8787

@@ -94,7 +94,7 @@ entry:
9494
; Function Attrs: nounwind uwtable
9595
define void @_ZN2ns25global_namespace_functionEv() #0 !dbg !34 {
9696
entry:
97-
call void @_ZN1C15member_functionEv(%struct.C* @global_variable), !dbg !37
97+
call void @_ZN1C15member_functionEv(ptr @global_variable), !dbg !37
9898
ret void, !dbg !38
9999
}
100100

llvm-spirv/test/DebugInfo/Generic/enum.ll

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,8 +48,8 @@ source_filename = "test/DebugInfo/Generic/enum.ll"
4848
define void @_Z4funcv() #0 !dbg !17 {
4949
entry:
5050
%b = alloca i32, align 4
51-
call void @llvm.dbg.declare(metadata i32* %b, metadata !20, metadata !22), !dbg !23
52-
store i32 0, i32* %b, align 4, !dbg !23
51+
call void @llvm.dbg.declare(metadata ptr %b, metadata !20, metadata !22), !dbg !23
52+
store i32 0, ptr %b, align 4, !dbg !23
5353
ret void, !dbg !24
5454
}
5555

llvm-spirv/test/DebugInfo/Generic/func-using-decl.ll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ source_filename = "test/DebugInfo/Generic/func-using-decl.ll"
3838
define dso_local i32 @main() #0 !dbg !14 {
3939
entry:
4040
%retval = alloca i32, align 4
41-
store i32 0, i32* %retval, align 4
41+
store i32 0, ptr %retval, align 4
4242
ret i32 0, !dbg !17
4343
}
4444

llvm-spirv/test/DebugInfo/Generic/incorrect-variable-debugloc1.ll

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -42,12 +42,12 @@ define i32 @main() #0 !dbg !4 {
4242
entry:
4343
%c = alloca i32, align 4
4444
tail call void @llvm.dbg.value(metadata i32 13, metadata !10, metadata !16), !dbg !17
45-
store volatile i32 13, i32* %c, align 4, !dbg !18
45+
store volatile i32 13, ptr %c, align 4, !dbg !18
4646
%call = tail call i32 @_Z4funcv(), !dbg !19
4747
tail call void @llvm.dbg.value(metadata i32 %call, metadata !10, metadata !16), !dbg !17
48-
store volatile i32 %call, i32* %c, align 4, !dbg !19
49-
tail call void @llvm.dbg.value(metadata i32* %c, metadata !10, metadata !21), !dbg !17
50-
%c.0.c.0. = load volatile i32, i32* %c, align 4, !dbg !20
48+
store volatile i32 %call, ptr %c, align 4, !dbg !19
49+
tail call void @llvm.dbg.value(metadata ptr %c, metadata !10, metadata !21), !dbg !17
50+
%c.0.c.0. = load volatile i32, ptr %c, align 4, !dbg !20
5151
ret i32 %c.0.c.0., !dbg !20
5252
}
5353

0 commit comments

Comments
 (0)