Lines Matching refs:ChecksToWiden
187 SmallVectorImpl<Value *> &ChecksToWiden);
221 SmallVectorImpl<Value *> &ChecksToWiden,
296 SmallVectorImpl<Value *> &ChecksToWiden) { in isWideningCondProfitable() argument
297 return mergeChecks(ChecksToHoist, ChecksToWiden, /*InsertPt=*/nullptr) in isWideningCondProfitable()
303 SmallVectorImpl<Value *> &ChecksToWiden, in widenGuard() argument
306 auto MergedCheck = mergeChecks(ChecksToHoist, ChecksToWiden, InsertPt); in widenGuard()
447 SmallVector<Value *> ChecksToWiden; in eliminateInstrViaWidening() local
448 parseWidenableGuard(BestSoFar, ChecksToWiden); in eliminateInstrViaWidening()
449 widenGuard(ChecksToHoist, ChecksToWiden, BestSoFar); in eliminateInstrViaWidening()
460 SmallVectorImpl<Value *> &ChecksToWiden) { in computeWideningScore() argument
491 if (isWideningCondProfitable(ChecksToHoist, ChecksToWiden)) in computeWideningScore()
717 SmallVectorImpl<Value *> &ChecksToWiden, in mergeChecks() argument
729 if (ChecksToWiden.size() == 1 && ChecksToHoist.size() == 1 && in mergeChecks()
730 match(ChecksToWiden.front(), in mergeChecks()
763 if (parseRangeChecks(ChecksToWiden, Checks) && in mergeChecks()