LLVM 18.0.0git
|
|
inline |
Definition at line 509 of file DWARFLinkerCompileUnit.h.
References llvm::DWARFDebugInfoEntry::getAbbreviationDeclarationPtr(), and llvm::DWARFDebugInfoEntry::getOffset().
|
inline |
Definition at line 503 of file DWARFLinkerCompileUnit.h.
References assert(), llvm::dwarflinker_parallel::CompileUnit::find(), and llvm::DWARFUnit::getDebugInfoEntry().
Referenced by llvm::dwarflinker_parallel::SyntheticTypeNameBuilder::addArrayDimension(), llvm::dwarflinker_parallel::SyntheticTypeNameBuilder::addDieNameFromDeclFileAndDeclLine(), llvm::dwarflinker_parallel::SyntheticTypeNameBuilder::addReferencedODRDies(), llvm::dwarflinker_parallel::SyntheticTypeNameBuilder::addTypeName(), llvm::dwarflinker_parallel::SyntheticTypeNameBuilder::addValueName(), llvm::dwarflinker_parallel::CompileUnit::analyzeImportedModule(), llvm::dwarflinker_parallel::DIEAttributeCloner::cloneAddressAttr(), llvm::dwarflinker_parallel::CompileUnit::cloneAndEmitLineTable(), llvm::dwarflinker_parallel::CompileUnit::find(), llvm::dwarflinker_parallel::getTypeDeduplicationCandidate(), and llvm::dwarflinker_parallel::CompileUnit::resolveDIEReference().
|
inline |
Definition at line 478 of file DWARFLinkerCompileUnit.h.
References assert(), and llvm::DWARFUnit::getDebugInfoEntry().
Referenced by llvm::dwarflinker_parallel::CompileUnit::analyzeDWARFStructure(), llvm::dwarflinker_parallel::CompileUnit::assignTypeNames(), and llvm::dwarflinker_parallel::CompileUnit::resolveDIEReference().
|
inline |
Definition at line 488 of file DWARFLinkerCompileUnit.h.
References assert().
Referenced by llvm::dwarflinker_parallel::CompileUnit::analyzeImportedModule(), and llvm::dwarflinker_parallel::AcceleratorRecordsSaver::save().
Definition at line 473 of file DWARFLinkerCompileUnit.h.
References assert(), and llvm::DWARFUnit::getDIEAtIndex().
Referenced by llvm::dwarflinker_parallel::DIEAttributeCloner::clone().
|
inline |
Definition at line 493 of file DWARFLinkerCompileUnit.h.
References assert(), and llvm::DWARFUnit::getDIEIndex().
Referenced by llvm::dwarflinker_parallel::CompileUnit::cloneDIE(), llvm::dwarflinker_parallel::DIEAttributeCloner::cloneDieRefAttr(), and llvm::dwarflinker_parallel::DIEAttributeCloner::DIEAttributeCloner().
Definition at line 498 of file DWARFLinkerCompileUnit.h.
References assert(), and llvm::DWARFUnit::getDIEIndex().
|
inline |
Definition at line 524 of file DWARFLinkerCompileUnit.h.
References llvm::DWARFUnit::getDIEIndexForOffset(), and llvm::Offset.
Referenced by llvm::dwarflinker_parallel::CompileUnit::resolveDIEReference().
|
inline |
Definition at line 457 of file DWARFLinkerCompileUnit.h.
References assert(), and llvm::DWARFUnit::getFirstChildEntry().
Referenced by llvm::dwarflinker_parallel::SyntheticTypeNameBuilder::addArrayDimension(), llvm::dwarflinker_parallel::SyntheticTypeNameBuilder::addSignature(), and llvm::dwarflinker_parallel::CompileUnit::cloneDIE().
|
inline |
Returns paired compile unit from input DWARF.
Definition at line 451 of file DWARFLinkerCompileUnit.h.
References assert().
Referenced by llvm::dwarflinker_parallel::CompileUnit::cleanupDataAfterClonning(), llvm::dwarflinker_parallel::DIEAttributeCloner::clone(), llvm::dwarflinker_parallel::CompileUnit::cloneAndEmit(), llvm::dwarflinker_parallel::CompileUnit::cloneAndEmitDebugLocations(), llvm::dwarflinker_parallel::CompileUnit::cloneAndEmitDebugMacro(), llvm::dwarflinker_parallel::CompileUnit::cloneAndEmitLineTable(), llvm::dwarflinker_parallel::CompileUnit::cloneAndEmitRanges(), llvm::dwarflinker_parallel::DIEAttributeCloner::cloneBlockAttr(), llvm::dwarflinker_parallel::CompileUnit::cloneDieAttrExpression(), llvm::dwarflinker_parallel::DIEAttributeCloner::cloneScalarAttr(), llvm::dwarflinker_parallel::CompileUnit::getDIEInfo(), llvm::dwarflinker_parallel::CompileUnit::getDieOutOffset(), llvm::dwarflinker_parallel::CompileUnit::getDieTypeEntry(), llvm::dwarflinker_parallel::CompileUnit::getDirAndFilenameFromLineTable(), llvm::dwarflinker_parallel::CompileUnit::getFileName(), llvm::dwarflinker_parallel::CompileUnit::loadInputDIEs(), llvm::dwarflinker_parallel::CompileUnit::loadLineTable(), llvm::dwarflinker_parallel::CompileUnit::setDieTypeEntry(), and llvm::dwarflinker_parallel::CompileUnit::warn().
|
inline |
Definition at line 468 of file DWARFLinkerCompileUnit.h.
References assert(), and llvm::DWARFUnit::getParent().
|
inline |
Definition at line 463 of file DWARFLinkerCompileUnit.h.
References assert(), and llvm::DWARFUnit::getSiblingEntry().
Referenced by llvm::dwarflinker_parallel::SyntheticTypeNameBuilder::addArrayDimension(), llvm::dwarflinker_parallel::SyntheticTypeNameBuilder::addSignature(), and llvm::dwarflinker_parallel::CompileUnit::cloneDIE().
|
inline |
Definition at line 483 of file DWARFLinkerCompileUnit.h.
References assert(), and llvm::DWARFUnit::getUnitDIE().
Referenced by llvm::dwarflinker_parallel::CompileUnit::analyzeDWARFStructure(), llvm::dwarflinker_parallel::CompileUnit::analyzeImportedModule(), llvm::dwarflinker_parallel::CompileUnit::assignTypeNames(), llvm::dwarflinker_parallel::CompileUnit::cloneAndEmitLineTable(), and llvm::dwarflinker_parallel::CompileUnit::loadInputDIEs().