Lines Matching refs:SectionIndex

25                         LVSectionIndex SectionIndex) {  in add()  argument
30 std::forward_as_tuple(Function, 0, SectionIndex, false)); in add()
34 if (SectionIndex) in add()
35 SymbolNames[SymbolName].SectionIndex = SectionIndex; in add()
45 LVSectionIndex SectionIndex, bool IsComdat) { in add() argument
50 std::forward_as_tuple(nullptr, Address, SectionIndex, IsComdat)); in add()
62 LVSectionIndex SectionIndex = getReader().getDotTextSectionIndex(); in update() local
69 return SectionIndex; in update()
76 SectionIndex = SymbolNames[SymbolName].SectionIndex; in update()
78 SectionIndex = UndefinedSectionIndex; in update()
85 return SectionIndex; in update()
99 return Iter != SymbolNames.end() ? Iter->second.SectionIndex in getIndex()
113 OS << "Index: " << hexValue(SymbolName.SectionIndex, 5) in print()
122 LVSectionIndex SectionIndex) { in addToSymbolTable() argument
123 SymbolTable.add(Name, Function, SectionIndex); in addToSymbolTable()
126 LVSectionIndex SectionIndex, in addToSymbolTable() argument
128 SymbolTable.add(Name, Address, SectionIndex, IsComdat); in addToSymbolTable()
174 LVSectionIndex SectionIndex = Entry.first; in mapVirtualAddress()
179 dbgs() << "\nIndex: " << format_decimal(SectionIndex, 3) in mapVirtualAddress()
224 LVSectionIndex SectionIndex = Entry.first; in mapVirtualAddress()
230 dbgs() << "\nIndex: " << format_decimal(SectionIndex, 3) in mapVirtualAddress()
311 LVSectionIndex SectionIndex) { in getSection() argument
315 if (SectionIndex) { in getSection()
316 LVSections::iterator Iter = Sections.find(SectionIndex); in getSection()
341 void LVBinaryReader::addSectionRange(LVSectionIndex SectionIndex, in addSectionRange() argument
343 LVRange *ScopesWithRanges = getSectionRanges(SectionIndex); in addSectionRange()
347 void LVBinaryReader::addSectionRange(LVSectionIndex SectionIndex, in addSectionRange() argument
350 LVRange *ScopesWithRanges = getSectionRanges(SectionIndex); in addSectionRange()
354 LVRange *LVBinaryReader::getSectionRanges(LVSectionIndex SectionIndex) { in getSectionRanges() argument
356 LVSectionRanges::iterator IterSection = SectionRanges.find(SectionIndex); in getSectionRanges()
359 SectionRanges.emplace(SectionIndex, std::make_unique<LVRange>()).first; in getSectionRanges()
366 LVSectionIndex SectionIndex, in createInstructions() argument
386 getSection(Scope, Address, SectionIndex); in createInstructions()
482 dbgs() << "\nSectionIndex: " << format_decimal(SectionIndex, 3) in createInstructions()
494 ScopeInstructions.add(SectionIndex, Scope, &Instructions); in createInstructions()
495 AssemblerMappings.add(SectionIndex, FirstAddress, Scope); in createInstructions()
501 LVSectionIndex SectionIndex) { in createInstructions() argument
507 return createInstructions(Function, SectionIndex, Name); in createInstructions()
542 LVSectionIndex SectionIndex = getSymbolTableIndex(Scope->getLinkageName()); in createInstructions() local
543 if (Error Err = createInstructions(Scope, SectionIndex, Name.second)) in createInstructions()
556 LVSectionIndex SectionIndex, in processLines() argument
593 Scope = AssemblerMappings.find(SectionIndex, DebugAddress); in processLines()
602 LVLines *Lines = ScopeInstructions.find(SectionIndex, Scope); in processLines()
608 dbgs() << "\nSectionIndex: " << format_decimal(SectionIndex, 3) in processLines()
693 dbgs() << "\nSectionIndex: " << format_decimal(SectionIndex, 3) in processLines()
714 LVRange *ScopesWithRanges = getSectionRanges(SectionIndex); in processLines()
751 CompileUnit->addMapping(Line, SectionIndex); in processLines()
761 LVSectionIndex SectionIndex) { in processLines() argument
763 if (DebugLines->empty() && !ScopeInstructions.findMap(SectionIndex)) in processLines()
769 processLines(DebugLines, SectionIndex, nullptr); in processLines()
788 processLines(DebugLines, SectionIndex, nullptr); in processLines()
832 LVSectionIndex SectionIndex = Entry.first; in processLines() local
836 dbgs() << "\nSection Index: " << format_decimal(SectionIndex, 3) in processLines()
854 processLines(&Group, SectionIndex, /*Function=*/nullptr); in processLines()
864 void LVBinaryReader::includeInlineeLines(LVSectionIndex SectionIndex, in includeInlineeLines() argument
882 addToSymbolTable(Scope->getLinkageName(), Scope, SectionIndex); in includeInlineeLines()