Lines Matching refs:NoWrapFlags
267 !AR->getNoWrapFlags((NoWrapFlags)(FlagNUW | FlagNSW))) in print()
1357 static const SCEV::NoWrapFlags WrapType = SCEV::FlagNSW;
1373 static const SCEV::NoWrapFlags WrapType = SCEV::FlagNUW;
1795 (SCEV::NoWrapFlags)(SCEV::FlagNSW | SCEV::FlagNUW), in getZeroExtendExpr()
1849 (SCEV::NoWrapFlags)(SCEV::FlagNSW | SCEV::FlagNUW), in getZeroExtendExpr()
1982 (SCEV::NoWrapFlags)(SCEV::FlagNSW | SCEV::FlagNUW), in getSignExtendExpr()
2127 (SCEV::NoWrapFlags)(SCEV::FlagNSW | SCEV::FlagNUW), in getSignExtendExpr()
2296 static SCEV::NoWrapFlags
2299 SCEV::NoWrapFlags Flags) { in StrengthenNoWrapFlags()
2310 SCEV::NoWrapFlags SignOrUnsignWrap = in StrengthenNoWrapFlags()
2320 ScalarEvolution::setFlags(Flags, (SCEV::NoWrapFlags)SignOrUnsignMask); in StrengthenNoWrapFlags()
2367 SCEV::NoWrapFlags Flags, in getAddExpr()
2747 SCEV::NoWrapFlags Flags) { in getOrCreateAddExpr()
2769 const Loop *L, SCEV::NoWrapFlags Flags) { in getOrCreateAddRecExpr()
2792 SCEV::NoWrapFlags Flags) { in getOrCreateMulExpr()
2868 SCEV::NoWrapFlags Flags, in getMulExpr()
3353 SCEV::NoWrapFlags Flags) { in getAddRecExpr()
3370 const Loop *L, SCEV::NoWrapFlags Flags) { in getAddRecExpr()
3416 SCEV::NoWrapFlags OuterFlags = in getAddRecExpr()
3429 SCEV::NoWrapFlags InnerFlags = in getAddRecExpr()
3456 SCEV::NoWrapFlags Wrap = GEP->isInBounds() ? SCEV::FlagNSW in getGEPExpr()
3962 SCEV::NoWrapFlags Flags) { in getNegativeSCEV()
3987 SCEV::NoWrapFlags Flags, in getMinusSCEV()
4416 SCEV::NoWrapFlags
4423 SCEV::NoWrapFlags Result = SCEV::FlagAnyWrap; in proveNoWrapViaConstantRanges()
4996 SCEV::NoWrapFlags Flags = SCEV::FlagAnyWrap; in createSimpleAffineAddRec()
5091 SCEV::NoWrapFlags Flags = SCEV::FlagAnyWrap; in createAddRecFromPHI()
5953 SCEV::NoWrapFlags ScalarEvolution::getNoWrapFlagsFromUB(const Value *V) { in getNoWrapFlagsFromUB()
5958 SCEV::NoWrapFlags Flags = SCEV::FlagAnyWrap; in getNoWrapFlagsFromUB()
6167 SCEV::NoWrapFlags Flags = getNoWrapFlagsFromUB(BO->Op); in createSCEV()
6204 SCEV::NoWrapFlags Flags = getNoWrapFlagsFromUB(BO->Op); in createSCEV()
6228 SCEV::NoWrapFlags Flags = SCEV::FlagAnyWrap; in createSCEV()
9279 SCEV::NoWrapFlags ExpectedFlags) { in isKnownPredicateViaNoOverflow()
9281 SCEV::NoWrapFlags FlagsPresent; in isKnownPredicateViaNoOverflow()
9414 auto NoWrapFlags = SCEV::NoWrapFlags(SCEV::FlagNUW | SCEV::FlagNW); in isLoopBackedgeGuardedByCond() local
9416 getAddRecExpr(getZero(Ty), getOne(Ty), L, NoWrapFlags); in isLoopBackedgeGuardedByCond()
9777 SCEV::NoWrapFlags &Flags) { in splitBinaryAdd()
9820 SCEV::NoWrapFlags Flags; in computeConstantDifference()
10109 SCEV::NoWrapFlags NW = ICmpInst::isSigned(Pred) ? in IsKnownPredicateViaAddRecStart()
12188 SCEV::NoWrapFlags ScevFlags = AR->getNoWrapFlags(); in isAlwaysTrue()
12210 SCEV::NoWrapFlags StaticFlags = AR->getNoWrapFlags(); in getImpliedFlags()