Lines Matching refs:HoistPoint
683 Instruction *HoistPoint = EntryBB->getTerminator(); in getBranchInsertPoint() local
688 HoistPoint = SI; in getBranchInsertPoint()
692 assert(HoistPoint && "Null HoistPoint"); in getBranchInsertPoint()
704 assert(&I == HoistPoint && in getBranchInsertPoint()
710 return HoistPoint; in getBranchInsertPoint()
1432 static void hoistValue(Value *V, Instruction *HoistPoint, Region *R, in hoistValue() argument
1441 if (I == HoistPoint) in hoistValue()
1457 assert(DT.getNode(HoistPoint->getParent()) && in hoistValue()
1459 if (DT.dominates(I, HoistPoint)) in hoistValue()
1470 hoistValue(Op, HoistPoint, R, HoistStopMap, HoistedSet, TrivialPHIs, DT); in hoistValue()
1472 I->moveBefore(HoistPoint); in hoistValue()
1480 static void hoistScopeConditions(CHRScope *Scope, Instruction *HoistPoint, in hoistScopeConditions() argument
1490 hoistValue(BI->getCondition(), HoistPoint, R, Scope->HoistStopMap, in hoistScopeConditions()
1498 hoistValue(SI->getCondition(), HoistPoint, R, Scope->HoistStopMap, in hoistScopeConditions()