Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/llvm/lib/IR/
H A DDIBuilder.cpp28 DIBuilder::DIBuilder(Module &m, bool AllowUnresolvedNodes, DICompileUnit *CU) in DIBuilder() function in DIBuilder
46 void DIBuilder::trackIfUnresolved(MDNode *N) { in trackIfUnresolved()
64 void DIBuilder::finalize() { in finalize()
135 DICompileUnit *DIBuilder::createCompileUnit( in createCompileUnit()
263 DIBasicType *DIBuilder::createNullPtrType() { in createNullPtrType()
364 DIDerivedType *DIBuilder::createMemberType( in createMemberType()
475 DICompositeType *DIBuilder::createClassType( in createClassType()
506 DICompositeType *DIBuilder::createUnionType( in createUnionType()
625 void DIBuilder::retainType(DIScope *T) { in retainType()
828 DISubprogram *DIBuilder::createFunction( in createFunction()
[all …]
H A DDebugInfo.cpp1036 return wrap(new DIBuilder(*unwrap(M), false)); in LLVMCreateDIBuilderDisallowUnresolved()
1040 return wrap(new DIBuilder(*unwrap(M))); in LLVMCreateDIBuilder()
2070 DIBuilder &DIB) { in emitDbgAssign()
2137 DIBuilder DIB(Module, /*AllowUnresolved*/ false); in trackAssignments()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DLocal.h38 class DIBuilder; variable
264 StoreInst *SI, DIBuilder &Builder);
266 DIBuilder &Builder);
271 LoadInst *LI, DIBuilder &Builder);
273 DIBuilder &Builder);
278 PHINode *LI, DIBuilder &Builder);
280 DIBuilder &Builder);
295 bool replaceDbgDeclare(Value *Address, Value *NewAddress, DIBuilder &Builder,
304 DIBuilder &Builder, int Offset = 0);
471 DIExpression *getExpressionForConstant(DIBuilder &DIB, const Constant &C,
H A DDebugify.h47 class DIBuilder; variable
59 std::function<bool(DIBuilder &, Function &)> ApplyToMF);
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/IR/
H A DDIBuilder.h42 class DIBuilder {
121 explicit DIBuilder(Module &M, bool AllowUnresolved = true,
123 DIBuilder(const DIBuilder &) = delete;
124 DIBuilder &operator=(const DIBuilder &) = delete;
1030 DEFINE_ISA_CONVERSION_FUNCTIONS(DIBuilder, LLVMDIBuilderRef)
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineDebugify.cpp34 DIBuilder &DIB, Function &F) { in applyDebugifyMetadataToMachineFunction()
181 "ModuleDebugify: ", [&](DIBuilder &DIB, Function &F) -> bool { in runOnModule()
H A DJMCInstrumenter.cpp115 DIBuilder DB(M, false, CU); in attachDebugInfo()
H A DSafeStack.cpp494 DIBuilder DIB(*F.getParent()); in moveStaticAllocasToUnsafeStack()
657 DIBuilder DIB(*F.getParent()); in moveDynamicAllocasToUnsafeStack()
H A DMachineOutliner.cpp791 DIBuilder DB(M, true, CU); in createOutlinedFunction()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DPromoteMemoryToRegister.cpp104 static DPValue *createDebugValue(DIBuilder &DIB, Value *NewValue, in createDebugValue()
112 static DbgValueInst *createDebugValue(DIBuilder &DIB, Value *NewValue, in createDebugValue()
145 updateForDeletedStore(StoreInst *ToDelete, DIBuilder &DIB, in updateForDeletedStore()
191 void updateForNewPhi(PHINode *NewPhi, DIBuilder &DIB) const { in updateForNewPhi()
348 DIBuilder DIB;
570 DIBuilder DIB(*AI->getModule(), /*AllowUnresolved*/ false); in rewriteSingleStoreAlloca()
682 DIBuilder DIB(*AI->getModule(), /*AllowUnresolved*/ false); in promoteSingleBlockAlloca()
H A DLocal.cpp1646 static void insertDbgValueOrDPValue(DIBuilder &Builder, Value *DV, in insertDbgValueOrDPValue()
1664 static void insertDbgValueOrDPValueAfter(DIBuilder &Builder, Value *DV, in insertDbgValueOrDPValueAfter()
1730 LoadInst *LI, DIBuilder &Builder) { in ConvertDebugDeclareToDebugValue()
1755 DIBuilder &Builder) { in ConvertDebugDeclareToDebugValue()
1803 PHINode *APN, DIBuilder &Builder) { in ConvertDebugDeclareToDebugValue()
1834 DIBuilder &Builder) { in ConvertDebugDeclareToDebugValue()
1873 DIBuilder &Builder) { in ConvertDebugDeclareToDebugValue()
1907 DIBuilder DIB(*F.getParent(), /*AllowUnresolved*/ false); in LowerDbgDeclare()
2117 DIBuilder &Builder, uint8_t DIExprFlags, in replaceDbgDeclare()
2140 DIBuilder &Builder, int Offset) { in updateOneDbgValueForAlloca()
[all …]
H A DDebugify.cpp83 std::function<bool(DIBuilder &DIB, Function &F)> ApplyToMF) { in applyDebugifyMetadata()
90 DIBuilder DIB(M); in applyDebugifyMetadata()
H A DCodeExtractor.cpp1542 DIBuilder DIB(*OldFunc.getParent(), /*AllowUnresolved=*/false, in fixupDebugInfoPostExtraction()
H A DLoopUtils.cpp664 DIBuilder DIB(*ExitBlock->getModule()); in deleteDeadLoop()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Coroutines/
H A DCoroEarly.cpp110 DIBuilder DB(M, /*AllowUnresolved*/ false, CU); in buildDebugInfoForNoopResumeDestroyFunc()
H A DCoroFrame.cpp1018 static DIType *solveDIType(DIBuilder &Builder, Type *Ty, in solveDIType()
1119 DIBuilder DBuilder(*F.getParent(), /*AllowUnresolved*/ false); in buildFrameDebugInfo()
1897 DIBuilder(*CurrentBlock->getParent()->getParent(), AllowUnresolved) in insertSpills()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DSCCP.cpp381 DIBuilder DIB(M); in runIPSCCP()
H A DIROutliner.cpp672 DIBuilder DB(M, true, CU); in createFunction()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DSROA.cpp327 static DPValue *createLinkedAssign(DPValue *, DIBuilder &DIB, in createLinkedAssign()
339 DbgAssignIntrinsic *, DIBuilder &DIB, Instruction *LinkedInstr, in createLinkedAssign()
398 DIBuilder DIB(*OldInst->getModule(), /*AllowUnresolved*/ false); in migrateDebugInfo()
4924 static void insertNewDbgInst(DIBuilder &DIB, DbgDeclareInst *Orig, in insertNewDbgInst()
4930 static void insertNewDbgInst(DIBuilder &DIB, DbgAssignIntrinsic *Orig, in insertNewDbgInst()
4944 static void insertNewDbgInst(DIBuilder &DIB, DPValue *Orig, AllocaInst *NewAddr, in insertNewDbgInst()
5069 DIBuilder DIB(*AI.getModule(), /*AllowUnresolved*/ false); in splitAlloca()
/freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/
H A DCGDebugInfo.h61 llvm::DIBuilder DBuilder;
H A DCGDebugInfo.cpp2922 llvm::DIBuilder DIB(CGM.getModule()); in getOrCreateModuleRef()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DInstrProfiling.cpp1362 DIBuilder DB(M, true, SP->getUnit()); in getOrCreateRegionCounters()
H A DAddressSanitizer.cpp915 DIBuilder DIB;
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstructionCombining.cpp2850 std::unique_ptr<DIBuilder> DIB; in visitAllocSite()
2853 DIB.reset(new DIBuilder(*MI.getModule(), /*AllowUnresolved=*/false)); in visitAllocSite()
/freebsd-14.2/lib/clang/libllvm/
H A DMakefile803 SRCS_MIN+= IR/DIBuilder.cpp