summaryrefslogtreecommitdiffstats
path: root/llvm/lib
diff options
context:
space:
mode:
authorDuncan Sands <baldrick@free.fr>2008-11-05 07:17:27 +0000
committerDuncan Sands <baldrick@free.fr>2008-11-05 07:17:27 +0000
commit68035d407667a47648f54f3e87fab8762b888bf4 (patch)
tree8707f0a2c78df5bc4e499cbfd5e5941bb7d0484b /llvm/lib
parent27889ab29f3eaff7ad1ddd136f61f5a368cd25b1 (diff)
downloadbcm5719-llvm-68035d407667a47648f54f3e87fab8762b888bf4.tar.gz
bcm5719-llvm-68035d407667a47648f54f3e87fab8762b888bf4.zip
Fix thinko in ppcf128 expansion of truncating store.
llvm-svn: 58753
Diffstat (limited to 'llvm/lib')
-rw-r--r--llvm/lib/CodeGen/SelectionDAG/LegalizeFloatTypes.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/CodeGen/SelectionDAG/LegalizeFloatTypes.cpp b/llvm/lib/CodeGen/SelectionDAG/LegalizeFloatTypes.cpp
index 9e31699c559..903de808a62 100644
--- a/llvm/lib/CodeGen/SelectionDAG/LegalizeFloatTypes.cpp
+++ b/llvm/lib/CodeGen/SelectionDAG/LegalizeFloatTypes.cpp
@@ -1183,7 +1183,7 @@ SDValue DAGTypeLegalizer::ExpandFloatOp_STORE(SDNode *N, unsigned OpNo) {
SDValue Lo, Hi;
GetExpandedOp(ST->getValue(), Lo, Hi);
- return DAG.getTruncStore(Chain, Lo, Ptr,
+ return DAG.getTruncStore(Chain, Hi, Ptr,
ST->getSrcValue(), ST->getSrcValueOffset(),
ST->getMemoryVT(),
ST->isVolatile(), ST->getAlignment());
OpenPOWER on IntegriCloud