Home
last modified time | relevance | path

Searched refs:LatchCheck (Results 1 – 1 of 1) sorted by relevance

/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Scalar/
DLoopPredication.cpp244 LoopICmp LatchCheck; member in __anon55fdd7d90111::LoopPredication
263 Optional<Value *> widenICmpRangeCheckIncrementingLoop(LoopICmp LatchCheck,
267 Optional<Value *> widenICmpRangeCheckDecrementingLoop(LoopICmp LatchCheck,
397 auto *LatchType = LatchCheck.IV->getType(); in generateLoopLatchCheck()
399 return LatchCheck; in generateLoopLatchCheck()
408 NewLatchCheck.Pred = LatchCheck.Pred; in generateLoopLatchCheck()
410 SE->getTruncateExpr(LatchCheck.IV, RangeCheckType)); in generateLoopLatchCheck()
413 NewLatchCheck.Limit = SE->getTruncateExpr(LatchCheck.Limit, RangeCheckType); in generateLoopLatchCheck()
431 LoopPredication::LoopICmp LatchCheck, LoopPredication::LoopICmp RangeCheck, in widenICmpRangeCheckIncrementingLoop() argument
442 const SCEV *LatchStart = LatchCheck.IV->getStart(); in widenICmpRangeCheckIncrementingLoop()
[all …]