summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/R600/AMDGPUISelLowering.cpp
diff options
context:
space:
mode:
authorMatt Arsenault <Matthew.Arsenault@amd.com>2014-10-03 23:54:27 +0000
committerMatt Arsenault <Matthew.Arsenault@amd.com>2014-10-03 23:54:27 +0000
commit6cda887776339aaaa5b123236bf157430321a7c7 (patch)
treec37f66c385cb25f5f83d207dd01138a56c027de1 /llvm/lib/Target/R600/AMDGPUISelLowering.cpp
parent11d08b8be1e04c209894edc44fb23825428ce276 (diff)
downloadbcm5719-llvm-6cda887776339aaaa5b123236bf157430321a7c7.tar.gz
bcm5719-llvm-6cda887776339aaaa5b123236bf157430321a7c7.zip
R600/SI: Fix ftrunc f64 conformance failures.
Re-add the tests since they were deleted at some point llvm-svn: 219036
Diffstat (limited to 'llvm/lib/Target/R600/AMDGPUISelLowering.cpp')
-rw-r--r--llvm/lib/Target/R600/AMDGPUISelLowering.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/Target/R600/AMDGPUISelLowering.cpp b/llvm/lib/Target/R600/AMDGPUISelLowering.cpp
index 32bab66aeed..9a5e39e8e30 100644
--- a/llvm/lib/Target/R600/AMDGPUISelLowering.cpp
+++ b/llvm/lib/Target/R600/AMDGPUISelLowering.cpp
@@ -1714,7 +1714,7 @@ SDValue AMDGPUTargetLowering::LowerFTRUNC(SDValue Op, SelectionDAG &DAG) const {
const unsigned ExpBits = 11;
// Extract the exponent.
- SDValue ExpPart = DAG.getNode(AMDGPUISD::BFE_I32, SL, MVT::i32,
+ SDValue ExpPart = DAG.getNode(AMDGPUISD::BFE_U32, SL, MVT::i32,
Hi,
DAG.getConstant(FractBits - 32, MVT::i32),
DAG.getConstant(ExpBits, MVT::i32));
OpenPOWER on IntegriCloud