Lines Matching refs:i64
3 define i64 @constant_hoisting(i64 %o0, i64 %o1, i64 %o2, i64 %o3, i64 %o4, i64 %o5) {
5 %l0 = and i64 %o0, -281474976710654
6 %c0 = icmp ne i64 %l0, 0
10 %l1 = and i64 %o1, -281474976710654
11 %c1 = icmp ne i64 %l1, 0
15 %l2 = and i64 %o2, -281474976710654
16 %c2 = icmp ne i64 %l2, 0
20 %l3 = and i64 %o3, -281474976710654
21 %c3 = icmp ne i64 %l3, 0
25 %l4 = and i64 %o4, -281474976710653
26 %c4 = icmp ne i64 %l4, 0
30 %l5 = and i64 %o5, -281474976710652
31 %c5 = icmp ne i64 %l5, 0
35 ret i64 %l5
38 ret i64 -1
43 %0 = load i64* inttoptr (i64 add (i64 51250129900, i64 0) to i64*)
44 %1 = load i64* inttoptr (i64 add (i64 51250129900, i64 8) to i64*)
45 %2 = load i64* inttoptr (i64 add (i64 51250129900, i64 16) to i64*)
46 %3 = load i64* inttoptr (i64 add (i64 51250129900, i64 24) to i64*)
47 %4 = add i64 %0, %1
48 %5 = add i64 %2, %3
49 %6 = add i64 %4, %5
50 store i64 %6, i64* inttoptr (i64 add (i64 51250129900, i64 0) to i64*)
57 %0 = load i64* inttoptr (i64 51250129900 to i64*)
58 %1 = load i64* inttoptr (i64 51250129908 to i64*)
59 %2 = load i64* inttoptr (i64 51250129916 to i64*)
60 %3 = load i64* inttoptr (i64 51250129924 to i64*)
61 %4 = add i64 %0, %1
62 %5 = add i64 %2, %3
63 %6 = add i64 %4, %5
64 store i64 %6, i64* inttoptr (i64 51250129900 to i64*)