Searched refs:getFirstNonPhi (Results 1 – 6 of 6) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | VPlanPredicator.cpp | 131 Builder.setInsertPoint(VPBB, VPBB->getFirstNonPhi()); in createBlockInMask() 170 Builder.setInsertPoint(HeaderVPBB, HeaderVPBB->getFirstNonPhi()); in createHeaderMask()
|
| H A D | VPlanTransforms.cpp | 201 SinkCandidate->moveBefore(*SinkTo, SinkTo->getFirstNonPhi()); in sinkScalarOperands() 293 ToMove.moveBefore(*Then2, Then2->getFirstNonPhi()); in mergeReplicateRegionsIntoSuccessors() 631 VPBuilder Builder(HeaderVPBB, HeaderVPBB->getFirstNonPhi()); in legalizeAndOptimizeInductions() 1724 LoopBuilder.setInsertPoint(InsertBlock, InsertBlock->getFirstNonPhi()); in adjustFixedOrderRecurrences() 2211 Builder.setInsertPoint(Header, Header->getFirstNonPhi()); in transformRecipestoEVLRecipes() 2327 VPBuilder Builder(Header, Header->getFirstNonPhi()); in tryAddExplicitVectorLength()
|
| H A D | VPlanUnroll.cpp | 343 auto InsertPtForPhi = VPBB->getFirstNonPhi(); in unrollBlock()
|
| H A D | LoopVectorize.cpp | 8405 VPBuilder MiddleBuilder(MiddleVPBB, MiddleVPBB->getFirstNonPhi()); in addScalarResumePhis() 8480 VPBuilder B(MiddleVPBB, MiddleVPBB->getFirstNonPhi()); in addUsersInExitBlocks() 8503 VPBuilder MiddleBuilder(MiddleVPBB, MiddleVPBB->getFirstNonPhi()); in addExitUsersForFirstOrderRecurrences() 8710 VPBasicBlock::iterator MBIP = MiddleVPBB->getFirstNonPhi(); in tryToBuildVPlanWithVPRecipes() 8767 Recipe->insertBefore(*HeaderVPBB, HeaderVPBB->getFirstNonPhi()); in tryToBuildVPlanWithVPRecipes() 9119 VPBasicBlock::iterator IP = MiddleVPBB->getFirstNonPhi(); in adjustRecipesForReductions()
|
| H A D | VPlan.h | 3647 iterator getFirstNonPhi(); 3651 return make_range(begin(), getFirstNonPhi());
|
| H A D | VPlan.cpp | 236 VPBasicBlock::iterator VPBasicBlock::getFirstNonPhi() { in getFirstNonPhi() function in VPBasicBlock
|