• Home
  • Raw
  • Download

Lines Matching refs:markConstantRange

96     Res.markConstantRange(CR);  in getRange()
134 return markConstantRange(ConstantRange(CI->getValue())); in markConstant()
150 return markConstantRange(ConstantRange(CI->getValue()+1, CI->getValue())); in markNotConstant()
165 bool markConstantRange(const ConstantRange NewR) { in markConstantRange() function in __anonba15b7e30111::LVILatticeVal
263 return markConstantRange(NewR); in mergeIn()
747 Result.markConstantRange(LHSRange.add(RHSRange)); in solveBlockValueConstantRange()
750 Result.markConstantRange(LHSRange.sub(RHSRange)); in solveBlockValueConstantRange()
753 Result.markConstantRange(LHSRange.multiply(RHSRange)); in solveBlockValueConstantRange()
756 Result.markConstantRange(LHSRange.udiv(RHSRange)); in solveBlockValueConstantRange()
759 Result.markConstantRange(LHSRange.shl(RHSRange)); in solveBlockValueConstantRange()
762 Result.markConstantRange(LHSRange.lshr(RHSRange)); in solveBlockValueConstantRange()
765 Result.markConstantRange(LHSRange.truncate(ResultTy->getBitWidth())); in solveBlockValueConstantRange()
768 Result.markConstantRange(LHSRange.signExtend(ResultTy->getBitWidth())); in solveBlockValueConstantRange()
771 Result.markConstantRange(LHSRange.zeroExtend(ResultTy->getBitWidth())); in solveBlockValueConstantRange()
774 Result.markConstantRange(LHSRange); in solveBlockValueConstantRange()
777 Result.markConstantRange(LHSRange.binaryAnd(RHSRange)); in solveBlockValueConstantRange()
780 Result.markConstantRange(LHSRange.binaryOr(RHSRange)); in solveBlockValueConstantRange()