Lines Matching refs:pi
15 ; CHECK: NoAlias: double* %pi, double* %pi.next
24 %pi = getelementptr double, double* %p, i64 %i
26 %pi.next = getelementptr double, double* %p, i64 %i.next
27 %x = load double, double* %pi
28 %y = load double, double* %pi.next
30 store double %z, double* %pi
41 ; CHECK: NoAlias: double* %pi.j, double* %pi.next.j
42 ; CHECK: NoAlias: double* %pi.j, double* %pi.j.next
43 ; CHECK: NoAlias: double* %pi.j.next, double* %pi.next.j
63 %pi.j = getelementptr double, double* %p, i64 %e
65 %pi.next.j = getelementptr double, double* %p, i64 %f
66 %x = load double, double* %pi.j
67 %y = load double, double* %pi.next.j
69 store double %z, double* %pi.j
73 %pi.j.next = getelementptr double, double* %p, i64 %g
74 %a = load double, double* %pi.j.next
76 store double %b, double* %pi.j.next
99 ; CHECK: NoAlias: double* %pi.j, double* %pi.next.j
100 ; CHECK: MayAlias: double* %pi.j, double* %pi.j.next
120 %pi.j = getelementptr double, double* %p, i64 %e
122 %pi.next.j = getelementptr double, double* %p, i64 %f
123 %x = load double, double* %pi.j
124 %y = load double, double* %pi.next.j
126 store double %z, double* %pi.j
130 %pi.j.next = getelementptr double, double* %p, i64 %g
131 %a = load double, double* %pi.j.next
133 store double %b, double* %pi.j.next