Home
last modified time | relevance | path

Searched refs:getFirstNonPhi (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlanTransforms.cpp172 SinkCandidate->moveBefore(*SinkTo, SinkTo->getFirstNonPhi()); in sinkScalarOperands()
264 ToMove.moveBefore(*Then2, Then2->getFirstNonPhi()); in mergeReplicateRegionsIntoSuccessors()
582 VPBasicBlock::iterator InsertPt = HeaderVPBB->getFirstNonPhi(); in legalizeAndOptimizeInductions()
862 LoopBuilder.setInsertPoint(InsertBlock, InsertBlock->getFirstNonPhi()); in adjustFixedOrderRecurrences()
1457 VPEVL->insertBefore(*Header, Header->getFirstNonPhi()); in tryAddExplicitVectorLength()
H A DVPlan.h3053 iterator getFirstNonPhi();
3057 return make_range(begin(), getFirstNonPhi()); in phis()
H A DLoopVectorize.cpp7821 auto NewInsertionPoint = HeaderVPBB->getFirstNonPhi(); in createHeaderMask()
8588 assert((HeaderVPBB->getFirstNonPhi() == VPBB->end() || in tryToBuildVPlanWithVPRecipes()
8591 Recipe->insertBefore(*HeaderVPBB, HeaderVPBB->getFirstNonPhi()); in tryToBuildVPlanWithVPRecipes()
8808 R->moveBefore(*Header, Header->getFirstNonPhi()); in adjustRecipesForReductions()
8936 VPBasicBlock::iterator IP = MiddleVPBB->getFirstNonPhi(); in adjustRecipesForReductions()
H A DVPlan.cpp212 VPBasicBlock::iterator VPBasicBlock::getFirstNonPhi() { in getFirstNonPhi() function in VPBasicBlock