reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
2910 assert(Flags == maskFlags(Flags, SCEV::FlagNUW | SCEV::FlagNSW) && 2910 assert(Flags == maskFlags(Flags, SCEV::FlagNUW | SCEV::FlagNSW) && 2924 Flags = StrengthenNoWrapFlags(this, scMulExpr, Ops, Flags); 2924 Flags = StrengthenNoWrapFlags(this, scMulExpr, Ops, Flags); 2928 return getOrCreateMulExpr(Ops, Flags); 3059 Flags = AddRec->getNoWrapFlags(clearFlags(Flags, SCEV::FlagNW)); 3059 Flags = AddRec->getNoWrapFlags(clearFlags(Flags, SCEV::FlagNW)); 3060 const SCEV *NewRec = getAddRecExpr(NewOps, AddRecLoop, Flags); 3154 return getOrCreateMulExpr(Ops, Flags);