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