Lines Matching defs:PostponedPHIs
3067 /// \param PostponedPHIs true, if need to postpone emission of phi nodes to
3069 Value *vectorizeTree(TreeEntry *E, bool PostponedPHIs);
3081 /// \param PostponedPHIs true, if need to postpone emission of phi nodes to
3083 Value *vectorizeOperand(TreeEntry *E, unsigned NodeIdx, bool PostponedPHIs);
3095 bool PostponedPHIs);
14638 bool PostponedPHIs) {
14665 Value *V = vectorizeTree(VE, PostponedPHIs);
14731 return vectorizeTree(I->get(), PostponedPHIs);
15226 bool PostponedPHIs) {
15228 (void)vectorizeTree(VectorizableTree[EIdx].get(), PostponedPHIs);
15243 Value *BoUpSLP::vectorizeTree(TreeEntry *E, bool PostponedPHIs) {
15269 Value *Vec = createBuildVector(E, ScalarTy, PostponedPHIs);
15325 if (PostponedPHIs && E->VectorizedValue)
15331 if (PostponedPHIs || !E->VectorizedValue) {
15344 if (PostponedPHIs)
15373 Value *Vec = vectorizeOperand(E, I, /*PostponedPHIs=*/true);
15411 Value *V = vectorizeOperand(E, 1, PostponedPHIs);
15583 Value *InVec = vectorizeOperand(E, 0, PostponedPHIs);
15630 Value *L = vectorizeOperand(E, 0, PostponedPHIs);
15635 Value *R = vectorizeOperand(E, 1, PostponedPHIs);
15675 Value *Cond = vectorizeOperand(E, 0, PostponedPHIs);
15680 Value *True = vectorizeOperand(E, 1, PostponedPHIs);
15685 Value *False = vectorizeOperand(E, 2, PostponedPHIs);
15728 Value *Op = vectorizeOperand(E, 0, PostponedPHIs);
15751 Value *Op = vectorizeOperand(E, 0, PostponedPHIs);
15792 Value *LHS = vectorizeOperand(E, 0, PostponedPHIs);
15797 Value *RHS = vectorizeOperand(E, 1, PostponedPHIs);
15902 Value *VecPtr = vectorizeOperand(E, 0, PostponedPHIs);
15944 Value *VecValue = vectorizeOperand(E, 0, PostponedPHIs);
15987 Value *Op0 = vectorizeOperand(E, 0, PostponedPHIs);
15995 Value *OpVec = vectorizeOperand(E, J, PostponedPHIs);
16057 Value *OpVec = vectorizeOperand(E, I, PostponedPHIs);
16105 Value *Src = vectorizeOperand(E, 0, PostponedPHIs);
16138 LHS = vectorizeOperand(E, 0, PostponedPHIs);
16143 RHS = vectorizeOperand(E, 1, PostponedPHIs);
16146 LHS = vectorizeOperand(E, 0, PostponedPHIs);
16306 (void)vectorizeTree(TE.get(), /*PostponedPHIs=*/false);
16310 (void)vectorizeTree(VectorizableTree[0].get(), /*PostponedPHIs=*/true);
16315 (void)vectorizeTree(TE.get(), /*PostponedPHIs=*/false);
16358 Value *Vec = vectorizeTree(TE, /*PostponedPHIs=*/false);