Lines Matching refs:SectionAddr

993 static uint64_t dumpARMELFData(uint64_t SectionAddr, uint64_t Index,  in dumpARMELFData()  argument
1001 OS << format("%8" PRIx64 ": ", SectionAddr + Index); in dumpARMELFData()
1023 static void dumpELFData(uint64_t SectionAddr, uint64_t Index, uint64_t End, in dumpELFData() argument
1032 outs() << format("%8" PRIx64 ":", SectionAddr + Index); in dumpELFData()
1092 uint64_t SectionAddr, uint64_t Start, uint64_t End, in collectBBAddrMapLabels() argument
1097 uint64_t StartAddress = SectionAddr + Start; in collectBBAddrMapLabels()
1098 uint64_t EndAddress = SectionAddr + End; in collectBBAddrMapLabels()
1112 MCInstPrinter *IP, const MCSubtargetInfo *STI, uint64_t SectionAddr, in collectLocalBranchTargets() argument
1120 Start += SectionAddr; in collectLocalBranchTargets()
1121 End += SectionAddr; in collectLocalBranchTargets()
1127 ArrayRef<uint8_t> ThisBytes = Bytes.slice(Index - SectionAddr); in collectLocalBranchTargets()
1153 MCDisassembler *DisAsm, uint64_t SectionAddr, ArrayRef<uint8_t> Bytes, in addSymbolizer() argument
1175 ArrayRef<uint8_t> ThisBytes = Bytes.slice(Index - SectionAddr); in addSymbolizer()
1410 uint64_t SectionAddr = Section.getAddress(); in disassembleObject() local
1428 MappingSymbols.emplace_back(Address - SectionAddr, 'd'); in disassembleObject()
1430 MappingSymbols.emplace_back(Address - SectionAddr, 'x'); in disassembleObject()
1432 MappingSymbols.emplace_back(Address - SectionAddr, 'a'); in disassembleObject()
1434 MappingSymbols.emplace_back(Address - SectionAddr, 't'); in disassembleObject()
1446 addSymbolizer(Ctx, TheTarget, TripleName, DisAsm, SectionAddr, Bytes, in disassembleObject()
1455 createDummySymbolInfo(Obj, SectionAddr, SectionName, in disassembleObject()
1470 uint64_t RelAdjustment = Obj.isRelocatableObject() ? 0 : SectionAddr; in disassembleObject()
1489 if (Start < SectionAddr || StopAddress <= Start) in disassembleObject()
1496 uint64_t End = std::min<uint64_t>(SectionAddr + SectSize, StopAddress); in disassembleObject()
1501 Start -= SectionAddr; in disassembleObject()
1502 End -= SectionAddr; in disassembleObject()
1515 SectionAddr + Start + VMAAdjustment); in disassembleObject()
1530 SectionAddr + Start, CommentStream); in disassembleObject()
1562 if (SectionAddr < StartAddress) in disassembleObject()
1563 Index = std::max<uint64_t>(Index, StartAddress - SectionAddr); in disassembleObject()
1571 dumpELFData(SectionAddr, Index, End, Bytes); in disassembleObject()
1586 SectionAddr, Index, End, AllLabels); in disassembleObject()
1587 collectBBAddrMapLabels(AddrToBBAddrMap, SectionAddr, Index, End, in disassembleObject()
1611 Size = dumpARMELFData(SectionAddr, Index, End, Obj, Bytes, in disassembleObject()
1633 auto Iter1 = BBAddrMapLabels.find(SectionAddr + Index); in disassembleObject()
1638 auto Iter2 = AllLabels.find(SectionAddr + Index); in disassembleObject()
1647 uint64_t ThisAddr = SectionAddr + Index; in disassembleObject()
1662 {SectionAddr + Index + VMAAdjustment, Section.getIndex()}, FOS, in disassembleObject()
1676 MIA->evaluateBranch(Inst, SectionAddr + Index, Size, Target); in disassembleObject()
1680 Inst, STI, SectionAddr + Index, Size)) { in disassembleObject()
1787 if (getHidden(*RelCur) || SectionAddr + Offset < StartAddress) { in disassembleObject()
1810 SectionAddr + Offset, Is64Bits); in disassembleObject()