LLVM 19.0.0git
Namespaces | Typedefs | Functions
RelocationResolver.h File Reference
#include <cstdint>
#include <utility>

Go to the source code of this file.

Namespaces

namespace  llvm
 This is an optimization pass for GlobalISel generic memory operations.
 
namespace  llvm::object
 

Typedefs

using llvm::object::SupportsRelocation = bool(*)(uint64_t)
 
using llvm::object::RelocationResolver = uint64_t(*)(uint64_t Type, uint64_t Offset, uint64_t S, uint64_t LocData, int64_t Addend)
 

Functions

std::pair< SupportsRelocation, RelocationResolver > llvm::object::getRelocationResolver (const ObjectFile &Obj)
 
uint64_t llvm::object::resolveRelocation (RelocationResolver Resolver, const RelocationRef &R, uint64_t S, uint64_t LocData)