diff options
Diffstat (limited to 'test/CodeGen/AMDGPU/fcmp-cnde-int-args.ll')
| -rw-r--r-- | test/CodeGen/AMDGPU/fcmp-cnde-int-args.ll | 16 |
1 files changed, 0 insertions, 16 deletions
diff --git a/test/CodeGen/AMDGPU/fcmp-cnde-int-args.ll b/test/CodeGen/AMDGPU/fcmp-cnde-int-args.ll deleted file mode 100644 index 2a848e80b81b..000000000000 --- a/test/CodeGen/AMDGPU/fcmp-cnde-int-args.ll +++ /dev/null @@ -1,16 +0,0 @@ -; RUN: llc < %s -march=r600 -mcpu=redwood | FileCheck %s - -; This test checks a bug in R600TargetLowering::LowerSELECT_CC where the -; chance to optimize the fcmp + select instructions to SET* was missed -; due to the fact that the operands to fcmp and select had different types - -; CHECK: SET{{[A-Z]+}}_DX10 - -define amdgpu_kernel void @test(i32 addrspace(1)* %out, float addrspace(1)* %in) { -entry: - %0 = load float, float addrspace(1)* %in - %cmp = fcmp oeq float %0, 0.000000e+00 - %value = select i1 %cmp, i32 -1, i32 0 - store i32 %value, i32 addrspace(1)* %out - ret void -} |
