Lines Matching refs:InstrOffset
1292 auto disassembleInstruction = [&](uint64_t InstrOffset, MCInst &Instruction, in disassemblePLTSectionAArch64()
1294 const uint64_t InstrAddr = SectionAddress + InstrOffset; in disassemblePLTSectionAArch64()
1296 PLTData.slice(InstrOffset), InstrAddr, in disassemblePLTSectionAArch64()
1300 << Twine::utohexstr(InstrOffset) << '\n'; in disassemblePLTSectionAArch64()
1305 uint64_t InstrOffset = 0; in disassemblePLTSectionAArch64() argument
1307 while (InstrOffset < SectionSize) { in disassemblePLTSectionAArch64()
1310 uint64_t EntryOffset = InstrOffset; in disassemblePLTSectionAArch64()
1314 while (InstrOffset < SectionSize) { in disassemblePLTSectionAArch64()
1315 disassembleInstruction(InstrOffset, Instruction, InstrSize); in disassemblePLTSectionAArch64()
1319 InstrOffset += InstrSize; in disassemblePLTSectionAArch64()
1332 InstrOffset += InstrSize; in disassemblePLTSectionAArch64()
1335 while (InstrOffset < SectionSize) { in disassemblePLTSectionAArch64()
1336 disassembleInstruction(InstrOffset, Instruction, InstrSize); in disassemblePLTSectionAArch64()
1340 InstrOffset += InstrSize; in disassemblePLTSectionAArch64()
1353 auto disassembleInstruction = [&](uint64_t InstrOffset, MCInst &Instruction, in disassemblePLTSectionX86()
1355 const uint64_t InstrAddr = SectionAddress + InstrOffset; in disassemblePLTSectionX86()
1357 PLTData.slice(InstrOffset), InstrAddr, in disassemblePLTSectionX86()
1361 << Twine::utohexstr(InstrOffset) << '\n'; in disassemblePLTSectionX86()
1369 uint64_t InstrSize, InstrOffset = EntryOffset; in disassemblePLTSectionX86() local
1370 while (InstrOffset < EntryOffset + EntrySize) { in disassemblePLTSectionX86()
1371 disassembleInstruction(InstrOffset, Instruction, InstrSize); in disassemblePLTSectionX86()
1380 InstrOffset += InstrSize; in disassemblePLTSectionX86()
1383 if (InstrOffset + InstrSize > EntryOffset + EntrySize) in disassemblePLTSectionX86()
1388 SectionAddress + InstrOffset, in disassemblePLTSectionX86()
1391 << Twine::utohexstr(SectionAddress + InstrOffset) << '\n'; in disassemblePLTSectionX86()