Changes in directory llvm/lib/Target/PowerPC:

PPCInstr64Bit.td updated: 1.13 -> 1.14
---
Log message:

Fix an incorrect store pattern.  This fixes em3d.


---
Diffs of the changes:  (+1 -1)

 PPCInstr64Bit.td |    2 +-
 1 files changed, 1 insertion(+), 1 deletion(-)


Index: llvm/lib/Target/PowerPC/PPCInstr64Bit.td
diff -u llvm/lib/Target/PowerPC/PPCInstr64Bit.td:1.13 
llvm/lib/Target/PowerPC/PPCInstr64Bit.td:1.14
--- llvm/lib/Target/PowerPC/PPCInstr64Bit.td:1.13       Tue Jun 27 13:18:41 2006
+++ llvm/lib/Target/PowerPC/PPCInstr64Bit.td    Tue Jun 27 13:22:50 2006
@@ -251,7 +251,7 @@
                     [(store G8RC:$rS, ixaddr:$dst)]>, isPPC64;
 def STDX  : XForm_8<31, 149, (ops G8RC:$rS, memrr:$dst),
                    "stdx $rS, $dst", LdStSTD,
-                   [(store G8RC:$rS, iaddr:$dst)]>, isPPC64,
+                   [(store G8RC:$rS, xaddr:$dst)]>, isPPC64,
                    PPC970_DGroup_Cracked;
 def STDUX : XForm_8<31, 181, (ops G8RC:$rS, memrr:$dst),
                    "stdux $rS, $dst", LdStSTD,



_______________________________________________
llvm-commits mailing list
llvm-commits@cs.uiuc.edu
http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits

Reply via email to