Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/llvm/lib/IR/
H A DDIBuilder.cpp34 DIBuilder::DIBuilder(Module &m, bool AllowUnresolvedNodes, DICompileUnit *CU) in DIBuilder() function in DIBuilder
39 void DIBuilder::trackIfUnresolved(MDNode *N) { in trackIfUnresolved()
69 void DIBuilder::finalize() { in finalize()
138 DICompileUnit *DIBuilder::createCompileUnit( in createCompileUnit()
263 DIBasicType *DIBuilder::createNullPtrType() { in createNullPtrType()
286 DIDerivedType *DIBuilder::createPointerType( in createPointerType()
603 void DIBuilder::retainType(DIScope *T) { in retainType()
778 DILabel *DIBuilder::createLabel( in createLabel()
815 DISubprogram *DIBuilder::createFunction( in createFunction()
849 DISubprogram *DIBuilder::createMethod( in createMethod()
[all …]
H A DDebugInfo.cpp889 return wrap(new DIBuilder(*unwrap(M), false)); in LLVMCreateDIBuilderDisallowUnresolved()
893 return wrap(new DIBuilder(*unwrap(M))); in LLVMCreateDIBuilder()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
H A 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);
H A DDebugify.h48 class DIBuilder; variable
60 std::function<bool(DIBuilder &, Function &)> ApplyToMF);
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/IR/
H A 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-13.1/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineDebugify.cpp37 DIBuilder &DIB, Function &F) { in applyDebugifyMetadataToMachineFunction()
176 "ModuleDebugify: ", [&](DIBuilder &DIB, Function &F) -> bool { in runOnModule()
H A DSafeStack.cpp503 DIBuilder DIB(*F.getParent()); in moveStaticAllocasToUnsafeStack()
660 DIBuilder DIB(*F.getParent()); in moveDynamicAllocasToUnsafeStack()
H A DMachineOutliner.cpp702 DIBuilder DB(M, true, CU); in createOutlinedFunction()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DPromoteMemoryToRegister.cpp227 DIBuilder DIB;
424 DIBuilder DIB(*AI->getModule(), /*AllowUnresolved*/ false); in rewriteSingleStoreAlloca()
526 DIBuilder DIB(*AI->getModule(), /*AllowUnresolved*/ false); in promoteSingleBlockAlloca()
H A 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()
H A DDebugify.cpp78 std::function<bool(DIBuilder &DIB, Function &F)> ApplyToMF) { in applyDebugifyMetadata()
85 DIBuilder DIB(M); in applyDebugifyMetadata()
H A DLoopUtils.cpp645 DIBuilder DIB(*ExitBlock->getModule()); in deleteDeadLoop()
H A DCodeExtractor.cpp1483 DIBuilder DIB(*OldFunc.getParent(), /*AllowUnresolved=*/false, in fixupDebugInfoPostExtraction()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Coroutines/
H A 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-13.1/contrib/llvm-project/clang/lib/CodeGen/
H A DCGDebugInfo.h62 llvm::DIBuilder DBuilder;
H A DCGDebugInfo.cpp2640 llvm::DIBuilder DIB(CGM.getModule()); in getOrCreateModuleRef()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DIROutliner.cpp399 DIBuilder DB(M, true, CU); in createFunction()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstructionCombining.cpp2682 std::unique_ptr<DIBuilder> DIB; in visitAllocSite()
2685 DIB.reset(new DIBuilder(*MI.getModule(), /*AllowUnresolved=*/false)); in visitAllocSite()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DAddressSanitizer.cpp926 DIBuilder DIB;
/freebsd-13.1/lib/clang/libllvm/
H A DMakefile687 SRCS_MIN+= IR/DIBuilder.cpp
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DSROA.cpp4539 DIBuilder DIB(*AI.getModule(), /*AllowUnresolved*/ false); in splitAlloca()