Lines Matching refs:OrigFlags
2511 SCEV::NoWrapFlags OrigFlags, in getAddExpr() argument
2513 assert(!(OrigFlags & ~(SCEV::FlagNUW | SCEV::FlagNSW)) && in getAddExpr()
2553 auto ComputeFlags = [this, OrigFlags](const ArrayRef<const SCEV *> Ops) { in getAddExpr()
2554 return StrengthenNoWrapFlags(this, scAddExpr, Ops, OrigFlags); in getAddExpr()
2564 if (Add->getNoWrapFlags(OrigFlags) != OrigFlags) in getAddExpr()
2591 return getAddExpr(Ops, OrigFlags, Depth + 1); in getAddExpr()
2720 SCEV::NoWrapFlags CommonFlags = maskFlags(OrigFlags, SCEV::FlagNUW); in getAddExpr()
3106 SCEV::NoWrapFlags OrigFlags, in getMulExpr() argument
3108 assert(OrigFlags == maskFlags(OrigFlags, SCEV::FlagNUW | SCEV::FlagNSW) && in getMulExpr()
3151 auto ComputeFlags = [this, OrigFlags](const ArrayRef<const SCEV *> Ops) { in getMulExpr()
3152 return StrengthenNoWrapFlags(this, scMulExpr, Ops, OrigFlags); in getMulExpr()
3162 if (Mul->getNoWrapFlags(OrigFlags) != OrigFlags) in getMulExpr()