Lines Matching refs:Byte
469 for (uint64_t Byte = 0, End = PltContents.size(); Byte + 6 < End; ) {
471 if (PltContents[Byte] == 0xff && PltContents[Byte + 1] == 0xa3) {
474 uint32_t Imm = support::endian::read32le(PltContents.data() + Byte + 2);
476 std::make_pair(PltSectionVA + Byte, GotPltSectionVA + Imm));
477 Byte += 6;
478 } else if (PltContents[Byte] == 0xff && PltContents[Byte + 1] == 0x25) {
481 uint32_t Imm = support::endian::read32le(PltContents.data() + Byte + 2);
482 Result.push_back(std::make_pair(PltSectionVA + Byte, Imm));
483 Byte += 6;
485 Byte++;
494 for (uint64_t Byte = 0, End = PltContents.size(); Byte + 6 < End; ) {
496 if (PltContents[Byte] == 0xff && PltContents[Byte + 1] == 0x25) {
499 uint32_t Imm = support::endian::read32le(PltContents.data() + Byte + 2);
501 std::make_pair(PltSectionVA + Byte, PltSectionVA + Byte + 6 + Imm));
502 Byte += 6;
504 Byte++;