| /openbsd-src/gnu/llvm/llvm/lib/IR/ |
| H A D | DIBuilder.cpp | 31 DIBuilder::DIBuilder(Module &m, bool AllowUnresolvedNodes, DICompileUnit *CU) in DIBuilder() function in DIBuilder 49 void DIBuilder::trackIfUnresolved(MDNode *N) { in trackIfUnresolved() 59 void DIBuilder::finalizeSubprogram(DISubprogram *SP) { in finalizeSubprogram() 79 void DIBuilder::finalize() { in finalize() 151 DICompileUnit *DIBuilder::createCompileUnit( in createCompileUnit() 194 DIImportedEntity *DIBuilder::createImportedModule(DIScope *Context, in createImportedModule() 203 DIImportedEntity *DIBuilder::createImportedModule(DIScope *Context, in createImportedModule() 212 DIImportedEntity *DIBuilder::createImportedModule(DIScope *Context, DIModule *M, in createImportedModule() 221 DIBuilder::createImportedDeclaration(DIScope *Context, DINode *Decl, in createImportedDeclaration() 231 DIFile *DIBuilder::createFile(StringRef Filename, StringRef Directory, in createFile() [all …]
|
| H A D | CMakeLists.txt | 14 DIBuilder.cpp
|
| H A D | DebugInfo.cpp | 942 return wrap(new DIBuilder(*unwrap(M), false)); in LLVMCreateDIBuilderDisallowUnresolved() 946 return wrap(new DIBuilder(*unwrap(M))); in LLVMCreateDIBuilder() 1785 const VarRecord &VarRec, DIBuilder &DIB) { in emitDbgAssign() 1819 DIBuilder DIB(Module, /*AllowUnresolved*/ false); in trackAssignments()
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/Transforms/Utils/ |
| H A D | Local.h | 38 class DIBuilder; variable 245 StoreInst *SI, DIBuilder &Builder); 250 LoadInst *LI, DIBuilder &Builder); 255 PHINode *LI, DIBuilder &Builder); 270 bool replaceDbgDeclare(Value *Address, Value *NewAddress, DIBuilder &Builder, 279 DIBuilder &Builder, int Offset = 0);
|
| H A D | Debugify.h | 47 class DIBuilder; variable 59 std::function<bool(DIBuilder &, Function &)> ApplyToMF);
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/IR/ |
| H A D | DIBuilder.h | 42 class DIBuilder { 118 explicit DIBuilder(Module &M, bool AllowUnresolved = true, 120 DIBuilder(const DIBuilder &) = delete; 121 DIBuilder &operator=(const DIBuilder &) = delete; 1047 DEFINE_ISA_CONVERSION_FUNCTIONS(DIBuilder, LLVMDIBuilderRef)
|
| /openbsd-src/gnu/llvm/llvm/lib/CodeGen/ |
| H A D | MachineDebugify.cpp | 34 DIBuilder &DIB, Function &F) { in applyDebugifyMetadataToMachineFunction() 181 "ModuleDebugify: ", [&](DIBuilder &DIB, Function &F) -> bool { in runOnModule()
|
| H A D | JMCInstrumenter.cpp | 108 DIBuilder DB(M, false, CU); in attachDebugInfo()
|
| H A D | SafeStack.cpp | 495 DIBuilder DIB(*F.getParent()); in moveStaticAllocasToUnsafeStack() 658 DIBuilder DIB(*F.getParent()); in moveDynamicAllocasToUnsafeStack()
|
| H A D | MachineOutliner.cpp | 718 DIBuilder DB(M, true, CU); in createOutlinedFunction()
|
| /openbsd-src/gnu/llvm/llvm/lib/Transforms/Utils/ |
| H A D | PromoteMemoryToRegister.cpp | 121 void updateForDeletedStore(StoreInst *ToDelete, DIBuilder &DIB) const { in updateForDeletedStore() 152 void updateForNewPhi(PHINode *NewPhi, DIBuilder &DIB) const { in updateForNewPhi() 297 DIBuilder DIB; 501 DIBuilder DIB(*AI->getModule(), /*AllowUnresolved*/ false); in rewriteSingleStoreAlloca() 607 DIBuilder DIB(*AI->getModule(), /*AllowUnresolved*/ false); in promoteSingleBlockAlloca()
|
| H A D | Local.cpp | 1518 StoreInst *SI, DIBuilder &Builder) { in ConvertDebugDeclareToDebugValue() 1546 LoadInst *LI, DIBuilder &Builder) { in ConvertDebugDeclareToDebugValue() 1574 PHINode *APN, DIBuilder &Builder) { in ConvertDebugDeclareToDebugValue() 1618 DIBuilder DIB(*F.getParent(), /*AllowUnresolved*/ false); in LowerDbgDeclare() 1753 DIBuilder &Builder, uint8_t DIExprFlags, in replaceDbgDeclare() 1771 DIBuilder &Builder, int Offset) { in replaceOneDbgValueForAlloca() 1794 DIBuilder &Builder, int Offset) { in replaceDbgValueForAlloca()
|
| H A D | Debugify.cpp | 83 std::function<bool(DIBuilder &DIB, Function &F)> ApplyToMF) { in applyDebugifyMetadata() 90 DIBuilder DIB(M); in applyDebugifyMetadata()
|
| H A D | CodeExtractor.cpp | 1535 DIBuilder DIB(*OldFunc.getParent(), /*AllowUnresolved=*/false, in fixupDebugInfoPostExtraction()
|
| /openbsd-src/gnu/usr.bin/clang/libLLVMCore/ |
| H A D | Makefile | 21 DIBuilder.cpp \
|
| /openbsd-src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/IR/ |
| H A D | BUILD.gn | 28 "DIBuilder.cpp",
|
| /openbsd-src/gnu/llvm/llvm/docs/tutorial/MyFirstLanguageFrontend/ |
| H A D | LangImpl09.rst | 168 `DIBuilder <https://llvm.org/doxygen/classllvm_1_1DIBuilder.html>`_ class 187 static DIBuilder *DBuilder; 208 DBuilder = new DIBuilder(*TheModule); 226 One last thing as part of emitting debug information via DIBuilder is that 228 underlying API for DIBuilder, but make sure you do this near the end of
|
| /openbsd-src/gnu/llvm/llvm/lib/Transforms/Coroutines/ |
| H A D | CoroEarly.cpp | 110 DIBuilder DB(M, /*AllowUnresolved*/ false, CU); in buildDebugInfoForNoopResumeDestroyFunc()
|
| H A D | CoroFrame.cpp | 885 static DIType *solveDIType(DIBuilder &Builder, Type *Ty, in solveDIType() 986 DIBuilder DBuilder(*F.getParent(), /*AllowUnresolved*/ false); in buildFrameDebugInfo() 1731 DIBuilder(*CurrentBlock->getParent()->getParent(), AllowUnresolved) in insertSpills()
|
| /openbsd-src/gnu/llvm/llvm/examples/Kaleidoscope/Chapter9/ |
| H A D | toy.cpp | 833 static std::unique_ptr<DIBuilder> DBuilder; 1443 DBuilder = std::make_unique<DIBuilder>(*TheModule); in main()
|
| /openbsd-src/gnu/llvm/clang/lib/CodeGen/ |
| H A D | CGDebugInfo.h | 61 llvm::DIBuilder DBuilder;
|
| /openbsd-src/gnu/llvm/llvm/lib/Transforms/Instrumentation/ |
| H A D | InstrProfiling.cpp | 944 DIBuilder DB(*M, true, SP->getUnit()); in getOrCreateRegionCounters()
|
| /openbsd-src/gnu/llvm/llvm/lib/Transforms/InstCombine/ |
| H A D | InstructionCombining.cpp | 2867 std::unique_ptr<DIBuilder> DIB; in visitAllocSite() 2870 DIB.reset(new DIBuilder(*MI.getModule(), /*AllowUnresolved=*/false)); in visitAllocSite()
|
| /openbsd-src/gnu/llvm/llvm/lib/Transforms/Scalar/ |
| H A D | SROA.cpp | 160 DIBuilder DIB(*OldInst->getModule(), /*AllowUnresolved*/ false); in migrateDebugInfo() 4879 DIBuilder DIB(*AI.getModule(), /*AllowUnresolved*/ false); in splitAlloca()
|
| /openbsd-src/gnu/llvm/llvm/lib/Transforms/IPO/ |
| H A D | IROutliner.cpp | 677 DIBuilder DB(M, true, CU); in createFunction()
|