Lines Matching refs:uint64_t
28 void resolveRelocation(const SectionEntry &Section, uint64_t Offset,
29 uint64_t Value, uint32_t Type, int64_t Addend,
30 uint64_t SymOffset = 0, SID SectionID = 0);
32 void resolveX86_64Relocation(const SectionEntry &Section, uint64_t Offset,
33 uint64_t Value, uint32_t Type, int64_t Addend,
34 uint64_t SymOffset);
36 void resolveX86Relocation(const SectionEntry &Section, uint64_t Offset,
39 void resolveAArch64Relocation(const SectionEntry &Section, uint64_t Offset,
40 uint64_t Value, uint32_t Type, int64_t Addend);
48 void resolveARMRelocation(const SectionEntry &Section, uint64_t Offset,
51 void resolvePPC32Relocation(const SectionEntry &Section, uint64_t Offset,
52 uint64_t Value, uint32_t Type, int64_t Addend);
54 void resolvePPC64Relocation(const SectionEntry &Section, uint64_t Offset,
55 uint64_t Value, uint32_t Type, int64_t Addend);
57 void resolveSystemZRelocation(const SectionEntry &Section, uint64_t Offset,
58 uint64_t Value, uint32_t Type, int64_t Addend);
60 void resolveBPFRelocation(const SectionEntry &Section, uint64_t Offset,
61 uint64_t Value, uint32_t Type, int64_t Addend);
104 uint64_t allocateGOTEntries(unsigned no);
107 uint64_t findOrAllocGOTEntry(const RelocationValueRef &Value,
112 void resolveGOTOffsetRelocation(unsigned SectionID, uint64_t Offset,
113 uint64_t GOTOffset, uint32_t Type);
117 RelocationEntry computeGOTOffsetRE(uint64_t GOTOffset, uint64_t SymbolOffset,
121 void *computePlaceholderAddress(unsigned SectionID, uint64_t Offset) const;
125 void processSimpleRelocation(unsigned SectionID, uint64_t Offset, unsigned RelType, RelocationValueRef Value);
146 StringMap<uint64_t> GOTSymbolOffsets;
158 std::map<RelocationValueRef, uint64_t> GOTOffsetMap;
175 void resolveRelocation(const RelocationEntry &RE, uint64_t Value) override;