Lines Matching refs:HoistPoint
715 Instruction *HoistPoint = EntryBB->getTerminator(); in getBranchInsertPoint() local
720 HoistPoint = SI; in getBranchInsertPoint()
724 assert(HoistPoint && "Null HoistPoint"); in getBranchInsertPoint()
736 assert(&I == HoistPoint && in getBranchInsertPoint()
742 return HoistPoint; in getBranchInsertPoint()
1452 static void hoistValue(Value *V, Instruction *HoistPoint, Region *R, in hoistValue() argument
1461 if (I == HoistPoint) in hoistValue()
1477 assert(DT.getNode(HoistPoint->getParent()) && in hoistValue()
1479 if (DT.dominates(I, HoistPoint)) in hoistValue()
1490 hoistValue(Op, HoistPoint, R, HoistStopMap, HoistedSet, TrivialPHIs, DT); in hoistValue()
1492 I->moveBefore(HoistPoint); in hoistValue()
1500 static void hoistScopeConditions(CHRScope *Scope, Instruction *HoistPoint, in hoistScopeConditions() argument
1510 hoistValue(BI->getCondition(), HoistPoint, R, Scope->HoistStopMap, in hoistScopeConditions()
1518 hoistValue(SI->getCondition(), HoistPoint, R, Scope->HoistStopMap, in hoistScopeConditions()