summaryrefslogtreecommitdiffstats
path: root/llvm/test/Analysis
diff options
context:
space:
mode:
authorMatt Arsenault <Matthew.Arsenault@amd.com>2017-02-16 02:01:13 +0000
committerMatt Arsenault <Matthew.Arsenault@amd.com>2017-02-16 02:01:13 +0000
commitd2c8a337aa58d449bb5513245ab017f93e51b404 (patch)
tree33b8979153b7d8ac88024fb34834826f3b99dccc /llvm/test/Analysis
parent1473e5429e8e374cf31219684a914763045ecf93 (diff)
downloadbcm5719-llvm-d2c8a337aa58d449bb5513245ab017f93e51b404.tar.gz
bcm5719-llvm-d2c8a337aa58d449bb5513245ab017f93e51b404.zip
AMDGPU: Remove SI_fs_constant and SI_fs_interp intrinsics
Update test uses with expansion in terms of new intrinsics. llvm-svn: 295269
Diffstat (limited to 'llvm/test/Analysis')
-rw-r--r--llvm/test/Analysis/DivergenceAnalysis/AMDGPU/interp-intrinsics.ll22
1 files changed, 0 insertions, 22 deletions
diff --git a/llvm/test/Analysis/DivergenceAnalysis/AMDGPU/interp-intrinsics.ll b/llvm/test/Analysis/DivergenceAnalysis/AMDGPU/interp-intrinsics.ll
deleted file mode 100644
index d1c90ba608c..00000000000
--- a/llvm/test/Analysis/DivergenceAnalysis/AMDGPU/interp-intrinsics.ll
+++ /dev/null
@@ -1,22 +0,0 @@
-; RUN: opt -mtriple amdgcn--- -analyze -divergence %s | FileCheck %s
-
-; CHECK-LABEL: 'fs_interp'
-; CHECK: DIVERGENT: %v = call float @llvm.SI.fs.interp(
-define amdgpu_ps void @fs_interp(i32 inreg %prim_mask, <2 x i32> %interp_param) #1 {
- %v = call float @llvm.SI.fs.interp(i32 0, i32 0, i32 %prim_mask, <2 x i32> %interp_param)
- store volatile float %v, float addrspace(1)* undef
- ret void
-}
-
-; CHECK-LABEL: 'fs_constant'
-; CHECK: DIVERGENT: %v = call float @llvm.SI.fs.constant(
-define amdgpu_ps void @fs_constant(i32 inreg %prim_mask, <2 x i32> %interp_param) #1 {
- %v = call float @llvm.SI.fs.constant(i32 0, i32 0, i32 %prim_mask)
- store volatile float %v, float addrspace(1)* undef
- ret void
-}
-
-declare float @llvm.SI.fs.interp(i32, i32, i32, <2 x i32>) #0
-declare float @llvm.SI.fs.constant(i32, i32, i32) #0
-
-attributes #0 = { nounwind readnone }
OpenPOWER on IntegriCloud