Home | History | Annotate | Download | only in LoopUnroll

Lines Matching full:i64

19   %iv = phi i64 [ 10, %entry ], [ %iv.next, %while.body ]
21 %iv.next = add i64 %iv, -1
22 %adr = getelementptr inbounds i32* %base, i64 %iv.next
25 %iv.narrow = trunc i64 %iv.next to i32
42 define i64 @earlyLoopTest(i64* %base) nounwind {
47 %iv = phi i64 [ 0, %entry ], [ %inc, %tail ]
48 %s = phi i64 [ 0, %entry ], [ %s.next, %tail ]
49 %adr = getelementptr i64* %base, i64 %iv
50 %val = load i64* %adr
51 %s.next = add i64 %s, %val
52 %inc = add i64 %iv, 1
53 %cmp = icmp ne i64 %inc, 4
57 %cmp2 = icmp ne i64 %val, 0
61 ret i64 %s
64 ret i64 %s.next
158 %sh_prom50 = zext i32 %add49 to i64