Lines Matching refs:dbg

26 …call void @llvm.dbg.declare(metadata %class.A** %this.addr, metadata !67, metadata !MDExpression()…
28 …call void @llvm.dbg.declare(metadata i32* %i.addr, metadata !70, metadata !MDExpression()), !dbg !…
30 %0 = bitcast %class.A* %this1 to i8***, !dbg !72
31 …store i8** getelementptr inbounds ([4 x i8*], [4 x i8*]* @_ZTV1A, i64 0, i64 2), i8*** %0, !dbg !72
32 %m_int = getelementptr inbounds %class.A, %class.A* %this1, i32 0, i32 1, !dbg !72
33 %1 = load i32, i32* %i.addr, align 4, !dbg !72
34 store i32 %1, i32* %m_int, align 4, !dbg !72
35 ret void, !dbg !73
39 declare void @llvm.dbg.declare(metadata, metadata, metadata) #1
47 …call void @llvm.dbg.declare(metadata %class.A** %this.addr, metadata !74, metadata !MDExpression()…
49 …call void @llvm.dbg.declare(metadata %class.A** %rhs.addr, metadata !76, metadata !MDExpression())…
51 %0 = bitcast %class.A* %this1 to i8***, !dbg !78
52 …store i8** getelementptr inbounds ([4 x i8*], [4 x i8*]* @_ZTV1A, i64 0, i64 2), i8*** %0, !dbg !78
53 %m_int = getelementptr inbounds %class.A, %class.A* %this1, i32 0, i32 1, !dbg !78
54 %1 = load %class.A*, %class.A** %rhs.addr, align 8, !dbg !78
55 %m_int2 = getelementptr inbounds %class.A, %class.A* %1, i32 0, i32 1, !dbg !78
56 %2 = load i32, i32* %m_int2, align 4, !dbg !78
57 store i32 %2, i32* %m_int, align 4, !dbg !78
58 ret void, !dbg !79
67 …call void @llvm.dbg.declare(metadata %class.A** %this.addr, metadata !80, metadata !MDExpression()…
69 …call void @llvm.dbg.declare(metadata %class.A** %rhs.addr, metadata !82, metadata !MDExpression())…
71 %0 = load %class.A*, %class.A** %rhs.addr, align 8, !dbg !84
72 %m_int = getelementptr inbounds %class.A, %class.A* %0, i32 0, i32 1, !dbg !84
73 %1 = load i32, i32* %m_int, align 4, !dbg !84
74 %m_int2 = getelementptr inbounds %class.A, %class.A* %this1, i32 0, i32 1, !dbg !84
75 store i32 %1, i32* %m_int2, align 4, !dbg !84
76 ret %class.A* %this1, !dbg !85
84 …call void @llvm.dbg.declare(metadata %class.A** %this.addr, metadata !86, metadata !MDExpression()…
86 %m_int = getelementptr inbounds %class.A, %class.A* %this1, i32 0, i32 1, !dbg !88
87 %0 = load i32, i32* %m_int, align 4, !dbg !88
88 ret i32 %0, !dbg !88
98 …call void @llvm.dbg.declare(metadata %class.B** %this.addr, metadata !89, metadata !MDExpression()…
100 store i1 false, i1* %nrvo, !dbg !92
101 …call void @llvm.dbg.declare(metadata %class.A* %agg.result, metadata !93, metadata !MDExpression(D…
102 call void @_ZN1AC1Ei(%class.A* %agg.result, i32 12), !dbg !92
103 store i1 true, i1* %nrvo, !dbg !94
105 %nrvo.val = load i1, i1* %nrvo, !dbg !95
106 br i1 %nrvo.val, label %nrvo.skipdtor, label %nrvo.unused, !dbg !95
109 call void @_ZN1AD2Ev(%class.A* %agg.result), !dbg !96
110 br label %nrvo.skipdtor, !dbg !96
113 ret void, !dbg !98
121 …call void @llvm.dbg.declare(metadata %class.A** %this.addr, metadata !101, metadata !MDExpression(…
123 ret void, !dbg !103
141 …call void @llvm.dbg.declare(metadata i32* %argc.addr, metadata !104, metadata !MDExpression()), !d…
143 …call void @llvm.dbg.declare(metadata i8*** %argv.addr, metadata !106, metadata !MDExpression()), !
144 …call void @llvm.dbg.declare(metadata %class.B* %b, metadata !107, metadata !MDExpression()), !dbg
145 call void @_ZN1BC2Ev(%class.B* %b), !dbg !108
146 …call void @llvm.dbg.declare(metadata i32* %return_val, metadata !109, metadata !MDExpression()), !
147 call void @_ZN1B9AInstanceEv(%class.A* sret %temp.lvalue, %class.B* %b), !dbg !110
149 to label %invoke.cont unwind label %lpad, !dbg !110
152 call void @_ZN1AD2Ev(%class.A* %temp.lvalue), !dbg !111
153 store i32 %call, i32* %return_val, align 4, !dbg !111
154 …call void @llvm.dbg.declare(metadata %class.A* %a, metadata !113, metadata !MDExpression()), !dbg
155 call void @_ZN1B9AInstanceEv(%class.A* sret %a, %class.B* %b), !dbg !114
156 %0 = load i32, i32* %return_val, align 4, !dbg !115
157 store i32 %0, i32* %retval, !dbg !115
159 call void @_ZN1AD2Ev(%class.A* %a), !dbg !116
160 %1 = load i32, i32* %retval, !dbg !116
161 ret i32 %1, !dbg !116
165 cleanup, !dbg !116
166 %3 = extractvalue { i8*, i32 } %2, 0, !dbg !116
167 store i8* %3, i8** %exn.slot, !dbg !116
168 %4 = extractvalue { i8*, i32 } %2, 1, !dbg !116
169 store i32 %4, i32* %ehselector.slot, !dbg !116
171 to label %invoke.cont1 unwind label %terminate.lpad, !dbg !116
174 br label %eh.resume, !dbg !117
177 %exn = load i8*, i8** %exn.slot, !dbg !119
178 %sel = load i32, i32* %ehselector.slot, !dbg !119
179 %lpad.val = insertvalue { i8*, i32 } undef, i8* %exn, 0, !dbg !119
180 %lpad.val2 = insertvalue { i8*, i32 } %lpad.val, i32 %sel, 1, !dbg !119
181 resume { i8*, i32 } %lpad.val2, !dbg !119
185 catch i8* null, !dbg !121
186 %6 = extractvalue { i8*, i32 } %5, 0, !dbg !121
187 call void @__clang_call_terminate(i8* %6) #5, !dbg !121
188 unreachable, !dbg !121
196 …call void @llvm.dbg.declare(metadata %class.B** %this.addr, metadata !123, metadata !MDExpression(…
198 ret void, !dbg !125
221 …call void @llvm.dbg.declare(metadata %class.A** %this.addr, metadata !126, metadata !MDExpression(…
224 to label %invoke.cont unwind label %lpad, !dbg !128
227 %0 = bitcast %class.A* %this1 to i8*, !dbg !129
228 call void @_ZdlPv(i8* %0) #7, !dbg !129
229 ret void, !dbg !129
233 cleanup, !dbg !131
234 %2 = extractvalue { i8*, i32 } %1, 0, !dbg !131
235 store i8* %2, i8** %exn.slot, !dbg !131
236 %3 = extractvalue { i8*, i32 } %1, 1, !dbg !131
237 store i32 %3, i32* %ehselector.slot, !dbg !131
238 %4 = bitcast %class.A* %this1 to i8*, !dbg !131
239 call void @_ZdlPv(i8* %4) #7, !dbg !131
240 br label %eh.resume, !dbg !131
243 %exn = load i8*, i8** %exn.slot, !dbg !133
244 %sel = load i32, i32* %ehselector.slot, !dbg !133
245 %lpad.val = insertvalue { i8*, i32 } undef, i8* %exn, 0, !dbg !133
246 %lpad.val2 = insertvalue { i8*, i32 } %lpad.val, i32 %sel, 1, !dbg !133
247 resume { i8*, i32 } %lpad.val2, !dbg !133
262 !llvm.dbg.cu = !{!0}