Lines Matching refs:phi
106 ; CHECK-NEXT: br label %phi.constexpr
107 ; CHECK: phi.constexpr:
111 ; CHECK-NEXT: %phi = phi i64 [ 0, %entry ], [ %constexpr, %phi.constexpr ]
112 ; CHECK-NEXT: ret i64 %phi
120 %phi = phi i64 [ 0, %entry ], [ ptrtoint (ptr @g to i64), %if ]
121 ret i64 %phi
128 ; CHECK: phi.constexpr:
132 ; CHECK-NEXT: %phi = phi i64 [ 0, %entry ], [ %constexpr, %phi.constexpr ]
133 ; CHECK-NEXT: ret i64 %phi
135 ; CHECK-NEXT: br label %phi.constexpr
140 %phi = phi i64 [ 0, %entry ], [ ptrtoint (ptr @g to i64), %if ]
141 ret i64 %phi
150 ; CHECK-NEXT: br i1 %c, label %if, label %phi.constexpr
153 ; CHECK: phi.constexpr:
157 ; CHECK-NEXT: %phi = phi i64 [ %constexpr, %phi.constexpr ], [ 0, %if ]
158 ; CHECK-NEXT: ret i64 %phi
166 %phi = phi i64 [ ptrtoint (ptr @g to i64), %entry ], [ 0, %if ]
167 ret i64 %phi
175 ; CHECK-NEXT: br label %phi.constexpr
176 ; CHECK: phi.constexpr:
181 ; CHECK-NEXT: %phi = phi i64 [ 0, %entry ], [ %constexpr, %phi.constexpr ]
182 ; CHECK-NEXT: %phi2 = phi i64 [ 0, %entry ], [ %constexpr2, %phi.constexpr ]
183 ; CHECK-NEXT: ret i64 %phi
191 %phi = phi i64 [ 0, %entry ], [ ptrtoint (ptr @g to i64), %if ]
192 %phi2 = phi i64 [ 0, %entry ], [ ptrtoint (ptr @g2 to i64), %if ]
193 ret i64 %phi
201 ; CHECK-NEXT: i32 0, label %phi.constexpr
202 ; CHECK-NEXT: i32 1, label %phi.constexpr
206 ; CHECK: phi.constexpr:
210 ; CHECK-NEXT: %phi = phi i64 [ %constexpr, %phi.constexpr ], [ %constexpr, %phi.constexpr ], [ 0, %…
211 ; CHECK-NEXT: ret i64 %phi
222 …%phi = phi i64 [ ptrtoint (ptr @g to i64), %entry ], [ ptrtoint (ptr @g to i64), %entry ], [ 0, %d…
223 ret i64 %phi