diff options
author | Bill Schmidt <wschmidt@linux.vnet.ibm.com> | 2013-06-12 15:14:42 +0000 |
---|---|---|
committer | Bill Schmidt <wschmidt@linux.vnet.ibm.com> | 2013-06-12 15:14:42 +0000 |
commit | 6207a4b7dd6b039873cc64a964f89a8badf1a054 (patch) | |
tree | fa2283d969d92ce820e3536004c199b163ed3648 /llvm/lib | |
parent | 71affba988eebc73f3c3556a79d7fdda33b53766 (diff) | |
download | bcm5719-llvm-6207a4b7dd6b039873cc64a964f89a8badf1a054.tar.gz bcm5719-llvm-6207a4b7dd6b039873cc64a964f89a8badf1a054.zip |
Add artificial PRED_BAD to PPC::Predicate enumeration.
Allows returning a PPC::Predicate from a function with a no-predicate
value possible. Preparatory patch for fast-isel on PPC64 ELF. No
behavioral change intended.
llvm-svn: 183841
Diffstat (limited to 'llvm/lib')
-rw-r--r-- | llvm/lib/Target/PowerPC/MCTargetDesc/PPCPredicates.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/llvm/lib/Target/PowerPC/MCTargetDesc/PPCPredicates.h b/llvm/lib/Target/PowerPC/MCTargetDesc/PPCPredicates.h index 444758cc8b6..3ab90057e41 100644 --- a/llvm/lib/Target/PowerPC/MCTargetDesc/PPCPredicates.h +++ b/llvm/lib/Target/PowerPC/MCTargetDesc/PPCPredicates.h @@ -32,7 +32,8 @@ namespace PPC { PRED_GT = (1 << 5) | 12, PRED_NE = (2 << 5) | 4, PRED_UN = (3 << 5) | 12, - PRED_NU = (3 << 5) | 4 + PRED_NU = (3 << 5) | 4, + PRED_BAD = 0 }; /// Invert the specified predicate. != -> ==, < -> >=. |