Lines Matching refs:pi
13 ; CHECK: NoAlias: double* %pi, double* %pi.next
22 %pi = getelementptr double, double* %p, i64 %i
24 %pi.next = getelementptr double, double* %p, i64 %i.next
25 %x = load double, double* %pi
26 %y = load double, double* %pi.next
28 store double %z, double* %pi
39 ; CHECK: NoAlias: double* %pi.j, double* %pi.next.j
40 ; CHECK: NoAlias: double* %pi.j, double* %pi.j.next
41 ; CHECK: NoAlias: double* %pi.j.next, double* %pi.next.j
61 %pi.j = getelementptr double, double* %p, i64 %e
63 %pi.next.j = getelementptr double, double* %p, i64 %f
64 %x = load double, double* %pi.j
65 %y = load double, double* %pi.next.j
67 store double %z, double* %pi.j
71 %pi.j.next = getelementptr double, double* %p, i64 %g
72 %a = load double, double* %pi.j.next
74 store double %b, double* %pi.j.next
97 ; CHECK: NoAlias: double* %pi.j, double* %pi.next.j
98 ; CHECK: MayAlias: double* %pi.j, double* %pi.j.next
118 %pi.j = getelementptr double, double* %p, i64 %e
120 %pi.next.j = getelementptr double, double* %p, i64 %f
121 %x = load double, double* %pi.j
122 %y = load double, double* %pi.next.j
124 store double %z, double* %pi.j
128 %pi.j.next = getelementptr double, double* %p, i64 %g
129 %a = load double, double* %pi.j.next
131 store double %b, double* %pi.j.next