reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

include/llvm/CodeGen/LexicalScopes.h
   50     assert(D->getSubprogram()->getUnit()->getEmissionKind() !=
include/llvm/IR/DebugInfoMetadata.h
 1691                         getUnit(), getTemplateParams(), getDeclaration(),
lib/CodeGen/AsmPrinter/DebugHandlerBase.cpp
  178   assert(SP->getUnit());
  179   auto EK = SP->getUnit()->getEmissionKind();
lib/CodeGen/AsmPrinter/DwarfDebug.cpp
  523   if (useSplitDwarf() && !shareAcrossDWOCUs() && !SP->getUnit()->getSplitDebugInlining())
  527     auto &CU = getOrCreateDwarfCompileUnit(SP->getUnit());
 1045     assert(SP->getUnit()->getEmissionKind() != DICompileUnit::NoDebug);
 1047         getOrCreateDwarfCompileUnit(SP->getUnit()),
 1638   if (!SP || SP->getUnit()->getEmissionKind() == DICompileUnit::NoDebug)
 1766         MF.getFunction().getSubprogram()->getUnit());
 1784   if (SP->getUnit()->getEmissionKind() == DICompileUnit::NoDebug)
 1790   DwarfCompileUnit &CU = getOrCreateDwarfCompileUnit(SP->getUnit());
 1826   DwarfCompileUnit &TheCU = *CUMap.lookup(SP->getUnit());
lib/CodeGen/LexicalScopes.cpp
   53   if (Fn.getFunction().getSubprogram()->getUnit()->getEmissionKind() ==
  145     if (Scope->getSubprogram()->getUnit()->getEmissionKind() ==
lib/CodeGen/LiveDebugValues.cpp
 1428   if (MF.getFunction().getSubprogram()->getUnit()->getEmissionKind() ==
lib/CodeGen/MachineOutliner.cpp
 1158     DICompileUnit *CU = SP->getUnit();
lib/IR/DebugInfo.cpp
  186   processCompileUnit(SP->getUnit());
  433     auto *Unit = cast_or_null<DICompileUnit>(map(MDS->getUnit()));
  525         remap(MDSub->getUnit());
lib/IR/LLVMContextImpl.h
  662            Unit == RHS->getUnit() &&
lib/IR/Metadata.cpp
 1528     if (DICompileUnit *CU = SP->getUnit()) {
lib/IR/Verifier.cpp
 1136       verifySourceDebugInfo(*N.getUnit(), *N.getFile());
lib/Target/BPF/BTFDebug.cpp
  848   auto *Unit = SP->getUnit();
lib/Target/X86/X86DiscriminateMemOps.cpp
   93   if (!FDI || !FDI->getUnit()->getDebugInfoForProfiling())
lib/Transforms/IPO/StripSymbols.cpp
  328     if (SP->getUnit())
  329       LiveCUs.insert(SP->getUnit());
lib/Transforms/Utils/CloneFunction.cpp
  134     MD[SP->getUnit()].reset(SP->getUnit());
  134     MD[SP->getUnit()].reset(SP->getUnit());
unittests/IR/MetadataTest.cpp
 1840   EXPECT_EQ(Unit, N->getUnit());
unittests/Transforms/Utils/CloningTest.cpp
  843   EXPECT_EQ(SP->getUnit(), CU);