Lines Matching refs:PltContents
502 findPltEntries(uint64_t PltSectionVA, ArrayRef<uint8_t> PltContents,
573 findX86PltEntries(uint64_t PltSectionVA, ArrayRef<uint8_t> PltContents, in findX86PltEntries() argument
577 for (uint64_t Byte = 0, End = PltContents.size(); Byte + 6 < End; ) { in findX86PltEntries()
579 if (PltContents[Byte] == 0xff && PltContents[Byte + 1] == 0xa3) { in findX86PltEntries()
582 uint32_t Imm = support::endian::read32le(PltContents.data() + Byte + 2); in findX86PltEntries()
586 } else if (PltContents[Byte] == 0xff && PltContents[Byte + 1] == 0x25) { in findX86PltEntries()
589 uint32_t Imm = support::endian::read32le(PltContents.data() + Byte + 2); in findX86PltEntries()
599 findX86_64PltEntries(uint64_t PltSectionVA, ArrayRef<uint8_t> PltContents) { in findX86_64PltEntries() argument
602 for (uint64_t Byte = 0, End = PltContents.size(); Byte + 6 < End; ) { in findX86_64PltEntries()
604 if (PltContents[Byte] == 0xff && PltContents[Byte + 1] == 0x25) { in findX86_64PltEntries()
607 uint32_t Imm = support::endian::read32le(PltContents.data() + Byte + 2); in findX86_64PltEntries()
618 uint64_t PltSectionVA, ArrayRef<uint8_t> PltContents, in findPltEntries() argument
622 return findX86PltEntries(PltSectionVA, PltContents, GotPltSectionVA); in findPltEntries()
624 return findX86_64PltEntries(PltSectionVA, PltContents); in findPltEntries()