File tree Expand file tree Collapse file tree 2 files changed +7
-7
lines changed Expand file tree Collapse file tree 2 files changed +7
-7
lines changed Original file line number Diff line number Diff line change 40
40
# CHECK-GNU-NEXT: DW_AT_GNU_call_site_value (DW_OP_breg14 R14+3)
41
41
42
42
# CHECK-DWARF5: DW_TAG_call_site
43
- # CHECK-DWARF5: DW_AT_call_origin ([[getValue_SP:.*]])
43
+ # CHECK-DWARF5: DW_AT_call_origin ([[getValue_SP:.*]] "getVal" )
44
44
#
45
45
# CHECK-DWARF5: DW_TAG_call_site
46
- # CHECK-DWARF5: DW_AT_call_origin ([[foo_SP:.*]])
46
+ # CHECK-DWARF5: DW_AT_call_origin ([[foo_SP:.*]] "foo" )
47
47
# CHECK-DWARF5: DW_AT_call_return_pc {{.*}}
48
48
# CHECK-DWARF5-EMPTY:
49
49
# CHECK-DWARF5: DW_TAG_call_site_parameter
Original file line number Diff line number Diff line change @@ -64,16 +64,16 @@ entry:
64
64
; OBJ: DW_AT_call_all_calls (true)
65
65
; OBJ: DW_AT_name ("foo")
66
66
; OBJ: DW_TAG_call_site
67
- ; OBJ: DW_AT_call_origin ([[bar_sp]])
67
+ ; OBJ: DW_AT_call_origin ([[bar_sp]] "_Z3barv" )
68
68
; OBJ: DW_AT_call_return_pc
69
69
; OBJ: DW_TAG_call_site
70
- ; OBJ: DW_AT_call_origin ([[bat_sp]])
70
+ ; OBJ: DW_AT_call_origin ([[bat_sp]] "_Z3batv" )
71
71
; OBJ: DW_AT_call_return_pc
72
72
; OBJ: DW_TAG_call_site
73
- ; OBJ: DW_AT_call_origin ([[bar_sp]])
73
+ ; OBJ: DW_AT_call_origin ([[bar_sp]] "_Z3barv" )
74
74
; OBJ: DW_AT_call_return_pc
75
75
; OBJ: DW_TAG_call_site
76
- ; OBJ: DW_AT_call_origin ([[bat_sp]])
76
+ ; OBJ: DW_AT_call_origin ([[bat_sp]] "_Z3batv" )
77
77
; OBJ: DW_AT_call_tail_call
78
78
; OBJ: DW_AT_call_pc
79
79
define void @_Z3foov () !dbg !25 {
92
92
; OBJ: DW_AT_call_all_calls (true)
93
93
; OBJ: DW_AT_name ("main")
94
94
; OBJ: DW_TAG_call_site
95
- ; OBJ: DW_AT_call_origin ([[foo_sp]])
95
+ ; OBJ: DW_AT_call_origin ([[foo_sp]] "_Z3foov" )
96
96
; OBJ: DW_AT_call_return_pc
97
97
; OBJ: DW_TAG_call_site
98
98
; OBJ: DW_AT_call_target
You can’t perform that action at this time.
0 commit comments