blob: 23d20c04652fbeb90c5cc7f939a91d39eb597ad7 [file] [log] [blame]
Pawel Bylica8011da92015-05-20 17:21:09 +00001
2; RUN: llc < %s | FileCheck %s
3
4; CHECK-LABEL: test_ult
5define i1 @test_ult(i256 %a) nounwind {
6 %1 = icmp ult i256 %a, -6432394258550908438
7 ret i1 %1
8}
9
10; CHECK-LABEL: test_ule
11define i1 @test_ule(i256 %a) nounwind {
12 %1 = icmp ule i256 %a, -6432394258550908438
13 ret i1 %1
14}
15
16; CHECK-LABEL: test_ugt
17define i1 @test_ugt(i256 %a) nounwind {
18 %1 = icmp ugt i256 %a, -6432394258550908438
19 ret i1 %1
20}
21
22; CHECK-LABEL: test_uge
23define i1 @test_uge(i256 %a) nounwind {
24 %1 = icmp uge i256 %a, -6432394258550908438
25 ret i1 %1
26}
27
28; CHECK-LABEL: test_slt
29define i1 @test_slt(i256 %a) nounwind {
30 %1 = icmp slt i256 %a, -6432394258550908438
31 ret i1 %1
32}
33
34; CHECK-LABEL: test_sle
35define i1 @test_sle(i256 %a) nounwind {
36 %1 = icmp sle i256 %a, -6432394258550908438
37 ret i1 %1
38}
39
40; CHECK-LABEL: test_sgt
41define i1 @test_sgt(i256 %a) nounwind {
42 %1 = icmp sgt i256 %a, -6432394258550908438
43 ret i1 %1
44}
45
46; CHECK-LABEL: test_sge
47define i1 @test_sge(i256 %a) nounwind {
48 %1 = icmp sge i256 %a, -6432394258550908438
49 ret i1 %1
50}