Searched refs:PltContents (Results 1 – 6 of 6) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Target/ARM/MCTargetDesc/ |
| H A D | ARMMCTargetDesc.cpp | 437 findPltEntries(uint64_t PltSectionVA, ArrayRef<uint8_t> PltContents, 642 ArrayRef<uint8_t> PltContents, in findPltEntries() argument 654 for (uint64_t Byte = 0, End = PltContents.size(); Byte + 12 < End; in findPltEntries() 665 support::endian::read16(PltContents.data() + Byte, InstrEndianness); in findPltEntries() 670 PltContents.data() + Byte + 2, InstrEndianness); in findPltEntries() 679 PltContents.data() + Byte + 4, InstrEndianness); in findPltEntries() 684 PltContents.data() + Byte + 6, InstrEndianness); in findPltEntries() 698 if (!instructionsMatch(Insns, PltContents.data() + Byte + 8, in findPltEntries() 713 for (uint64_t Byte = 0, End = PltContents.size(); Byte + 12 < End; in findPltEntries() 716 if (instructionsMatch(LongEntryInsns, PltContents.data() + Byte, in findPltEntries() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/ |
| H A D | X86MCTargetDesc.cpp | 515 findPltEntries(uint64_t PltSectionVA, ArrayRef<uint8_t> PltContents, 584 findX86PltEntries(uint64_t PltSectionVA, ArrayRef<uint8_t> PltContents) { in findX86PltEntries() argument 587 for (uint64_t Byte = 0, End = PltContents.size(); Byte + 6 < End; ) { in findX86PltEntries() 589 if (PltContents[Byte] == 0xff && PltContents[Byte + 1] == 0xa3) { in findX86PltEntries() 595 uint32_t Imm = support::endian::read32le(PltContents.data() + Byte + 2); in findX86PltEntries() 598 } else if (PltContents[Byte] == 0xff && PltContents[Byte + 1] == 0x25) { in findX86PltEntries() 601 uint32_t Imm = support::endian::read32le(PltContents.data() + Byte + 2); in findX86PltEntries() 611 findX86_64PltEntries(uint64_t PltSectionVA, ArrayRef<uint8_t> PltContents) { in findX86_64PltEntries() argument 614 for (uint64_t Byte = 0, End = PltContents.size(); Byte + 6 < End; ) { in findX86_64PltEntries() 616 if (PltContents[Byte] == 0xff && PltContents[Byte + 1] == 0x25) { in findX86_64PltEntries() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/MCTargetDesc/ |
| H A D | AArch64MCTargetDesc.cpp | 468 findPltEntries(uint64_t PltSectionVA, ArrayRef<uint8_t> PltContents, in findPltEntries() argument 472 for (uint64_t Byte = 0, End = PltContents.size(); Byte + 7 < End; in findPltEntries() 474 uint32_t Insn = support::endian::read32le(PltContents.data() + Byte); in findPltEntries() 479 Insn = support::endian::read32le(PltContents.data() + Byte + Off); in findPltEntries() 488 support::endian::read32le(PltContents.data() + Byte + Off); in findPltEntries()
|
| /freebsd/contrib/llvm-project/llvm/lib/Object/ |
| H A D | ELFObjectFile.cpp | 867 Expected<StringRef> PltContents = Section.getContents(); in getPltEntries() local 868 if (!PltContents) { in getPltEntries() 869 consumeError(PltContents.takeError()); in getPltEntries() 875 arrayRefFromStringRef(*PltContents), STI)); in getPltEntries()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/ |
| H A D | HexagonMCTargetDesc.cpp | 764 findPltEntries(uint64_t PltSectionVA, ArrayRef<uint8_t> PltContents, in findPltEntries() argument 768 for (uint64_t Byte = 0x0, End = PltContents.size(); Byte < End; Byte += 4) { in findPltEntries() 770 uint32_t ImmExt = support::endian::read32le(PltContents.data() + Byte); in findPltEntries() 774 support::endian::read32le(PltContents.data() + Byte + 4); in findPltEntries()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/MC/ |
| H A D | MCInstrAnalysis.h | 198 findPltEntries(uint64_t PltSectionVA, ArrayRef<uint8_t> PltContents, in findPltEntries() argument
|