Lines Matching refs:SectionAddr

885 static uint64_t dumpARMELFData(uint64_t SectionAddr, uint64_t Index,  in dumpARMELFData()  argument
892 OS << format("%8" PRIx64 ":\t", SectionAddr + Index); in dumpARMELFData()
912 static void dumpELFData(uint64_t SectionAddr, uint64_t Index, uint64_t End, in dumpELFData() argument
921 outs() << format("%8" PRIx64 ":", SectionAddr + Index); in dumpELFData()
979 const MCSubtargetInfo *STI, uint64_t SectionAddr, in collectLocalBranchTargets() argument
988 Start += SectionAddr; in collectLocalBranchTargets()
989 End += SectionAddr; in collectLocalBranchTargets()
996 Inst, Size, Bytes.slice(Index - SectionAddr), Index, nulls()); in collectLocalBranchTargets()
1017 MCDisassembler *DisAsm, uint64_t SectionAddr, ArrayRef<uint8_t> Bytes, in addSymbolizer() argument
1039 DisAsm->getInstruction(Inst, Size, Bytes.slice(Index), SectionAddr + Index, in addSymbolizer()
1237 uint64_t SectionAddr = Section.getAddress(); in disassembleObject() local
1250 MappingSymbols.emplace_back(Address - SectionAddr, 'd'); in disassembleObject()
1252 MappingSymbols.emplace_back(Address - SectionAddr, 'x'); in disassembleObject()
1254 MappingSymbols.emplace_back(Address - SectionAddr, 'a'); in disassembleObject()
1256 MappingSymbols.emplace_back(Address - SectionAddr, 't'); in disassembleObject()
1268 addSymbolizer(Ctx, TheTarget, TripleName, DisAsm, SectionAddr, Bytes, in disassembleObject()
1277 createDummySymbolInfo(Obj, SectionAddr, SectionName, in disassembleObject()
1292 uint64_t RelAdjustment = Obj->isRelocatableObject() ? 0 : SectionAddr; in disassembleObject()
1311 if (Start < SectionAddr || StopAddress <= Start) in disassembleObject()
1318 uint64_t End = std::min<uint64_t>(SectionAddr + SectSize, StopAddress); in disassembleObject()
1323 Start -= SectionAddr; in disassembleObject()
1324 End -= SectionAddr; in disassembleObject()
1337 SectionAddr + Start + VMAAdjustment); in disassembleObject()
1352 SectionAddr + Start, CommentStream); in disassembleObject()
1384 if (SectionAddr < StartAddress) in disassembleObject()
1385 Index = std::max<uint64_t>(Index, StartAddress - SectionAddr); in disassembleObject()
1393 dumpELFData(SectionAddr, Index, End, Bytes); in disassembleObject()
1407 SectionAddr, Index, End, AllLabels); in disassembleObject()
1429 Size = dumpARMELFData(SectionAddr, Index, End, Obj, Bytes, in disassembleObject()
1451 auto Iter = AllLabels.find(SectionAddr + Index); in disassembleObject()
1460 SectionAddr + Index, CommentStream); in disassembleObject()
1471 {SectionAddr + Index + VMAAdjustment, Section.getIndex()}, FOS, in disassembleObject()
1485 MIA->evaluateBranch(Inst, SectionAddr + Index, Size, Target); in disassembleObject()
1489 Inst, SectionAddr + Index, Size)) { in disassembleObject()
1591 if (getHidden(*RelCur) || SectionAddr + Offset < StartAddress) { in disassembleObject()
1614 SectionAddr + Offset, Is64Bits); in disassembleObject()