Home
last modified time | relevance | path

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

12

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DRemoveRedundantDebugValues.cpp223 (MF.getFunction().getSubprogram()->getUnit()->getEmissionKind() == in runOnMachineFunction()
236 (MF.getFunction().getSubprogram()->getUnit()->getEmissionKind() == in run()
H A DWindowsSecureHotPatching.cpp358 DICompileUnit *Unit = Subprogram != nullptr ? Subprogram->getUnit() : nullptr; in getOrCreateRefVariable()
572 DICompileUnit *Unit = Subprogram != nullptr ? Subprogram->getUnit() : nullptr; in runOnFunction()
H A DLexicalScopes.cpp54 if (Fn.getFunction().getSubprogram()->getUnit()->getEmissionKind() == in initialize()
146 if (Scope->getSubprogram()->getUnit()->getEmissionKind() == in getOrCreateLexicalScope()
H A DJMCInstrumenter.cpp113 DICompileUnit *CU = SP.getUnit(); in attachDebugInfo()
H A DBasicBlockSectionsProfileReader.cpp404 llvm::DICompileUnit *CU = Subprogram->getUnit(); in doInitialization()
H A DMachineOutliner.cpp1002 DICompileUnit *CU = SP->getUnit(); in createOutlinedFunction()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DDebugHandlerBase.cpp255 assert(SP->getUnit()); in hasDebugInfo()
256 auto EK = SP->getUnit()->getEmissionKind(); in hasDebugInfo()
H A DDIE.cpp186 const DIEUnit *Unit = getUnit(); in getDebugSectionOffset()
203 DIEUnit *DIE::getUnit() const { in getUnit() function in DIE
665 Entry->getUnit()->getCrossSectionRelativeBaseAddress()) { in emitValue()
H A DDwarfDebug.cpp561 if (useSplitDwarf() && !shareAcrossDWOCUs() && !SP->getUnit()->getSplitDebugInlining()) in constructAbstractSubprogramScopeDIE()
565 auto &CU = getOrCreateDwarfCompileUnit(SP->getUnit()); in constructAbstractSubprogramScopeDIE()
1252 assert(SP->getUnit()->getEmissionKind() != DICompileUnit::NoDebug); in finishSubprogramDefinitions()
1254 getOrCreateDwarfCompileUnit(SP->getUnit()), in finishSubprogramDefinitions()
2011 !SP || SP->getUnit()->getEmissionKind() == DICompileUnit::NoDebug; in beginInstruction()
2366 (void)getOrCreateDwarfCompileUnit(SP->getUnit()); in emitInitialLocDirective()
2647 if (SP->getUnit()->getEmissionKind() == DICompileUnit::NoDebug) in beginFunctionImpl()
2650 DwarfCompileUnit &CU = getOrCreateDwarfCompileUnit(SP->getUnit()); in beginFunctionImpl()
2714 DwarfCompileUnit &TheCU = getOrCreateDwarfCompileUnit(SP->getUnit()); in endFunctionImpl()
4130 !SP || SP->getUnit()->getEmissionKind() == DICompileUnit::NoDebug; in beginCodeAlignment()
H A DDwarfUnit.cpp406 const DIEUnit *CU = Die.getUnit(); in addDIEEntry()
407 const DIEUnit *EntryCU = Entry.getEntry().getUnit(); in addDIEEntry()
410 CU = getUnitDie().getUnit(); in addDIEEntry()
412 EntryCU = getUnitDie().getUnit(); in addDIEEntry()
661 return static_cast<DwarfUnit *>(ContextDIE->getUnit()) in getOrCreateTypeDIE()
1365 static_cast<DwarfUnit *>(SPDie.getUnit()) in getOrCreateSubprogramDIE()
2028 DwarfUnit *ContextUnit = static_cast<DwarfUnit *>(ContextDIE->getUnit()); in getOrCreateStaticMemberDIE()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86DiscriminateMemOps.cpp93 if (!FDI || !FDI->getUnit()->getDebugInfoForProfiling()) in runOnMachineFunction()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DLexicalScopes.h51 assert(D->getSubprogram()->getUnit()->getEmissionKind() != in LexicalScope()
H A DDIE.h938 LLVM_ABI DIEUnit *getUnit() const;
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/
H A DDWARFDie.cpp316 Result = const_cast<DWARFUnit *>(V.getUnit()) in getAttributeValueAsReferencedDie()
317 ->getDIEForOffset(V.getUnit()->getOffset() + *Offset); in getAttributeValueAsReferencedDie()
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/
H A DDWARFFormValue.h85 const DWARFUnit *getUnit() const { return U; } in getUnit() function
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Coroutines/
H A DCoroFrame.cpp693 if (!DIS || !DIS->getUnit() || in buildFrameDebugInfo()
695 (dwarf::SourceLanguage)DIS->getUnit()->getSourceLanguage()) || in buildFrameDebugInfo()
696 DIS->getUnit()->getEmissionKind() != DICompileUnit::DebugEmissionKind::FullDebug) in buildFrameDebugInfo()
711 DIS->getUnit(), Twine(F.getName() + ".coro_frame_ty").str(), in buildFrameDebugInfo()
H A DCoroSplit.cpp1487 bool AddDebugLabels = DIS && DIS->getUnit() && in createResumeEntryBlock()
1488 (DIS->getUnit()->getEmissionKind() == in createResumeEntryBlock()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DCodeExtractor.cpp1261 assert(OldSP->getUnit() && "Missing compile unit for subprogram"); in fixupDebugInfoPostExtraction()
1263 OldSP->getUnit()); in fixupDebugInfoPostExtraction()
1269 OldSP->getUnit(), NewFunc.getName(), NewFunc.getName(), OldSP->getFile(), in fixupDebugInfoPostExtraction()
/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXAsmPrinter.cpp364 assert(SP->getUnit()); in emitFunctionEntryLabel()
365 if (!SP->getUnit()->isDebugDirectivesOnly()) in emitFunctionEntryLabel()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DDebugProgramInstruction.cpp407 getDebugLoc()->getScope()->getSubprogram()->getUnit(); in createDebugIntrinsic()
H A DDebugInfo.cpp347 processCompileUnit(SP->getUnit()); in processSubprogram()
692 auto *Unit = cast_or_null<DICompileUnit>(map(MDS->getUnit())); in getReplacementSubprogram()
784 remap(MDSub->getUnit()); in remap()
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Readers/
H A DLVDWARFReader.cpp890 Offset = FormValue.getUnit()->getOffset() + *Off; in updateReference()
/freebsd/contrib/llvm-project/llvm/lib/DWARFLinker/Classic/
H A DDWARFLinker.cpp82 RefOffset = RefValue.getUnit()->getOffset() + *Off; in resolveDIEReference()
1086 Ref = Val.getUnit()->getOffset() + *Off; in cloneDieReferenceAttribute()
/freebsd/contrib/llvm-project/llvm/lib/DWARFLinker/Parallel/
H A DDWARFLinkerCompileUnit.cpp385 RefDIEOffset = RefValue.getUnit()->getOffset() + *Offset; in resolveDIEReference()
/freebsd/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBTFDebug.cpp1285 auto *Unit = SP->getUnit(); in beginFunctionImpl()

12