Lines Matching refs:CompileUnit

28 CompileUnit::CompileUnit(LinkingGlobalData &GlobalData, unsigned ID,  in CompileUnit()  function in CompileUnit
40 CompileUnit::CompileUnit(LinkingGlobalData &GlobalData, DWARFUnit &OrigUnit, in CompileUnit() function in CompileUnit
71 void CompileUnit::loadLineTable() { in loadLineTable()
75 void CompileUnit::maybeResetToLoadedStage() { in maybeResetToLoadedStage()
114 bool CompileUnit::loadInputDIEs() { in loadInputDIEs()
127 void CompileUnit::analyzeDWARFStructureRec(const DWARFDebugInfoEntry *DieEntry, in analyzeDWARFStructureRec()
129 CompileUnit::DIEInfo &DieInfo = getDIEInfo(DieEntry); in analyzeDWARFStructureRec()
134 CompileUnit::DIEInfo &ChildInfo = getDIEInfo(CurChild); in analyzeDWARFStructureRec()
188 StringEntry *CompileUnit::getFileName(unsigned FileIdx, in getFileName()
239 void CompileUnit::cleanupDataAfterClonning() { in cleanupDataAfterClonning()
253 void CompileUnit::analyzeImportedModule(const DWARFDebugInfoEntry *DieEntry) { in analyzeImportedModule()
303 Error CompileUnit::assignTypeNames(TypePool &TypePoolRef) { in assignTypeNames()
311 Error CompileUnit::assignTypeNamesRec(const DWARFDebugInfoEntry *DieEntry, in assignTypeNamesRec()
317 CompileUnit::DIEInfo &ChildInfo = getDIEInfo(CurChild); in assignTypeNamesRec()
334 void CompileUnit::updateDieRefPatchesWithClonedOffsets() { in updateDieRefPatchesWithClonedOffsets()
381 std::optional<UnitEntryPairTy> CompileUnit::resolveDIEReference( in resolveDIEReference()
384 CompileUnit *RefCU; in resolveDIEReference()
417 std::optional<UnitEntryPairTy> CompileUnit::resolveDIEReference( in resolveDIEReference()
426 void CompileUnit::addFunctionRange(uint64_t FuncLowPc, uint64_t FuncHighPc, in addFunctionRange()
438 void CompileUnit::addLabelLowPc(uint64_t LabelLowPc, int64_t PcOffset) { in addLabelLowPc()
443 Error CompileUnit::cloneAndEmitDebugLocations() { in cloneAndEmitDebugLocations()
456 void CompileUnit::emitLocations(DebugSectionKind LocationSectionKind) { in emitLocations()
525 uint64_t CompileUnit::emitLocListHeader(SectionDescriptor &OutLocationSection) { in emitLocListHeader()
549 uint64_t CompileUnit::emitLocListFragment( in emitLocListFragment()
632 Error CompileUnit::emitDebugAddrSection() { in emitDebugAddrSection()
674 Error CompileUnit::cloneAndEmitRanges() { in cloneAndEmitRanges()
695 void CompileUnit::cloneAndEmitRangeList(DebugSectionKind RngSectionKind, in cloneAndEmitRangeList()
770 uint64_t CompileUnit::emitRangeListHeader(SectionDescriptor &OutRangeSection) { in emitRangeListHeader()
793 void CompileUnit::emitRangeListFragment(const AddressRanges &LinkedRanges, in emitRangeListFragment()
838 void CompileUnit::emitAranges(AddressRanges &LinkedFunctionRanges) { in emitAranges()
894 Error CompileUnit::cloneAndEmitDebugMacro() { in cloneAndEmitDebugMacro()
922 void CompileUnit::emitMacroTableImpl(const DWARFDebugMacro *MacroTable, in emitMacroTableImpl()
1093 void CompileUnit::cloneDieAttrExpression( in cloneDieAttrExpression()
1232 Error CompileUnit::cloneAndEmit( in cloneAndEmit()
1288 std::pair<DIE *, TypeEntry *> CompileUnit::cloneDIE( in cloneDIE()
1294 CompileUnit::DIEInfo &Info = getDIEInfo(InputDieIdx); in cloneDIE()
1363 DIE *CompileUnit::createPlainDIEandCloneAttributes( in createPlainDIEandCloneAttributes()
1368 CompileUnit::DIEInfo &Info = getDIEInfo(InputDieIdx); in createPlainDIEandCloneAttributes()
1422 DIE *CompileUnit::allocateTypeDie(TypeEntryBody *TypeDescriptor, in allocateTypeDie()
1468 TypeEntry *CompileUnit::createTypeDIEandCloneAttributes( in createTypeDIEandCloneAttributes()
1517 Error CompileUnit::cloneAndEmitLineTable(const Triple &TargetTriple) { in cloneAndEmitLineTable()
1611 void CompileUnit::insertLineSequence(std::vector<DWARFDebugLine::Row> &Seq, in insertLineSequence()
1642 LLVM_DUMP_METHOD void CompileUnit::DIEInfo::dump() { in dump()
1673 CompileUnit::getDirAndFilenameFromLineTable( in getDirAndFilenameFromLineTable()
1689 CompileUnit::getDirAndFilenameFromLineTable(uint64_t FileIdx) { in getDirAndFilenameFromLineTable()
1800 CompileUnit::OutputUnitVariantPtr::OutputUnitVariantPtr(CompileUnit *U) in OutputUnitVariantPtr()
1805 CompileUnit::OutputUnitVariantPtr::OutputUnitVariantPtr(TypeUnit *U) : Ptr(U) { in OutputUnitVariantPtr()
1809 DwarfUnit *CompileUnit::OutputUnitVariantPtr::operator->() { in operator ->()
1816 bool CompileUnit::OutputUnitVariantPtr::isCompileUnit() { in isCompileUnit()
1817 return Ptr.is<CompileUnit *>(); in isCompileUnit()
1820 bool CompileUnit::OutputUnitVariantPtr::isTypeUnit() { in isTypeUnit()
1824 CompileUnit *CompileUnit::OutputUnitVariantPtr::getAsCompileUnit() { in getAsCompileUnit()
1825 return Ptr.get<CompileUnit *>(); in getAsCompileUnit()
1828 TypeUnit *CompileUnit::OutputUnitVariantPtr::getAsTypeUnit() { in getAsTypeUnit()
1832 bool CompileUnit::resolveDependenciesAndMarkLiveness( in resolveDependenciesAndMarkLiveness()
1841 bool CompileUnit::updateDependenciesCompleteness() { in updateDependenciesCompleteness()
1847 void CompileUnit::verifyDependencies() { in verifyDependencies()