diff options
author | Chris Lattner <sabre@nondot.org> | 2005-10-28 20:32:44 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2005-10-28 20:32:44 +0000 |
commit | 6df2507121507c24d7155605c343e467e0106c07 (patch) | |
tree | c0b7b8783cba168c325b0b3c333d559cbd4d7460 /lib/Target/PowerPC/PPCInstrInfo.td | |
parent | dda73c12e9c8fded044a7f51c10e7a8c147b3c88 (diff) | |
download | external_llvm-6df2507121507c24d7155605c343e467e0106c07.zip external_llvm-6df2507121507c24d7155605c343e467e0106c07.tar.gz external_llvm-6df2507121507c24d7155605c343e467e0106c07.tar.bz2 |
add support for branch on ordered/unordered.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24067 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Target/PowerPC/PPCInstrInfo.td')
-rw-r--r-- | lib/Target/PowerPC/PPCInstrInfo.td | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/lib/Target/PowerPC/PPCInstrInfo.td b/lib/Target/PowerPC/PPCInstrInfo.td index e858440..73362a9 100644 --- a/lib/Target/PowerPC/PPCInstrInfo.td +++ b/lib/Target/PowerPC/PPCInstrInfo.td @@ -204,6 +204,10 @@ let isBranch = 1, isTerminator = 1 in { "bgt $crS, $block", BrB>; def BNE : BForm<16, 0, 0, 4, 2, (ops CRRC:$crS, target:$block), "bne $crS, $block", BrB>; + def BUN : BForm<16, 0, 0, 12, 3, (ops CRRC:$crS, target:$block), + "bun $crS, $block", BrB>; + def BNU : BForm<16, 0, 0, 4, 3, (ops CRRC:$crS, target:$block), + "bnu $crS, $block", BrB>; } let isCall = 1, |