Lines Matching refs:uint8_t
31 const uint8_t *loc) const = 0;
33 virtual void writeGotPltHeader(uint8_t *buf) const {} in writeGotPltHeader()
34 virtual void writeGotHeader(uint8_t *buf) const {} in writeGotHeader()
35 virtual void writeGotPlt(uint8_t *buf, const Symbol &s) const {}; in writeGotPlt()
36 virtual void writeIgotPlt(uint8_t *buf, const Symbol &s) const {} in writeIgotPlt()
37 virtual int64_t getImplicitAddend(const uint8_t *buf, RelType type) const;
43 virtual void writePltHeader(uint8_t *buf) const {} in writePltHeader()
45 virtual void writePlt(uint8_t *buf, const Symbol &sym, in writePlt()
47 virtual void writeIplt(uint8_t *buf, const Symbol &sym, in writeIplt()
52 virtual void writeIBTPlt(uint8_t *buf, size_t numEntries) const {} in writeIBTPlt()
79 virtual bool adjustPrologueForCrossSplitStack(uint8_t *loc, uint8_t *end,
80 uint8_t stOther) const;
86 virtual void relocate(uint8_t *loc, const Relocation &rel,
88 void relocateNoSym(uint8_t *loc, RelType type, uint64_t val) const { in relocateNoSym()
95 virtual void applyJumpInstrMod(uint8_t *loc, JumpModType type, in applyJumpInstrMod()
145 std::array<uint8_t, 4> trapInstr;
149 llvm::Optional<std::vector<std::vector<uint8_t>>> nopInstrs;
158 const uint8_t *loc) const;
159 virtual void relaxGot(uint8_t *loc, const Relocation &rel,
161 virtual void relaxTlsGdToIe(uint8_t *loc, const Relocation &rel,
163 virtual void relaxTlsGdToLe(uint8_t *loc, const Relocation &rel,
165 virtual void relaxTlsIeToLe(uint8_t *loc, const Relocation &rel,
167 virtual void relaxTlsLdToLe(uint8_t *loc, const Relocation &rel,
199 ErrorPlace getErrorPlace(const uint8_t *loc);
201 static inline std::string getErrorLocation(const uint8_t *loc) { in getErrorLocation()
205 void writePPC32GlinkSection(uint8_t *buf, size_t numEntries);
207 bool tryRelaxPPC64TocIndirection(const Relocation &rel, uint8_t *bufLoc);
217 unsigned getPPC64GlobalEntryToLocalEntryOffset(uint8_t stOther);
222 void writePrefixedInstruction(uint8_t *loc, uint64_t insn);
236 uint64_t secAddr, uint8_t *buf) const;
238 uint64_t secAddr, uint8_t *buf) const;
246 void reportRangeError(uint8_t *loc, const Relocation &rel, const Twine &v,
248 void reportRangeError(uint8_t *loc, int64_t v, int n, const Symbol &sym,
252 inline void checkInt(uint8_t *loc, int64_t v, int n, const Relocation &rel) { in checkInt()
258 inline void checkUInt(uint8_t *loc, uint64_t v, int n, const Relocation &rel) { in checkUInt()
264 inline void checkIntUInt(uint8_t *loc, uint64_t v, int n, in checkIntUInt()
273 inline void checkAlignment(uint8_t *loc, uint64_t v, int n, in checkAlignment()