Lines Matching defs:Byte
588 for (uint64_t Byte = 0, End = PltContents.size(); Byte + 6 < End; ) {
590 if (PltContents[Byte] == 0xff && PltContents[Byte + 1] == 0xa3) {
596 uint32_t Imm = support::endian::read32le(PltContents.data() + Byte + 2);
597 Result.emplace_back(PltSectionVA + Byte, Imm | (uint64_t(1) << 32));
598 Byte += 6;
599 } else if (PltContents[Byte] == 0xff && PltContents[Byte + 1] == 0x25) {
602 uint32_t Imm = support::endian::read32le(PltContents.data() + Byte + 2);
603 Result.push_back(std::make_pair(PltSectionVA + Byte, Imm));
604 Byte += 6;
606 Byte++;
615 for (uint64_t Byte = 0, End = PltContents.size(); Byte + 6 < End; ) {
617 if (PltContents[Byte] == 0xff && PltContents[Byte + 1] == 0x25) {
620 uint32_t Imm = support::endian::read32le(PltContents.data() + Byte + 2);
622 std::make_pair(PltSectionVA + Byte, PltSectionVA + Byte + 6 + Imm));
623 Byte += 6;
625 Byte++;