15#ifndef LLVM_OBJECT_RELOCATIONRESOLVER_H
16#define LLVM_OBJECT_RELOCATIONRESOLVER_H
32std::pair<SupportsRelocation, RelocationResolver>
Interface for looking up the initializer for a variable name, used by Init::resolveReferences.
This class is the base class for all object file types.
This is a value type class that represents a single relocation in the list of relocations in the obje...
uint64_t(*)(uint64_t Type, uint64_t Offset, uint64_t S, uint64_t LocData, int64_t Addend) RelocationResolver
bool(*)(uint64_t) SupportsRelocation
uint64_t resolveRelocation(RelocationResolver Resolver, const RelocationRef &R, uint64_t S, uint64_t LocData)
std::pair< SupportsRelocation, RelocationResolver > getRelocationResolver(const ObjectFile &Obj)
This is an optimization pass for GlobalISel generic memory operations.