Home
last modified time | relevance | path

Searched refs:DBuilder (Results 1 – 6 of 6) sorted by relevance

/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGDebugInfo.cpp70 DBuilder(CGM.getModule()) { in CGDebugInfo()
675 DBuilder.replaceArrays( in CreateType()
676 ObjTy, DBuilder.getOrCreateArray(&*DBuilder.createMemberType( in CreateType()
2633 return DBuilder.createTypedef( in CreateType()
3971 return DBuilder.createSubroutineType(DBuilder.getOrCreateTypeArray(None)); in getOrCreateFunctionType()
4517 DBuilder.insertDeclare(Storage, D, DBuilder.createExpression(Expr), in EmitDeclare()
4586 DBuilder.insertDeclare(Storage, D, DBuilder.createExpression(Expr), in EmitDeclare()
4671 DBuilder.insertDeclare(Storage, D, DBuilder.createExpression(Expr), in EmitDeclare()
4715 DBuilder.insertLabel(L, in EmitLabel()
4977 DBuilder.insertDeclare(Alloca, debugVar, DBuilder.createExpression(), in EmitDeclareOfBlockLiteralArgVariable()
[all …]
H A DCGDebugInfo.h61 llvm::DIBuilder DBuilder; variable
/llvm-project-15.0.7/llvm/unittests/Transforms/Utils/
H A DCloningTest.cpp471 DIBuilder DBuilder(*M); in CreateOldFunctionBodyAndDI() local
484 auto *Subprogram = DBuilder.createFunction( in CreateOldFunctionBodyAndDI()
504 auto *E = DBuilder.createExpression(); in CreateOldFunctionBodyAndDI()
516 auto *InlinedSP = DBuilder.createFunction( in CreateOldFunctionBodyAndDI()
521 auto *Scope = DBuilder.createLexicalBlock( in CreateOldFunctionBodyAndDI()
530 DBuilder.finalize(); in CreateOldFunctionBodyAndDI()
935 DIBuilder DBuilder(*OldM); in CreateOldModule() local
955 auto *Subprogram = DBuilder.createFunction( in CreateOldModule()
966 auto Expr = DBuilder.createExpression( in CreateOldModule()
969 DBuilder.createGlobalVariableExpression( in CreateOldModule()
[all …]
/llvm-project-15.0.7/llvm/examples/Kaleidoscope/Chapter9/
H A Dtoy.cpp833 static std::unique_ptr<DIBuilder> DBuilder; variable
839 DblTy = DBuilder->createBasicType("double", 64, dwarf::DW_ATE_float); in getDoubleTy()
865 return DBuilder->createSubroutineType(DBuilder->getOrCreateTypeArray(EltTys)); in CreateFunctionType()
1249 DIFile *Unit = DBuilder->createFile(KSDbgInfo.TheCU->getFilename(), in codegen()
1254 DISubprogram *SP = DBuilder->createFunction( in codegen()
1276 DILocalVariable *D = DBuilder->createParameterVariable( in codegen()
1280 DBuilder->insertDeclare(Alloca, D, DBuilder->createExpression(), in codegen()
1443 DBuilder = std::make_unique<DIBuilder>(*TheModule); in main()
1448 KSDbgInfo.TheCU = DBuilder->createCompileUnit( in main()
1449 dwarf::DW_LANG_C, DBuilder->createFile("fib.ks", "."), in main()
[all …]
/llvm-project-15.0.7/llvm/docs/tutorial/MyFirstLanguageFrontend/
H A DLangImpl09.rst187 static DIBuilder *DBuilder;
200 DblTy = DBuilder->createBasicType("double", 64, dwarf::DW_ATE_float);
208 DBuilder = new DIBuilder(*TheModule);
210 KSDbgInfo.TheCU = DBuilder->createCompileUnit(
211 dwarf::DW_LANG_C, DBuilder->createFile("fib.ks", "."),
233 DBuilder->finalize();
249 DIFile *Unit = DBuilder->createFile(KSDbgInfo.TheCU.getFilename(),
262 DISubprogram *SP = DBuilder->createFunction(
399 DILocalVariable *D = DBuilder->createParameterVariable(
403 DBuilder->insertDeclare(Alloca, D, DBuilder->createExpression(),
/llvm-project-15.0.7/llvm/lib/Transforms/Coroutines/
H A DCoroFrame.cpp964 DIBuilder DBuilder(*F.getParent(), /*AllowUnresolved*/ false); in buildFrameDebugInfo() local
981 DICompositeType *FrameDITy = DBuilder.createStructType( in buildFrameDebugInfo()
1008 {ResumeIndex, DBuilder.createPointerType( in buildFrameDebugInfo()
1011 {DestroyIndex, DBuilder.createPointerType( in buildFrameDebugInfo()
1016 TyCache.insert({IndexIndex, DBuilder.createBasicType( in buildFrameDebugInfo()
1075 DITy = solveDIType(DBuilder, Ty, Layout, FrameDITy, LineNum, DITypeCache); in buildFrameDebugInfo()
1082 Elements.push_back(DBuilder.createMemberType( in buildFrameDebugInfo()
1087 DBuilder.replaceArrays(FrameDITy, DBuilder.getOrCreateArray(Elements)); in buildFrameDebugInfo()
1089 auto *FrameDIVar = DBuilder.createAutoVariable(PromiseDIScope, "__coro_frame", in buildFrameDebugInfo()
1110 DBuilder.insertDeclare(Shape.FramePtr, FrameDIVar, in buildFrameDebugInfo()
[all …]