Lines Matching defs:Checks
309 void widenChecks(SmallVectorImpl<Value *> &Checks,
716 void LoopPredication::widenChecks(SmallVectorImpl<Value *> &Checks,
719 for (auto &Check : Checks)
733 SmallVector<Value *, 4> Checks;
735 parseWidenableGuard(Guard, Checks);
736 widenChecks(Checks, WidenedChecks, Expander, Guard);
743 IRBuilder<> Builder(findInsertPt(Guard, Checks));
744 Value *AllChecks = Builder.CreateAnd(Checks);
764 SmallVector<Value *, 4> Checks;
766 parseWidenableGuard(BI, Checks);
770 Checks.push_back(WC);
771 widenChecks(Checks, WidenedChecks, Expander, BI);
778 IRBuilder<> Builder(findInsertPt(BI, Checks));
779 Value *AllChecks = Builder.CreateAnd(Checks);