diff options
Diffstat (limited to 'llvm/lib/Target/PowerPC/PPCFixupKinds.h')
-rw-r--r-- | llvm/lib/Target/PowerPC/PPCFixupKinds.h | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/llvm/lib/Target/PowerPC/PPCFixupKinds.h b/llvm/lib/Target/PowerPC/PPCFixupKinds.h index fcf3dbaa6cd..b3c889e3f8d 100644 --- a/llvm/lib/Target/PowerPC/PPCFixupKinds.h +++ b/llvm/lib/Target/PowerPC/PPCFixupKinds.h @@ -23,6 +23,18 @@ enum Fixups { /// branches. fixup_ppc_brcond14, + /// fixup_ppc_lo16 - A 16-bit fixup corresponding to lo16(_foo) for instrs + /// like 'li'. + fixup_ppc_lo16, + + /// fixup_ppc_ha16 - A 16-bit fixup corresponding to ha16(_foo) for instrs + /// like 'lis'. + fixup_ppc_ha16, + + /// fixup_ppc_lo14 - A 14-bit fixup corresponding to lo16(_foo) for instrs + /// like 'std'. + fixup_ppc_lo14, + // Marker LastTargetFixupKind, NumTargetFixupKinds = LastTargetFixupKind - FirstTargetFixupKind |