Lines Matching refs:DIB
196 DIBuilder DIB(*M); in TEST() local
198 DISubrange *Subrange = DIB.getOrCreateSubrange(1,1); in TEST()
201 DINodeArray Subscripts = DIB.getOrCreateArray(Subranges); in TEST()
203 auto getDIExpression = [&DIB](int offset) { in TEST()
209 return DIB.createExpression(ops); in TEST()
212 DIFile *F = DIB.createFile("main.c", "/"); in TEST()
213 DICompileUnit *CU = DIB.createCompileUnit( in TEST()
214 dwarf::DW_LANG_C, DIB.createFile("main.c", "/"), "llvm-c", true, "", 0); in TEST()
217 DIB.createTempGlobalVariableFwdDecl(CU, "dl", "_dl", F, 1, nullptr, true); in TEST()
220 DIExpression *Rank = DIB.createConstantValueExpression(3); in TEST()
222 DICompositeType *ArrayType = DIB.createArrayType(0, 0, nullptr, Subscripts, in TEST()
239 DIBuilder DIB(*M); in TEST() local
243 DIType *Type = DIB.createBasicType("Int", 64, dwarf::DW_ATE_signed); in TEST()
244 DIFile *F = DIB.createFile("main.c", "/"); in TEST()
246 DIDerivedType *SetType = DIB.createSetType(Scope, "set1", F, 1, 64, 64, Type); in TEST()
253 DIBuilder DIB(*M); in TEST() local
257 DIFile *F = DIB.createFile("main.c", "/"); in TEST()
259 DIVariable *StringLen = DIB.createAutoVariable(Scope, StrName, F, 0, nullptr, in TEST()
261 auto getDIExpression = [&DIB](int offset) { in TEST()
267 return DIB.createExpression(ops); in TEST()
271 DIB.createStringType(StrName, StringLen, StringLocationExp); in TEST()
281 DIB.createStringType(StrNameExp, StringLengthExp, StringLocationExp); in TEST()
292 DIBuilder DIB(*M); in TEST() local
347 DIBuilder DIB(*M, true, CU); in TEST() local
348 DIType *DT = DIB.createBasicType("ty16", 16, dwarf::DW_ATE_unsigned); in TEST()
351 DIB.createAutoVariable(SP, Name, File, 5 /*line*/, DT, in TEST()
354 auto *Inst = DIB.insertDbgAddrIntrinsic(Alloca, LocalVar, in TEST()
355 DIB.createExpression(), Loc, Ret); in TEST()
357 DIB.finalize(); in TEST()