Lines Matching refs:HoistPoint
675 Instruction *HoistPoint = EntryBB->getTerminator(); in getBranchInsertPoint() local
680 HoistPoint = SI; in getBranchInsertPoint()
684 assert(HoistPoint && "Null HoistPoint"); in getBranchInsertPoint()
696 assert(&I == HoistPoint && in getBranchInsertPoint()
702 return HoistPoint; in getBranchInsertPoint()
1424 static void hoistValue(Value *V, Instruction *HoistPoint, Region *R, in hoistValue() argument
1433 if (I == HoistPoint) in hoistValue()
1449 assert(DT.getNode(HoistPoint->getParent()) && in hoistValue()
1451 if (DT.dominates(I, HoistPoint)) in hoistValue()
1462 hoistValue(Op, HoistPoint, R, HoistStopMap, HoistedSet, TrivialPHIs, DT); in hoistValue()
1464 I->moveBefore(HoistPoint); in hoistValue()
1472 static void hoistScopeConditions(CHRScope *Scope, Instruction *HoistPoint, in hoistScopeConditions() argument
1482 hoistValue(BI->getCondition(), HoistPoint, R, Scope->HoistStopMap, in hoistScopeConditions()
1490 hoistValue(SI->getCondition(), HoistPoint, R, Scope->HoistStopMap, in hoistScopeConditions()