summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/CellSPU/SPUISelLowering.cpp
diff options
context:
space:
mode:
authorEli Friedman <eli.friedman@gmail.com>2009-05-26 19:18:56 +0000
committerEli Friedman <eli.friedman@gmail.com>2009-05-26 19:18:56 +0000
commit8c7bff96ed169a93dce0f61aac4c4ec6b5464165 (patch)
treeebaefbfd22d9b0a406eb0f97fc543301bbfbfba2 /llvm/lib/Target/CellSPU/SPUISelLowering.cpp
parent49db7388336c31a7cbb9cc2c1ce54dcb280fc202 (diff)
downloadbcm5719-llvm-8c7bff96ed169a93dce0f61aac4c4ec6b5464165.tar.gz
bcm5719-llvm-8c7bff96ed169a93dce0f61aac4c4ec6b5464165.zip
Don't abuse the quirky behavior of LegalizeDAG for XINT_TO_FP and
FP_TO_XINT. Necessary for some cleanups I'm working on. llvm-svn: 72431
Diffstat (limited to 'llvm/lib/Target/CellSPU/SPUISelLowering.cpp')
-rw-r--r--llvm/lib/Target/CellSPU/SPUISelLowering.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/llvm/lib/Target/CellSPU/SPUISelLowering.cpp b/llvm/lib/Target/CellSPU/SPUISelLowering.cpp
index cef87e9a498..864a914bba7 100644
--- a/llvm/lib/Target/CellSPU/SPUISelLowering.cpp
+++ b/llvm/lib/Target/CellSPU/SPUISelLowering.cpp
@@ -2304,7 +2304,7 @@ static SDValue LowerFP_TO_INT(SDValue Op, SelectionDAG &DAG,
return ExpandLibCall(LC, Op, DAG, false, Dummy, TLI);
}
- return SDValue();
+ return Op;
}
//! Lower ISD::SINT_TO_FP, ISD::UINT_TO_FP for i32
@@ -2330,7 +2330,7 @@ static SDValue LowerINT_TO_FP(SDValue Op, SelectionDAG &DAG,
return ExpandLibCall(LC, Op, DAG, false, Dummy, TLI);
}
- return SDValue();
+ return Op;
}
//! Lower ISD::SETCC
OpenPOWER on IntegriCloud