summaryrefslogtreecommitdiffstats
path: root/llvm/lib
diff options
context:
space:
mode:
authorMatt Arsenault <Matthew.Arsenault@amd.com>2017-03-11 05:51:16 +0000
committerMatt Arsenault <Matthew.Arsenault@amd.com>2017-03-11 05:51:16 +0000
commitdd905b0e9bfb35afe054187693b71a7a1be0a40d (patch)
treeb7d4bafa3fb20230d5ba49d50283df5d2841ade1 /llvm/lib
parent3cb9ff88638977b772354cf44d5d651833099b3c (diff)
downloadbcm5719-llvm-dd905b0e9bfb35afe054187693b71a7a1be0a40d.tar.gz
bcm5719-llvm-dd905b0e9bfb35afe054187693b71a7a1be0a40d.zip
AMDGPU: Remove packf16 intrinsic
llvm-svn: 297557
Diffstat (limited to 'llvm/lib')
-rw-r--r--llvm/lib/Target/AMDGPU/SIISelLowering.cpp5
-rw-r--r--llvm/lib/Target/AMDGPU/SIIntrinsics.td2
2 files changed, 0 insertions, 7 deletions
diff --git a/llvm/lib/Target/AMDGPU/SIISelLowering.cpp b/llvm/lib/Target/AMDGPU/SIISelLowering.cpp
index 143a538c87d..f6a4dc53a98 100644
--- a/llvm/lib/Target/AMDGPU/SIISelLowering.cpp
+++ b/llvm/lib/Target/AMDGPU/SIISelLowering.cpp
@@ -2924,11 +2924,6 @@ SDValue SITargetLowering::LowerINTRINSIC_WO_CHAIN(SDValue Op,
Op.getOperand(1), Op.getOperand(2));
return DAG.getNode(ISD::BITCAST, DL, VT, Node);
}
- case AMDGPUIntrinsic::SI_packf16: { // Legacy name
- EVT VT = Op.getValueType();
- return DAG.getNode(AMDGPUISD::CVT_PKRTZ_F16_F32, DL, VT,
- Op.getOperand(1), Op.getOperand(2));
- }
default:
return AMDGPUTargetLowering::LowerOperation(Op, DAG);
}
diff --git a/llvm/lib/Target/AMDGPU/SIIntrinsics.td b/llvm/lib/Target/AMDGPU/SIIntrinsics.td
index 5ea867c8fd0..957546799a9 100644
--- a/llvm/lib/Target/AMDGPU/SIIntrinsics.td
+++ b/llvm/lib/Target/AMDGPU/SIIntrinsics.td
@@ -14,8 +14,6 @@
let TargetPrefix = "SI", isTarget = 1 in {
- def int_SI_packf16 : Intrinsic <[llvm_i32_ty], [llvm_float_ty, llvm_float_ty], [IntrNoMem]>;
-
def int_SI_export : Intrinsic <[],
[llvm_i32_ty, // en
llvm_i32_ty, // vm (FIXME: should be i1)
OpenPOWER on IntegriCloud