Lines Matching defs:RelocationEntry
115 /// RelocationEntry - used to represent relocations internally in the dynamic
117 class RelocationEntry {
153 RelocationEntry(unsigned id, uint64_t offset, uint32_t type, int64_t addend)
157 RelocationEntry(unsigned id, uint64_t offset, uint32_t type, int64_t addend,
163 RelocationEntry(unsigned id, uint64_t offset, uint32_t type, int64_t addend,
168 RelocationEntry(unsigned id, uint64_t offset, uint32_t type, int64_t addend,
178 RelocationEntry(unsigned id, uint64_t offset, uint32_t type, int64_t addend,
274 typedef SmallVector<RelocationEntry, 64> RelocationList;
385 void addRelocationForSection(const RelocationEntry &RE, unsigned SectionID);
389 void addRelocationForSymbol(const RelocationEntry &RE, StringRef SymbolName);
401 virtual void resolveRelocation(const RelocationEntry &RE, uint64_t Value) = 0;