Lines Matching defs:PltContents
516 findPltEntries(uint64_t PltSectionVA, ArrayRef<uint8_t> PltContents,
585 findX86PltEntries(uint64_t PltSectionVA, ArrayRef<uint8_t> PltContents) {
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);
599 } else if (PltContents[Byte] == 0xff && PltContents[Byte + 1] == 0x25) {
602 uint32_t Imm = support::endian::read32le(PltContents.data() + Byte + 2);
612 findX86_64PltEntries(uint64_t PltSectionVA, ArrayRef<uint8_t> PltContents) {
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);
632 ArrayRef<uint8_t> PltContents,
636 return findX86PltEntries(PltSectionVA, PltContents);
638 return findX86_64PltEntries(PltSectionVA, PltContents);