Searched refs:FlagNUW (Results 1 - 5 of 5) sorted by relevance

/external/llvm/lib/Transforms/Scalar/
H A DLoopIdiomRecognize.cpp1012 SCEV::FlagNUW);
1015 SCEV::FlagNUW);
1126 SCEV::FlagNUW);
1129 SCEV::FlagNUW);
/external/llvm/include/llvm/Analysis/
H A DScalarEvolutionExpressions.h331 if (Flags & (FlagNUW | FlagNSW))
449 setNoWrapFlags((NoWrapFlags)(FlagNUW | FlagNSW));
470 setNoWrapFlags((NoWrapFlags)(FlagNUW | FlagNSW));
H A DScalarEvolution.h96 FlagNUW = (1 << 1), // No unsigned wrap. enumerator in enum:llvm::SCEV::NoWrapFlags
/external/llvm/lib/Analysis/
H A DScalarEvolution.cpp170 if (AR->getNoWrapFlags(FlagNUW))
175 !AR->getNoWrapFlags((NoWrapFlags)(FlagNUW | FlagNSW)))
204 if (NAry->getNoWrapFlags(FlagNUW))
952 if (AR->getNoWrapFlags(SCEV::FlagNUW))
990 const_cast<SCEVAddRecExpr *>(AR)->setNoWrapFlags(SCEV::FlagNUW);
1025 const_cast<SCEVAddRecExpr *>(AR)->setNoWrapFlags(SCEV::FlagNUW);
1493 assert(!(Flags & ~(SCEV::FlagNUW | SCEV::FlagNSW)) &&
1504 // If FlagNSW is true and all the operands are non-negative, infer FlagNUW.
1506 int SignOrUnsignMask = SCEV::FlagNUW | SCEV::FlagNSW;
1896 assert(Flags == maskFlags(Flags, SCEV::FlagNUW | SCE
[all...]
H A DScalarEvolutionExpander.cpp1217 if (Normalized->getNoWrapFlags(SCEV::FlagNUW))

Completed in 199 milliseconds