Home
last modified time | relevance | path

Searched refs:DBuilder (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGDebugInfo.cpp122 DBuilder(CGM.getModule()) { in CGDebugInfo()
343 LexicalBlockStack.emplace_back(DBuilder.createLexicalBlockFile( in setLocation()
349 DBuilder.createLexicalBlockFile(Scope, getOrCreateFile(CurLoc))); in setLocation()
619 llvm::DIFile *F = DBuilder.createFile(File, Dir, CSInfo, Source); in createFile()
780 llvm::DIFile *CUFile = DBuilder.createFile( in CreateCompileUnit()
804 TheCU = DBuilder.createCompileUnit( in CreateCompileUnit()
822 return DBuilder.createNullPtrType(); in CreateType()
828 DBuilder.createForwardDecl(llvm::dwarf::DW_TAG_structure_type, in CreateType()
842 DBuilder.createForwardDecl(llvm::dwarf::DW_TAG_structure_type, in CreateType()
847 auto *ISATy = DBuilder.createPointerType(ClassTy, Size); in CreateType()
[all …]
H A DCGDebugInfo.h67 llvm::DIBuilder DBuilder; variable
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Coroutines/
H A DCoroFrame.cpp702 DIBuilder DBuilder(*F.getParent(), /*AllowUnresolved*/ false); in buildFrameDebugInfo() local
710 DICompositeType *FrameDITy = DBuilder.createStructType( in buildFrameDebugInfo()
737 {ResumeIndex, DBuilder.createPointerType( in buildFrameDebugInfo()
740 {DestroyIndex, DBuilder.createPointerType( in buildFrameDebugInfo()
745 TyCache.insert({IndexIndex, DBuilder.createBasicType( in buildFrameDebugInfo()
806 DITy = solveDIType(DBuilder, Ty, Layout, FrameDITy, LineNum, DITypeCache); in buildFrameDebugInfo()
813 Elements.push_back(DBuilder.createMemberType( in buildFrameDebugInfo()
818 DBuilder.replaceArrays(FrameDITy, DBuilder.getOrCreateArray(Elements)); in buildFrameDebugInfo()
821 DBuilder.createAutoVariable(DIS, "__coro_frame", DFile, LineNum, in buildFrameDebugInfo()
845 DBuilder.createExpression(), DILoc, in buildFrameDebugInfo()
H A DCoroSplit.cpp1482 DIBuilder DBuilder(*F.getParent(), /*AllowUnresolved*/ false); in createResumeEntryBlock() local
1581 DBuilder.createLabel(DIS, LabelName, DILoc.getFile(), in createResumeEntryBlock()
1586 DBuilder.insertLabel(ResumeLabel, &DILoc, ResumeBB->begin()); in createResumeEntryBlock()
1595 DBuilder.finalize(); in createResumeEntryBlock()
/freebsd/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFISelLowering.cpp751 DIBuilder DBuilder(*M); in createBPFUnreachable() local
753 DBuilder.getOrCreateTypeArray({nullptr /*void return*/}); in createBPFUnreachable()
754 DISubroutineType *FuncType = DBuilder.createSubroutineType(ParamTypes); in createBPFUnreachable()
757 DBuilder.createFunction(CU, BPF_TRAP, BPF_TRAP, nullptr, 0, FuncType, 0, in createBPFUnreachable()