Searched refs:LatchCheck (Results 1 – 1 of 1) sorted by relevance
272 LoopICmp LatchCheck; member in __anon060f86b40111::LoopPredication303 widenICmpRangeCheckIncrementingLoop(LoopICmp LatchCheck, LoopICmp RangeCheck,307 widenICmpRangeCheckDecrementingLoop(LoopICmp LatchCheck, LoopICmp RangeCheck,414 const LoopICmp LatchCheck, in isSafeToTruncateWideIVType() argument418 assert(DL.getTypeSizeInBits(LatchCheck.IV->getType()).getFixedValue() > in isSafeToTruncateWideIVType()424 auto *Limit = dyn_cast<SCEVConstant>(LatchCheck.Limit); in isSafeToTruncateWideIVType()425 auto *Start = dyn_cast<SCEVConstant>(LatchCheck.IV->getStart()); in isSafeToTruncateWideIVType()433 if (!SE.getMonotonicPredicateType(LatchCheck.IV, LatchCheck.Pred)) in isSafeToTruncateWideIVType()449 const LoopICmp LatchCheck, in generateLoopLatchCheck() argument452 auto *LatchType = LatchCheck.IV->getType(); in generateLoopLatchCheck()[all …]