Lines Matching refs:phi2
238 ; CHECK: %phi2 = phi i32 [ %phi1, %if.then ], [ %sub, %else ]
240 %phi2 = phi i32 [ %phi1, %if.then ], [ %sub, %else ]
241 store i32 %phi2, i32* %p
242 %cmp3 = icmp ne i32 %phi2, 0
564 ; CHECK-ENABLED: %phi2 = phi i32 [ 2, %[[ELSE_IF_LICM]] ], [ 3, %[[ELSE_ELSE_LICM]] ]
609 ; CHECK-DISABLED: %phi2 = phi i32 [ 2, %else.if ], [ 3, %else.else ]
611 %phi2 = phi i32 [ 2, %else.if ], [ 3, %else.else ]
615 ; CHECK: %phi3 = phi i32 [ %phi1, %if.then ], [ %phi2, %else.then ]
618 %phi3 = phi i32 [ %phi1, %if.then ], [ %phi2, %else.then ]
946 %phi1 = phi i32 [ 0, %entry ], [ %phi2, %end ]
975 …%phi2 = phi i32 [ 1, %cond1 ], [ 2, %cond1.else ], [ 3, %cond1.end ], [ 4, %cond2 ], [ 5, %cond2.e…
1055 %phi1 = phi i32 [ 0, %entry ], [ %phi2, %then ]
1072 %phi2 = phi i32 [ %val, %if.if ], [ %phi1, %if.else ]
1073 store i32 %phi2, i32* %ptr2, align 4
1092 ; CHECK-ENABLED: %phi2 = phi i32 [ 0, %[[IF_LICM]] ], [ 1, %entry ]
1107 ; CHECK-DISABLED: %phi2 = phi i32 [ 0, %if ], [ 1, %loop ]
1109 %phi2 = phi i32 [ 0, %if ], [ 1, %loop ]
1113 %phi3 = phi i32 [ %phi2, %then ], [ %val, %if ]
1151 ; TODO: We could potentially hoist all of phi2-4, but currently only hoist phi2.
1169 ; CHECK-ENABLED: %phi2 = phi i32 [ 0, %[[LEFT1_LICM]] ], [ 1, %[[RIGHT1_LICM]] ]
1187 ; CHECK-DISABLED: %phi2 = phi i32 [ 0, %left1 ], [ 1, %right1 ]
1189 %phi2 = phi i32 [ 0, %left1 ], [ 1, %right1 ]
1199 ; CHECK: %phi4 = phi i32 [ %phi2, %left2 ], [ %phi3, %right2 ]
1201 %phi4 = phi i32 [ %phi2, %left2 ], [ %phi3, %right2 ]
1312 ; CHECK-ENABLED: %phi2 = phi i64 [ 2, %[[IF_END_LICM]] ], [ 3, %[[IF_THEN2_LICM]] ]
1313 ; CHECK-ENABLED: %e = getelementptr inbounds i32, i32* %g, i64 %phi2
1342 ; CHECK-DISABLED: %phi2 = phi i64 [ 2, %if.end ], [ 3, %if.then2 ]
1344 %phi2 = phi i64 [ 2, %if.end ], [ 3, %if.then2 ]
1348 ; CHECK-DISABLED: %e = getelementptr inbounds i32, i32* %g, i64 %phi2
1350 %e = getelementptr inbounds i32, i32* %g, i64 %phi2