Lines Matching refs:SectionAddr
1166 static uint64_t dumpARMELFData(uint64_t SectionAddr, uint64_t Index, in dumpARMELFData() argument
1174 OS << format("%8" PRIx64 ": ", SectionAddr + Index); in dumpARMELFData()
1196 static void dumpELFData(uint64_t SectionAddr, uint64_t Index, uint64_t End, in dumpELFData() argument
1205 outs() << format("%8" PRIx64 ":", SectionAddr + Index); in dumpELFData()
1314 uint64_t SectionAddr, uint64_t Start, uint64_t End, in collectBBAddrMapLabels() argument
1320 uint64_t StartAddress = SectionAddr + Start; in collectBBAddrMapLabels()
1321 uint64_t EndAddress = SectionAddr + End; in collectBBAddrMapLabels()
1346 const MCSubtargetInfo *STI, uint64_t SectionAddr, in collectLocalBranchTargets() argument
1359 Start += SectionAddr; in collectLocalBranchTargets()
1360 End += SectionAddr; in collectLocalBranchTargets()
1366 ArrayRef<uint8_t> ThisBytes = Bytes.slice(Index - SectionAddr); in collectLocalBranchTargets()
1399 MCDisassembler *DisAsm, uint64_t SectionAddr, ArrayRef<uint8_t> Bytes, in addSymbolizer() argument
1422 const uint64_t ThisAddr = SectionAddr + Index; in addSymbolizer()
1585 uint64_t SectionAddr = SecI->getAddress(); in disassembleObject() local
1590 AllMappingSymbols[*SecI].emplace_back(Address - SectionAddr, in disassembleObject()
1738 uint64_t SectionAddr = Section.getAddress(); in disassembleObject() local
1760 SectionAddr, Bytes, Symbols, SynthesizedLabelNames); in disassembleObject()
1772 if (Sym.Addr != SectionAddr) in disassembleObject()
1780 Obj, SectionAddr, SectionName, in disassembleObject()
1798 uint64_t RelAdjustment = Obj.isRelocatableObject() ? 0 : SectionAddr; in disassembleObject()
1906 if (Start < SectionAddr || StopAddress <= Start) in disassembleObject()
1914 uint64_t End = std::min<uint64_t>(SectionAddr + SectSize, StopAddress); in disassembleObject()
1919 Start -= SectionAddr; in disassembleObject()
1920 End -= SectionAddr; in disassembleObject()
1944 SectionAddr + Start + VMAAdjustment); in disassembleObject()
1972 Symbol, Size, Bytes.slice(Start, End - Start), SectionAddr + Start, in disassembleObject()
2011 if (SectionAddr < StartAddress) in disassembleObject()
2012 Index = std::max<uint64_t>(Index, StartAddress - SectionAddr); in disassembleObject()
2015 dumpELFData(SectionAddr, Index, End, Bytes); in disassembleObject()
2041 SectionAddr, Index, End, AllLabels); in disassembleObject()
2043 SectionAddr, Index, End, BBAddrMapLabels, in disassembleObject()
2068 uint64_t Address = SectionAddr + Index; in disassembleObject()
2091 if (getHidden(*RelCur) || SectionAddr + RelOffset < StartAddress) { in disassembleObject()
2108 Size = dumpARMELFData(SectionAddr, Index, End, Obj, Bytes, in disassembleObject()
2132 SectionAddr + Index + VMAAdjustment, FOS, in disassembleObject()
2133 SectionAddr + End + VMAAdjustment, in disassembleObject()
2140 auto Iter1 = BBAddrMapLabels.find(SectionAddr + Index); in disassembleObject()
2146 auto Iter2 = AllLabels.find(SectionAddr + Index); in disassembleObject()
2155 uint64_t ThisAddr = SectionAddr + Index; in disassembleObject()
2171 {SectionAddr + Index + VMAAdjustment, Section.getIndex()}, FOS, in disassembleObject()
2186 Inst, SectionAddr + Index, Size, Target); in disassembleObject()
2191 Inst, DT->SubtargetInfo.get(), SectionAddr + Index, in disassembleObject()
2348 DT->InstrAnalysis->updateState(Inst, SectionAddr + Index); in disassembleObject()
2375 SectionAddr + RelOffset, Is64Bits); in disassembleObject()