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

/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DControlHeightReduction.cpp721 Instruction *HoistPoint = EntryBB->getTerminator(); local
726 HoistPoint = SI;
730 assert(HoistPoint && "Null HoistPoint");
732 // Check that HoistPoint is the first one in Selects in the entry block,
742 assert(&I == HoistPoint &&
743 "HoistPoint must be the first one in Selects");
748 return HoistPoint;
1455 static void hoistValue(Value *V, Instruction *HoistPoint, Region *R, argument
1464 if (I == HoistPoint)
1503 hoistScopeConditions(CHRScope *Scope, Instruction *HoistPoint, DenseSet<PHINode *> &TrivialPHIs, DominatorTree &DT) argument
[all...]
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLICM.cpp942 Instruction *HoistPoint = nullptr; local
949 if (!HoistPoint || !DT->dominates(HoistPoint->getParent(), Dominator)) {
950 if (HoistPoint)
951 assert(DT->dominates(Dominator, HoistPoint->getParent()) &&
953 HoistPoint = Dominator->getTerminator();
956 << HoistPoint->getParent()->getName()
958 moveInstructionBefore(*I, *HoistPoint, *SafetyInfo, MSSAU, SE);
959 HoistPoint = I;

Completed in 115 milliseconds