diff options
Diffstat (limited to 'llvm/test/CodeGen/AMDGPU/umed3.ll')
| -rw-r--r-- | llvm/test/CodeGen/AMDGPU/umed3.ll | 19 |
1 files changed, 0 insertions, 19 deletions
diff --git a/llvm/test/CodeGen/AMDGPU/umed3.ll b/llvm/test/CodeGen/AMDGPU/umed3.ll index 2f6685921df..7c2a3414132 100644 --- a/llvm/test/CodeGen/AMDGPU/umed3.ll +++ b/llvm/test/CodeGen/AMDGPU/umed3.ll @@ -42,25 +42,6 @@ define amdgpu_kernel void @v_test_umed3_multi_use_r_i_i_i32(i32 addrspace(1)* %o ret void } -; GCN-LABEL: {{^}}v_test_umed3_r_i_i_constant_order_i32: -; GCN: v_max_u32_e32 v{{[0-9]+}}, 17, v{{[0-9]+}} -; GCN: v_min_u32_e32 v{{[0-9]+}}, 12, v{{[0-9]+}} -define amdgpu_kernel void @v_test_umed3_r_i_i_constant_order_i32(i32 addrspace(1)* %out, i32 addrspace(1)* %aptr) #1 { - %tid = call i32 @llvm.amdgcn.workitem.id.x() - %gep0 = getelementptr i32, i32 addrspace(1)* %aptr, i32 %tid - %outgep = getelementptr i32, i32 addrspace(1)* %out, i32 %tid - %a = load i32, i32 addrspace(1)* %gep0 - - %icmp0 = icmp ugt i32 %a, 17 - %i0 = select i1 %icmp0, i32 %a, i32 17 - - %icmp1 = icmp ult i32 %i0, 12 - %i1 = select i1 %icmp1, i32 %i0, i32 12 - - store i32 %i1, i32 addrspace(1)* %outgep - ret void -} - ; GCN-LABEL: {{^}}v_test_umed3_r_i_i_sign_mismatch_i32: ; GCN: v_max_i32_e32 v{{[0-9]+}}, 12, v{{[0-9]+}} ; GCN: v_min_u32_e32 v{{[0-9]+}}, 17, v{{[0-9]+}} |

