[MIParser] Set RegClassOrRegBank during instruction parsing
[llvm-complete.git] / test / CodeGen / Generic / icmp-illegal.ll
blob77dd5a59dfd1e4cf3d8aea717db631830ac0fac5
1 ; RUN: llc < %s | FileCheck %s
3 ; CHECK-LABEL: test_ult
4 define i1 @test_ult(i256 %a) nounwind {
5   %1 = icmp ult i256 %a, -6432394258550908438
6   ret i1 %1
9 ; CHECK-LABEL: test_ule
10 define i1 @test_ule(i256 %a) nounwind {
11   %1 = icmp ule i256 %a, -6432394258550908438
12   ret i1 %1
15 ; CHECK-LABEL: test_ugt
16 define i1 @test_ugt(i256 %a) nounwind {
17   %1 = icmp ugt i256 %a, -6432394258550908438
18   ret i1 %1
21 ; CHECK-LABEL: test_uge
22 define i1 @test_uge(i256 %a) nounwind {
23   %1 = icmp uge i256 %a, -6432394258550908438
24   ret i1 %1
27 ; CHECK-LABEL: test_slt
28 define i1 @test_slt(i256 %a) nounwind {
29   %1 = icmp slt i256 %a, -6432394258550908438
30   ret i1 %1
33 ; CHECK-LABEL: test_sle
34 define i1 @test_sle(i256 %a) nounwind {
35   %1 = icmp sle i256 %a, -6432394258550908438
36   ret i1 %1
39 ; CHECK-LABEL: test_sgt
40 define i1 @test_sgt(i256 %a) nounwind {
41   %1 = icmp sgt i256 %a, -6432394258550908438
42   ret i1 %1
45 ; CHECK-LABEL: test_sge
46 define i1 @test_sge(i256 %a) nounwind {
47   %1 = icmp sge i256 %a, -6432394258550908438
48   ret i1 %1