Home
last modified time | relevance | path

Searched refs:DIBuilder (Results 1 – 21 of 21) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/llvm/lib/IR/
DDIBuilder.cpp34 DIBuilder::DIBuilder(Module &m, bool AllowUnresolvedNodes, DICompileUnit *CU) in DIBuilder() function in DIBuilder
39 void DIBuilder::trackIfUnresolved(MDNode *N) { in trackIfUnresolved()
49 void DIBuilder::finalizeSubprogram(DISubprogram *SP) { in finalizeSubprogram()
69 void DIBuilder::finalize() { in finalize()
138 DICompileUnit *DIBuilder::createCompileUnit( in createCompileUnit()
180 DIImportedEntity *DIBuilder::createImportedModule(DIScope *Context, in createImportedModule()
188 DIImportedEntity *DIBuilder::createImportedModule(DIScope *Context, in createImportedModule()
196 DIImportedEntity *DIBuilder::createImportedModule(DIScope *Context, DIModule *M, in createImportedModule()
203 DIImportedEntity *DIBuilder::createImportedDeclaration(DIScope *Context, in createImportedDeclaration()
215 DIFile *DIBuilder::createFile(StringRef Filename, StringRef Directory, in createFile()
[all …]
DDebugInfo.cpp889 return wrap(new DIBuilder(*unwrap(M), false)); in LLVMCreateDIBuilderDisallowUnresolved()
893 return wrap(new DIBuilder(*unwrap(M))); in LLVMCreateDIBuilder()
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
DLocal.h48 class DIBuilder; variable
246 StoreInst *SI, DIBuilder &Builder);
251 LoadInst *LI, DIBuilder &Builder);
256 PHINode *LI, DIBuilder &Builder);
271 bool replaceDbgDeclare(Value *Address, Value *NewAddress, DIBuilder &Builder,
280 DIBuilder &Builder, int Offset = 0);
DDebugify.h48 class DIBuilder; variable
60 std::function<bool(DIBuilder &, Function &)> ApplyToMF);
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/IR/
DDIBuilder.h41 class DIBuilder {
102 explicit DIBuilder(Module &M, bool AllowUnresolved = true,
104 DIBuilder(const DIBuilder &) = delete;
105 DIBuilder &operator=(const DIBuilder &) = delete;
947 DEFINE_ISA_CONVERSION_FUNCTIONS(DIBuilder, LLVMDIBuilderRef)
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/
DMachineDebugify.cpp37 DIBuilder &DIB, Function &F) { in applyDebugifyMetadataToMachineFunction()
176 "ModuleDebugify: ", [&](DIBuilder &DIB, Function &F) -> bool { in runOnModule()
DSafeStack.cpp503 DIBuilder DIB(*F.getParent()); in moveStaticAllocasToUnsafeStack()
660 DIBuilder DIB(*F.getParent()); in moveDynamicAllocasToUnsafeStack()
DMachineOutliner.cpp702 DIBuilder DB(M, true, CU); in createOutlinedFunction()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
DPromoteMemoryToRegister.cpp227 DIBuilder DIB;
424 DIBuilder DIB(*AI->getModule(), /*AllowUnresolved*/ false); in rewriteSingleStoreAlloca()
526 DIBuilder DIB(*AI->getModule(), /*AllowUnresolved*/ false); in promoteSingleBlockAlloca()
DLocal.cpp1442 StoreInst *SI, DIBuilder &Builder) { in ConvertDebugDeclareToDebugValue()
1470 LoadInst *LI, DIBuilder &Builder) { in ConvertDebugDeclareToDebugValue()
1498 PHINode *APN, DIBuilder &Builder) { in ConvertDebugDeclareToDebugValue()
1542 DIBuilder DIB(*F.getParent(), /*AllowUnresolved*/ false); in LowerDbgDeclare()
1677 DIBuilder &Builder, uint8_t DIExprFlags, in replaceDbgDeclare()
1695 DIBuilder &Builder, int Offset) { in replaceOneDbgValueForAlloca()
1718 DIBuilder &Builder, int Offset) { in replaceDbgValueForAlloca()
DDebugify.cpp78 std::function<bool(DIBuilder &DIB, Function &F)> ApplyToMF) { in applyDebugifyMetadata()
85 DIBuilder DIB(M); in applyDebugifyMetadata()
DLoopUtils.cpp645 DIBuilder DIB(*ExitBlock->getModule()); in deleteDeadLoop()
DCodeExtractor.cpp1483 DIBuilder DIB(*OldFunc.getParent(), /*AllowUnresolved=*/false, in fixupDebugInfoPostExtraction()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Coroutines/
DCoroFrame.cpp843 static DIType *solveDIType(DIBuilder &Builder, Type *Ty, DataLayout &Layout, in solveDIType()
934 DIBuilder DBuilder(*F.getParent(), /*AllowUnresolved*/ false); in buildFrameDebugInfo()
1652 DIBuilder(*CurrentBlock->getParent()->getParent(), AllowUnresolved) in insertSpills()
/freebsd-12-stable/contrib/llvm-project/clang/lib/CodeGen/
DCGDebugInfo.h62 llvm::DIBuilder DBuilder;
DCGDebugInfo.cpp2640 llvm::DIBuilder DIB(CGM.getModule()); in getOrCreateModuleRef()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/
DIROutliner.cpp399 DIBuilder DB(M, true, CU); in createFunction()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
DInstructionCombining.cpp2682 std::unique_ptr<DIBuilder> DIB; in visitAllocSite()
2685 DIB.reset(new DIBuilder(*MI.getModule(), /*AllowUnresolved=*/false)); in visitAllocSite()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
DAddressSanitizer.cpp926 DIBuilder DIB;
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
DSROA.cpp4539 DIBuilder DIB(*AI.getModule(), /*AllowUnresolved*/ false); in splitAlloca()
/freebsd-12-stable/lib/clang/libllvm/
DMakefile688 SRCS_MIN+= IR/DIBuilder.cpp