summaryrefslogtreecommitdiffstats
path: root/llvm
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2006-01-11 07:14:01 +0000
committerChris Lattner <sabre@nondot.org>2006-01-11 07:14:01 +0000
commit8e0bee11e3e5d4155f5f68f5024823cc0ccc32b6 (patch)
tree5caa65d2f6b65edb906ecb51b7191fb97b3d653b /llvm
parent7e60169a645ac6d2f5b20809156d893efbb28861 (diff)
downloadbcm5719-llvm-8e0bee11e3e5d4155f5f68f5024823cc0ccc32b6.tar.gz
bcm5719-llvm-8e0bee11e3e5d4155f5f68f5024823cc0ccc32b6.zip
Write this pattern in canonical form, allowing more patterns to match.
This implements Regression/CodeGen/SparcV8/xnor.ll llvm-svn: 25209
Diffstat (limited to 'llvm')
-rw-r--r--llvm/lib/Target/SparcV8/SparcV8InstrInfo.td2
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/Target/SparcV8/SparcV8InstrInfo.td b/llvm/lib/Target/SparcV8/SparcV8InstrInfo.td
index 3188de72cd5..e3b2e13a8f3 100644
--- a/llvm/lib/Target/SparcV8/SparcV8InstrInfo.td
+++ b/llvm/lib/Target/SparcV8/SparcV8InstrInfo.td
@@ -335,7 +335,7 @@ def XORri : F3_2<2, 0b000011,
def XNORrr : F3_1<2, 0b000111,
(ops IntRegs:$dst, IntRegs:$b, IntRegs:$c),
"xnor $b, $c, $dst",
- [(set IntRegs:$dst, (xor IntRegs:$b, (not IntRegs:$c)))]>;
+ [(set IntRegs:$dst, (not (xor IntRegs:$b, IntRegs:$c)))]>;
def XNORri : F3_2<2, 0b000111,
(ops IntRegs:$dst, IntRegs:$b, i32imm:$c),
"xnor $b, $c, $dst", []>;
OpenPOWER on IntegriCloud