Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/lib/Transforms/Vectorize/
H A DVPlanTransforms.cpp176 SinkCandidate->moveBefore(*SinkTo, SinkTo->getFirstNonPhi()); in sinkScalarOperands()
258 ToMove.moveBefore(*Then2, Then2->getFirstNonPhi()); in mergeReplicateRegions()
400 HeaderVPBB->insert(Steps, HeaderVPBB->getFirstNonPhi()); in optimizeInductions()
H A DVPlan.h2094 iterator getFirstNonPhi();
2098 return make_range(begin(), getFirstNonPhi()); in phis()
H A DVPlan.cpp197 VPBasicBlock::iterator VPBasicBlock::getFirstNonPhi() { in getFirstNonPhi() function in VPBasicBlock
H A DLoopVectorize.cpp8030 auto NewInsertionPoint = HeaderVPBB->getFirstNonPhi(); in createBlockInMask()
8032 HeaderVPBB->insert(IV, HeaderVPBB->getFirstNonPhi()); in createBlockInMask()
8638 Header->insert(LaneMaskPhi, Header->getFirstNonPhi()); in addCanonicalIVRecipes()
8833 HeaderVPBB->getFirstNonPhi() != VPBB->end()) { in buildVPlanWithVPRecipes()
8910 Sink->moveBefore(*NextBlock, NextBlock->getFirstNonPhi()); in buildVPlanWithVPRecipes()
8951 Ind->moveBefore(*HeaderVPBB, HeaderVPBB->getFirstNonPhi()); in buildVPlanWithVPRecipes()
8975 Builder.setInsertPoint(InsertBlock, InsertBlock->getFirstNonPhi()); in buildVPlanWithVPRecipes()