blob: 343e30b721385acf3f928f11a6d1d3d361e7a5e8 [file] [log] [blame]
Dan Gohmanfce288f2009-09-09 00:09:15 +00001; RUN: llc < %s -march=systemz | grep lghi | count 2
2; RUN: llc < %s -march=systemz | grep llill | count 1
3; RUN: llc < %s -march=systemz | grep llilh | count 1
4; RUN: llc < %s -march=systemz | grep lgfi | count 1
5; RUN: llc < %s -march=systemz | grep llilf | count 2
Anton Korobeynikova51752c2009-07-16 13:42:31 +00006
7
8define i32 @foo1() {
9entry:
10 ret i32 1
11}
12
13define i32 @foo2() {
14entry:
15 ret i32 65535
16}
17
18define i32 @foo3() {
19entry:
20 ret i32 131072
21}
22
23define i32 @foo4() {
24entry:
25 ret i32 65537
26}
27
28define i32 @foo5() {
29entry:
30 ret i32 4294967295
31}
32
33define i32 @foo6() zeroext {
34entry:
35 ret i32 4294967295
36}
37
38define i32 @foo7() signext {
39entry:
40 ret i32 4294967295
41}
42