assert(false && "Unsupported UINT_TO_FP!");
case MVT::i32:
Parts = TwoE32;
+ break;
case MVT::i64:
Parts = TwoE64;
+ break;
case MVT::i128:
Parts = TwoE128;
+ break;
}
Lo = DAG.getNode(ISD::FADD, VT, Hi,
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());