diff options
author | Matt Arsenault <Matthew.Arsenault@amd.com> | 2017-02-16 02:01:13 +0000 |
---|---|---|
committer | Matt Arsenault <Matthew.Arsenault@amd.com> | 2017-02-16 02:01:13 +0000 |
commit | d2c8a337aa58d449bb5513245ab017f93e51b404 (patch) | |
tree | 33b8979153b7d8ac88024fb34834826f3b99dccc /llvm/test/Analysis | |
parent | 1473e5429e8e374cf31219684a914763045ecf93 (diff) | |
download | bcm5719-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.ll | 22 |
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 } |