Lines Matching refs:Checks
310 void widenChecks(SmallVectorImpl<Value *> &Checks,
717 void LoopPredication::widenChecks(SmallVectorImpl<Value *> &Checks, in widenChecks() argument
720 for (auto &Check : Checks) in widenChecks()
734 SmallVector<Value *, 4> Checks; in widenGuardConditions() local
736 parseWidenableGuard(Guard, Checks); in widenGuardConditions()
737 widenChecks(Checks, WidenedChecks, Expander, Guard); in widenGuardConditions()
744 IRBuilder<> Builder(findInsertPt(Guard, Checks)); in widenGuardConditions()
745 Value *AllChecks = Builder.CreateAnd(Checks); in widenGuardConditions()
765 SmallVector<Value *, 4> Checks; in widenWidenableBranchGuardConditions() local
767 parseWidenableGuard(BI, Checks); in widenWidenableBranchGuardConditions()
771 Checks.push_back(WC); in widenWidenableBranchGuardConditions()
772 widenChecks(Checks, WidenedChecks, Expander, BI); in widenWidenableBranchGuardConditions()
779 IRBuilder<> Builder(findInsertPt(BI, Checks)); in widenWidenableBranchGuardConditions()
780 Value *AllChecks = Builder.CreateAnd(Checks); in widenWidenableBranchGuardConditions()