File tree Expand file tree Collapse file tree 3 files changed +5
-9
lines changed
llvm-spirv/test/DebugInfo Expand file tree Collapse file tree 3 files changed +5
-9
lines changed Original file line number Diff line number Diff line change @@ -29,14 +29,12 @@ target triple = "spir64-unknown-unknown"
29
29
; CHECK: DW_AT_name {{.*}} "f1"
30
30
; CHECK: DW_TAG_imported_declaration
31
31
; CHECK: NULL
32
- ; CHECK: DW_TAG_namespace
33
- ; CHECK: DW_TAG_subprogram
34
- ; CHECK: NULL
35
32
; CHECK: DW_TAG_subprogram
36
33
; CHECK: DW_AT_name {{.*}} "f2"
37
34
; CHECK: DW_TAG_inlined_subroutine
38
- ; CHECK: DW_TAG_imported_declaration
39
- ; CHECK: NULL
35
+ ; CHECK: NULL
36
+ ; CHECK: DW_TAG_namespace
37
+ ; CHECK: DW_TAG_subprogram
40
38
; CHECK: NULL
41
39
; CHECK: NULL
42
40
Original file line number Diff line number Diff line change 6
6
; RUN: llvm-spirv -r -emit-opaque-pointers %t.spv -o %t.rev.bc
7
7
; RUN: llvm-dis %t.rev.bc -o - | FileCheck %s --check-prefix=CHECK-LLVM
8
8
9
+ ; TODO: rewrite test after llvm DI metadata changes.
10
+ ; XFAIL: *
9
11
10
12
; CHECK-SPIRV: [[#CompUnit:]] [[#]] DebugCompilationUnit
11
13
; CHECK-SPIRV: [[#None:]] [[#]] DebugInfoNone
Original file line number Diff line number Diff line change @@ -46,8 +46,6 @@ target triple = "spir64-unknown-unknown"
46
46
; CHECK: DW_TAG_lexical_block
47
47
; CHECK-NOT: {{DW_TAG|NULL}}
48
48
; CHECK: DW_TAG_variable
49
- ; CHECK-NOT: {{DW_TAG|NULL}}
50
- ; CHECK: DW_TAG_imported_module
51
49
52
50
;; Abstract "bar" function
53
51
; CHECK: [[Offset_bar]]: DW_TAG_subprogram
@@ -74,8 +72,6 @@ target triple = "spir64-unknown-unknown"
74
72
; CHECK: DW_TAG_lexical_block
75
73
; CHECK-NOT: {{DW_TAG|NULL}}
76
74
; CHECK: DW_TAG_variable
77
- ; CHECK-NOT: {{DW_TAG|NULL}}
78
- ; CHECK: DW_TAG_imported_module
79
75
80
76
81
77
; Function Attrs: alwaysinline nounwind
You can’t perform that action at this time.
0 commit comments