summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/PowerPC/PPCFixupKinds.h
diff options
context:
space:
mode:
Diffstat (limited to 'llvm/lib/Target/PowerPC/PPCFixupKinds.h')
-rw-r--r--llvm/lib/Target/PowerPC/PPCFixupKinds.h7
1 files changed, 6 insertions, 1 deletions
diff --git a/llvm/lib/Target/PowerPC/PPCFixupKinds.h b/llvm/lib/Target/PowerPC/PPCFixupKinds.h
index d1d44f54ff5..fcf3dbaa6cd 100644
--- a/llvm/lib/Target/PowerPC/PPCFixupKinds.h
+++ b/llvm/lib/Target/PowerPC/PPCFixupKinds.h
@@ -15,9 +15,14 @@
namespace llvm {
namespace PPC {
enum Fixups {
- // fixup_ppc_br24 - 24-bit PC relative relocation for calls like 'bl'.
+ // fixup_ppc_br24 - 24-bit PC relative relocation for direct branches like 'b'
+ // and 'bl'.
fixup_ppc_br24 = FirstTargetFixupKind,
+ /// fixup_ppc_brcond14 - 14-bit PC relative relocation for conditional
+ /// branches.
+ fixup_ppc_brcond14,
+
// Marker
LastTargetFixupKind,
NumTargetFixupKinds = LastTargetFixupKind - FirstTargetFixupKind
OpenPOWER on IntegriCloud