Lines Matching refs:setFlags
2386 Flags = ScalarEvolution::setFlags(Flags, SCEV::FlagNUW); in getStrengthenedNoWrapFlagsFromBinOp()
2388 Flags = ScalarEvolution::setFlags(Flags, SCEV::FlagNSW); in getStrengthenedNoWrapFlagsFromBinOp()
2405 Flags = ScalarEvolution::setFlags(Flags, SCEV::FlagNUW); in getStrengthenedNoWrapFlagsFromBinOp()
2412 Flags = ScalarEvolution::setFlags(Flags, SCEV::FlagNSW); in getStrengthenedNoWrapFlagsFromBinOp()
2448 ScalarEvolution::setFlags(Flags, (SCEV::NoWrapFlags)SignOrUnsignMask); in StrengthenNoWrapFlags()
2474 Flags = ScalarEvolution::setFlags(Flags, SCEV::FlagNSW); in StrengthenNoWrapFlags()
2482 Flags = ScalarEvolution::setFlags(Flags, SCEV::FlagNUW); in StrengthenNoWrapFlags()
2491 Flags = ScalarEvolution::setFlags(Flags, SCEV::FlagNUW); in StrengthenNoWrapFlags()
2498 Flags = ScalarEvolution::setFlags(Flags, SCEV::FlagNUW); in StrengthenNoWrapFlags()
2501 Flags = ScalarEvolution::setFlags(Flags, SCEV::FlagNUW); in StrengthenNoWrapFlags()
2679 ScalarEvolution::setFlags(PreservedFlags, SCEV::FlagNUW); in getAddExpr()
2688 ScalarEvolution::setFlags(PreservedFlags, SCEV::FlagNSW); in getAddExpr()
2922 Flags = AddRec->getNoWrapFlags(setFlags(Flags, SCEV::FlagNW)); in getAddExpr()
3217 FlagsMask = setFlags(FlagsMask, SCEV::FlagNSW); in getMulExpr()
3763 OffsetWrap = setFlags(OffsetWrap, SCEV::FlagNSW); in getGEPExpr()
3765 OffsetWrap = setFlags(OffsetWrap, SCEV::FlagNUW); in getGEPExpr()
5100 Result = ScalarEvolution::setFlags(Result, SCEV::FlagNW); in proveNoWrapViaConstantRanges()
5111 Result = ScalarEvolution::setFlags(Result, SCEV::FlagNSW); in proveNoWrapViaConstantRanges()
5121 Result = ScalarEvolution::setFlags(Result, SCEV::FlagNUW); in proveNoWrapViaConstantRanges()
5176 Result = setFlags(Result, SCEV::FlagNSW); in proveNoSignedWrapViaInduction()
5229 Result = setFlags(Result, SCEV::FlagNUW); in proveNoUnsignedWrapViaInduction()
5774 Flags = setFlags(Flags, SCEV::FlagNUW); in createSimpleAffineAddRec()
5776 Flags = setFlags(Flags, SCEV::FlagNSW); in createSimpleAffineAddRec()
5880 Flags = setFlags(Flags, SCEV::FlagNUW); in createAddRecFromPHI()
5882 Flags = setFlags(Flags, SCEV::FlagNSW); in createAddRecFromPHI()
5890 Flags = setFlags(Flags, SCEV::FlagNW); in createAddRecFromPHI()
5896 Flags = setFlags(Flags, SCEV::FlagNUW); in createAddRecFromPHI()
7244 Flags = ScalarEvolution::setFlags(Flags, SCEV::FlagNUW); in getNoWrapFlagsFromUB()
7246 Flags = ScalarEvolution::setFlags(Flags, SCEV::FlagNSW); in getNoWrapFlagsFromUB()
9188 Flags = setFlags(Flags, SCEV::FlagNW); in computeExitLimitFromICmp()
12843 Flags = setFlags(Flags, SCEV::FlagNUW); in howManyLessThans()
14789 return Op && Op->AR == AR && setFlags(Flags, Op->Flags) == Flags; in implies()
14796 if (ScalarEvolution::setFlags(ScevFlags, SCEV::FlagNSW) == ScevFlags) in isAlwaysTrue()
14818 if (ScalarEvolution::setFlags(StaticFlags, SCEV::FlagNSW) == StaticFlags) in getImpliedFlags()
14821 if (ScalarEvolution::setFlags(StaticFlags, SCEV::FlagNUW) == StaticFlags) { in getImpliedFlags()
14826 ImpliedFlags = setFlags(ImpliedFlags, IncrementNUSW); in getImpliedFlags()
14965 II.first->second = SCEVWrapPredicate::setFlags(Flags, II.first->second); in setNoOverflow()
15546 FlagMask = ScalarEvolution::setFlags(FlagMask, SCEV::FlagNUW); in rewrite()
15548 FlagMask = ScalarEvolution::setFlags(FlagMask, SCEV::FlagNSW); in rewrite()