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