9#ifndef LLVM_MC_MCFIXUPKINDINFO_H
10#define LLVM_MC_MCFIXUPKINDINFO_H
This is an optimization pass for GlobalISel generic memory operations.
Target independent information on a fixup kind.
const char * Name
A target specific name for the fixup kind.
unsigned TargetOffset
The bit offset to write the relocation into.
@ FKF_IsTarget
Should this fixup be evaluated in a target dependent manner?
@ FKF_IsAlignedDownTo32Bits
Should this fixup kind force a 4-byte aligned effective PC value?
@ FKF_Constant
This fixup kind should be resolved if defined.
@ FKF_IsPCRel
Is this fixup kind PCrelative? This is used by the assembler backend to evaluate fixup values in a ta...
unsigned TargetSize
The number of bits written by this fixup.
unsigned Flags
Flags describing additional information on this fixup kind.