Searched refs:DBuilder (Results 1 – 6 of 6) sorted by relevance
| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | CGDebugInfo.cpp | 70 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 D | CGDebugInfo.h | 61 llvm::DIBuilder DBuilder; variable
|
| /llvm-project-15.0.7/llvm/unittests/Transforms/Utils/ |
| H A D | CloningTest.cpp | 471 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 D | toy.cpp | 833 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 D | LangImpl09.rst | 187 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 D | CoroFrame.cpp | 964 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 …]
|