| ; RUN: llc < %s | FileCheck %s |
| |
| ; CHECK-LABEL: test_ult |
| define i1 @test_ult(i256 %a) nounwind { |
| %1 = icmp ult i256 %a, -6432394258550908438 |
| ret i1 %1 |
| } |
| |
| ; CHECK-LABEL: test_ule |
| define i1 @test_ule(i256 %a) nounwind { |
| %1 = icmp ule i256 %a, -6432394258550908438 |
| ret i1 %1 |
| } |
| |
| ; CHECK-LABEL: test_ugt |
| define i1 @test_ugt(i256 %a) nounwind { |
| %1 = icmp ugt i256 %a, -6432394258550908438 |
| ret i1 %1 |
| } |
| |
| ; CHECK-LABEL: test_uge |
| define i1 @test_uge(i256 %a) nounwind { |
| %1 = icmp uge i256 %a, -6432394258550908438 |
| ret i1 %1 |
| } |
| |
| ; CHECK-LABEL: test_slt |
| define i1 @test_slt(i256 %a) nounwind { |
| %1 = icmp slt i256 %a, -6432394258550908438 |
| ret i1 %1 |
| } |
| |
| ; CHECK-LABEL: test_sle |
| define i1 @test_sle(i256 %a) nounwind { |
| %1 = icmp sle i256 %a, -6432394258550908438 |
| ret i1 %1 |
| } |
| |
| ; CHECK-LABEL: test_sgt |
| define i1 @test_sgt(i256 %a) nounwind { |
| %1 = icmp sgt i256 %a, -6432394258550908438 |
| ret i1 %1 |
| } |
| |
| ; CHECK-LABEL: test_sge |
| define i1 @test_sge(i256 %a) nounwind { |
| %1 = icmp sge i256 %a, -6432394258550908438 |
| ret i1 %1 |
| } |