Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DInductiveRangeCheckElimination.cpp137 class InductiveRangeCheck { class
150 SmallVectorImpl<InductiveRangeCheck> &Checks,
231 SmallVectorImpl<InductiveRangeCheck> &Checks, bool &Changed);
264 bool InductiveRangeCheck::parseRangeCheckICmp(Loop *L, ICmpInst *ICI, in parseRangeCheckICmp()
298 bool InductiveRangeCheck::parseIvAgaisntLimit(Loop *L, Value *LHS, Value *RHS, in parseIvAgaisntLimit()
361 bool InductiveRangeCheck::reassociateSubLHS( in reassociateSubLHS()
479 void InductiveRangeCheck::extractRangeChecksFromCond( in extractRangeChecksFromCond()
481 SmallVectorImpl<InductiveRangeCheck> &Checks, in extractRangeChecksFromCond()
511 InductiveRangeCheck IRC; in extractRangeChecksFromCond()
519 void InductiveRangeCheck::extractRangeChecksFromBranch( in extractRangeChecksFromBranch()
[all …]