summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/AMDGPU/AMDGPUIntrinsics.td
diff options
context:
space:
mode:
authorMatt Arsenault <Matthew.Arsenault@amd.com>2016-01-29 10:05:16 +0000
committerMatt Arsenault <Matthew.Arsenault@amd.com>2016-01-29 10:05:16 +0000
commit295875efda08d539d536528d3286a64bbaee56e0 (patch)
treef185c662752f54654ab8c29d6f32dd1cc025fc3b /llvm/lib/Target/AMDGPU/AMDGPUIntrinsics.td
parent5d095c91ee10b1ad7b68b67c6c2e520d1cc61637 (diff)
downloadbcm5719-llvm-295875efda08d539d536528d3286a64bbaee56e0.tar.gz
bcm5719-llvm-295875efda08d539d536528d3286a64bbaee56e0.zip
AMDGPU: Remove 24-bit intrinsics
The known bit matching code seems to work reasonably well, so these shouldn't really be needed. llvm-svn: 259180
Diffstat (limited to 'llvm/lib/Target/AMDGPU/AMDGPUIntrinsics.td')
-rw-r--r--llvm/lib/Target/AMDGPU/AMDGPUIntrinsics.td4
1 files changed, 0 insertions, 4 deletions
diff --git a/llvm/lib/Target/AMDGPU/AMDGPUIntrinsics.td b/llvm/lib/Target/AMDGPU/AMDGPUIntrinsics.td
index 8fb372d71fa..753ce8eb9e2 100644
--- a/llvm/lib/Target/AMDGPU/AMDGPUIntrinsics.td
+++ b/llvm/lib/Target/AMDGPU/AMDGPUIntrinsics.td
@@ -16,10 +16,6 @@ let TargetPrefix = "AMDGPU", isTarget = 1 in {
def int_AMDGPU_kill : Intrinsic<[], [llvm_float_ty], []>;
def int_AMDGPU_kilp : Intrinsic<[], [], []>;
- def int_AMDGPU_umul24 : Intrinsic<[llvm_i32_ty], [llvm_i32_ty, llvm_i32_ty], [IntrNoMem]>;
- def int_AMDGPU_imul24 : Intrinsic<[llvm_i32_ty], [llvm_i32_ty, llvm_i32_ty], [IntrNoMem]>;
- def int_AMDGPU_imad24 : Intrinsic<[llvm_i32_ty], [llvm_i32_ty, llvm_i32_ty, llvm_i32_ty], [IntrNoMem]>;
- def int_AMDGPU_umad24 : Intrinsic<[llvm_i32_ty], [llvm_i32_ty, llvm_i32_ty, llvm_i32_ty], [IntrNoMem]>;
def int_AMDGPU_cvt_f32_ubyte0 : Intrinsic<[llvm_float_ty], [llvm_i32_ty], [IntrNoMem]>;
def int_AMDGPU_cvt_f32_ubyte1 : Intrinsic<[llvm_float_ty], [llvm_i32_ty], [IntrNoMem]>;
def int_AMDGPU_cvt_f32_ubyte2 : Intrinsic<[llvm_float_ty], [llvm_i32_ty], [IntrNoMem]>;
OpenPOWER on IntegriCloud