Lines Matching refs:SectionAddr

1341 static uint64_t dumpARMELFData(uint64_t SectionAddr, uint64_t Index,  in dumpARMELFData()  argument
1349 OS << format("%8" PRIx64 ": ", SectionAddr + Index); in dumpARMELFData()
1371 static void dumpELFData(uint64_t SectionAddr, uint64_t Index, uint64_t End, in dumpELFData() argument
1380 outs() << format("%8" PRIx64 ":", SectionAddr + Index); in dumpELFData()
1447 const BBAddrMapInfo &FullAddrMap, uint64_t SectionAddr, uint64_t Start, in collectBBAddrMapLabels() argument
1453 uint64_t StartAddress = SectionAddr + Start; in collectBBAddrMapLabels()
1454 uint64_t EndAddress = SectionAddr + End; in collectBBAddrMapLabels()
1484 const MCSubtargetInfo *STI, uint64_t SectionAddr, in collectLocalBranchTargets() argument
1497 Start += SectionAddr; in collectLocalBranchTargets()
1498 End += SectionAddr; in collectLocalBranchTargets()
1504 ArrayRef<uint8_t> ThisBytes = Bytes.slice(Index - SectionAddr); in collectLocalBranchTargets()
1537 MCDisassembler *DisAsm, uint64_t SectionAddr, ArrayRef<uint8_t> Bytes, in addSymbolizer() argument
1560 const uint64_t ThisAddr = SectionAddr + Index; in addSymbolizer()
1722 uint64_t SectionAddr = SecI->getAddress(); in disassembleObject() local
1727 AllMappingSymbols[*SecI].emplace_back(Address - SectionAddr, in disassembleObject()
1872 uint64_t SectionAddr = Section.getAddress(); in disassembleObject() local
1894 SectionAddr, Bytes, Symbols, SynthesizedLabelNames); in disassembleObject()
1906 if (Sym.Addr != SectionAddr) in disassembleObject()
1914 Obj, SectionAddr, SectionName, in disassembleObject()
1932 uint64_t RelAdjustment = Obj.isRelocatableObject() ? 0 : SectionAddr; in disassembleObject()
2040 if (Start < SectionAddr || StopAddress <= Start) in disassembleObject()
2048 uint64_t End = std::min<uint64_t>(SectionAddr + SectSize, StopAddress); in disassembleObject()
2053 Start -= SectionAddr; in disassembleObject()
2054 End -= SectionAddr; in disassembleObject()
2078 SectionAddr + Start + VMAAdjustment); in disassembleObject()
2106 Symbol, Size, Bytes.slice(Start, End - Start), SectionAddr + Start); in disassembleObject()
2150 if (SectionAddr < StartAddress) in disassembleObject()
2151 Index = std::max<uint64_t>(Index, StartAddress - SectionAddr); in disassembleObject()
2154 dumpELFData(SectionAddr, Index, End, Bytes); in disassembleObject()
2180 SectionAddr, Index, End, AllLabels); in disassembleObject()
2181 collectBBAddrMapLabels(FullAddrMap, SectionAddr, Index, End, in disassembleObject()
2206 uint64_t Address = SectionAddr + Index; in disassembleObject()
2229 if (getHidden(*RelCur) || SectionAddr + RelOffset < StartAddress) { in disassembleObject()
2246 Size = dumpARMELFData(SectionAddr, Index, End, Obj, Bytes, in disassembleObject()
2270 SectionAddr + Index + VMAAdjustment, FOS, in disassembleObject()
2271 SectionAddr + End + VMAAdjustment, in disassembleObject()
2278 auto Iter1 = BBAddrMapLabels.find(SectionAddr + Index); in disassembleObject()
2284 auto Iter2 = AllLabels.find(SectionAddr + Index); in disassembleObject()
2293 uint64_t ThisAddr = SectionAddr + Index; in disassembleObject()
2309 {SectionAddr + Index + VMAAdjustment, Section.getIndex()}, FOS, in disassembleObject()
2324 Inst, SectionAddr + Index, Size, Target); in disassembleObject()
2329 Inst, DT->SubtargetInfo.get(), SectionAddr + Index, in disassembleObject()
2486 DT->InstrAnalysis->updateState(Inst, SectionAddr + Index); in disassembleObject()
2513 SectionAddr + RelOffset, Is64Bits); in disassembleObject()