[llvm-objdump] - Remove one overload of reportError. NFCI.
[llvm-complete.git] / test / CodeGen / AMDGPU / r600-legalize-umax-bug.ll
blobb7ed34bbf09b77262d66d0321421d2c24558d4d0
1 ; RUN: llc -march=r600 -mcpu=cypress -start-after safe-stack %s -o - | FileCheck %s
2 ; Don't crash
4 ; CHECK: MAX_UINT
5 define amdgpu_kernel void @test(i64 addrspace(1)* %out) {
6 bb:
7   store i64 2, i64 addrspace(1)* %out
8   %tmp = load i64, i64 addrspace(1)* %out
9   br label %jump
11 jump:                                             ; preds = %bb
12   %tmp1 = icmp ugt i64 %tmp, 4
13   %umax = select i1 %tmp1, i64 %tmp, i64 4
14   store i64 %umax, i64 addrspace(1)* %out
15   ret void