• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1
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}
51