Home
last modified time | relevance | path

Searched refs:HoistPoint (Results 1 – 2 of 2) sorted by relevance

/openbsd-src/gnu/llvm/llvm/lib/Transforms/Instrumentation/
H A DControlHeightReduction.cpp684 Instruction *HoistPoint = EntryBB->getTerminator(); in getBranchInsertPoint() local
689 HoistPoint = SI; in getBranchInsertPoint()
693 assert(HoistPoint && "Null HoistPoint"); in getBranchInsertPoint()
705 assert(&I == HoistPoint && in getBranchInsertPoint()
711 return HoistPoint; in getBranchInsertPoint()
1433 static void hoistValue(Value *V, Instruction *HoistPoint, Region *R, in hoistValue() argument
1442 if (I == HoistPoint) in hoistValue()
1458 assert(DT.getNode(HoistPoint->getParent()) && in hoistValue()
1460 if (DT.dominates(I, HoistPoint)) in hoistValue()
1471 hoistValue(Op, HoistPoint, R, HoistStopMap, HoistedSet, TrivialPHIs, DT); in hoistValue()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Scalar/
H A DLICM.cpp1000 Instruction *HoistPoint = nullptr; in hoistRegion() local
1007 if (!HoistPoint || !DT->dominates(HoistPoint->getParent(), Dominator)) { in hoistRegion()
1008 if (HoistPoint) in hoistRegion()
1009 assert(DT->dominates(Dominator, HoistPoint->getParent()) && in hoistRegion()
1011 HoistPoint = Dominator->getTerminator(); in hoistRegion()
1014 << HoistPoint->getParent()->getNameOrAsOperand() in hoistRegion()
1016 moveInstructionBefore(*I, *HoistPoint, *SafetyInfo, MSSAU, SE); in hoistRegion()
1017 HoistPoint = I; in hoistRegion()