Lines Matching defs:RelocationEntry
116 /// RelocationEntry - used to represent relocations internally in the dynamic
118 class RelocationEntry {
154 RelocationEntry(unsigned id, uint64_t offset, uint32_t type, int64_t addend)
158 RelocationEntry(unsigned id, uint64_t offset, uint32_t type, int64_t addend,
164 RelocationEntry(unsigned id, uint64_t offset, uint32_t type, int64_t addend,
169 RelocationEntry(unsigned id, uint64_t offset, uint32_t type, int64_t addend,
179 RelocationEntry(unsigned id, uint64_t offset, uint32_t type, int64_t addend,
275 typedef SmallVector<RelocationEntry, 64> RelocationList;
392 void addRelocationForSection(const RelocationEntry &RE, unsigned SectionID);
396 void addRelocationForSymbol(const RelocationEntry &RE, StringRef SymbolName);
408 virtual void resolveRelocation(const RelocationEntry &RE, uint64_t Value) = 0;