Mesa still has a use of llvm.AMDGPU.rsq.f64 remaining.
Also fix mismatch with non-IEEE rsq selecting to IEEE rsq.
Paths
| Differential D22328
AMDGPU: Remove legacy rsq.clamped intrinsic ClosedPublic Authored by arsenm on Jul 13 2016, 7:05 PM.
Details
Summary Mesa still has a use of llvm.AMDGPU.rsq.f64 remaining. Also fix mismatch with non-IEEE rsq selecting to IEEE rsq.
Diff Detail Event Timelinearsenm updated this object. This revision is now accepted and ready to land.Jul 15 2016, 1:46 PM
Revision Contents
Diff 63900 include/llvm/IR/IntrinsicsAMDGPU.td
lib/Target/AMDGPU/AMDGPUIntrinsics.td
lib/Target/AMDGPU/R600ISelLowering.cpp
lib/Target/AMDGPU/R600Instructions.td
lib/Target/AMDGPU/SIISelLowering.cpp
test/CodeGen/AMDGPU/big_alu.ll
test/CodeGen/AMDGPU/llvm.AMDGPU.rsq.clamped.f64.ll
test/CodeGen/AMDGPU/llvm.AMDGPU.rsq.clamped.ll
test/CodeGen/AMDGPU/llvm.AMDGPU.rsq.ll
test/CodeGen/AMDGPU/llvm.r600.recipsqrt.clamped.ll
test/CodeGen/AMDGPU/llvm.r600.recipsqrt.ieee.ll
test/CodeGen/AMDGPU/pv.ll
|