diff options
| author | Matt Arsenault <Matthew.Arsenault@amd.com> | 2014-10-03 23:54:27 +0000 |
|---|---|---|
| committer | Matt Arsenault <Matthew.Arsenault@amd.com> | 2014-10-03 23:54:27 +0000 |
| commit | 6cda887776339aaaa5b123236bf157430321a7c7 (patch) | |
| tree | c37f66c385cb25f5f83d207dd01138a56c027de1 /llvm/lib/Target/R600/AMDGPUISelLowering.cpp | |
| parent | 11d08b8be1e04c209894edc44fb23825428ce276 (diff) | |
| download | bcm5719-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.cpp | 2 |
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)); |

