|
bool | llvm::jitlink::aarch32::hasTargetFlags (Symbol &Sym, TargetFlagsType Flags) |
| Check whether the given target flags are set for this Symbol.
|
|
const char * | llvm::jitlink::aarch32::getCPUArchName (ARMBuildAttrs::CPUArch K) |
| Human-readable name for a given CPU architecture kind.
|
|
const char * | llvm::jitlink::aarch32::getEdgeKindName (Edge::Kind K) |
| Get a human-readable name for the given AArch32 edge kind.
|
|
ArmConfig | llvm::jitlink::aarch32::getArmConfigForCPUArch (ARMBuildAttrs::CPUArch CPUArch) |
| Obtain the sub-arch configuration for a given Arm CPU model.
|
|
Expected< int64_t > | llvm::jitlink::aarch32::readAddendData (LinkGraph &G, Block &B, Edge::OffsetT Offset, Edge::Kind Kind) |
| Helper function to read the initial addend for Data-class relocations.
|
|
Expected< int64_t > | llvm::jitlink::aarch32::readAddendArm (LinkGraph &G, Block &B, Edge::OffsetT Offset, Edge::Kind Kind) |
| Helper function to read the initial addend for Arm-class relocations.
|
|
Expected< int64_t > | llvm::jitlink::aarch32::readAddendThumb (LinkGraph &G, Block &B, Edge::OffsetT Offset, Edge::Kind Kind, const ArmConfig &ArmCfg) |
| Helper function to read the initial addend for Thumb-class relocations.
|
|
Expected< int64_t > | llvm::jitlink::aarch32::readAddend (LinkGraph &G, Block &B, Edge::OffsetT Offset, Edge::Kind Kind, const ArmConfig &ArmCfg) |
| Read the initial addend for a REL-type relocation.
|
|
Error | llvm::jitlink::aarch32::applyFixupData (LinkGraph &G, Block &B, const Edge &E) |
| Helper function to apply the fixup for Data-class relocations.
|
|
Error | llvm::jitlink::aarch32::applyFixupArm (LinkGraph &G, Block &B, const Edge &E) |
| Helper function to apply the fixup for Arm-class relocations.
|
|
Error | llvm::jitlink::aarch32::applyFixupThumb (LinkGraph &G, Block &B, const Edge &E, const ArmConfig &ArmCfg) |
| Helper function to apply the fixup for Thumb-class relocations.
|
|
Error | llvm::jitlink::aarch32::applyFixup (LinkGraph &G, Block &B, const Edge &E, const ArmConfig &ArmCfg) |
| Apply fixup expression for edge to block content.
|
|