[llvm-commits] CVS: llvm/lib/Target/SparcV8/SparcV8InstrInfo.td
Chris Lattner
lattner at cs.uiuc.edu
Tue Jan 10 23:14:14 PST 2006
Changes in directory llvm/lib/Target/SparcV8:
SparcV8InstrInfo.td updated: 1.98 -> 1.99
---
Log message:
Write this pattern in canonical form, allowing more patterns to match.
This implements Regression/CodeGen/SparcV8/xnor.ll
---
Diffs of the changes: (+1 -1)
SparcV8InstrInfo.td | 2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/lib/Target/SparcV8/SparcV8InstrInfo.td
diff -u llvm/lib/Target/SparcV8/SparcV8InstrInfo.td:1.98 llvm/lib/Target/SparcV8/SparcV8InstrInfo.td:1.99
--- llvm/lib/Target/SparcV8/SparcV8InstrInfo.td:1.98 Mon Jan 9 12:28:21 2006
+++ llvm/lib/Target/SparcV8/SparcV8InstrInfo.td Wed Jan 11 01:14:01 2006
@@ -335,7 +335,7 @@
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", []>;
More information about the llvm-commits
mailing list