Home
last modified time | relevance | path

Searched refs:NoWrapFlags (Results 1 – 4 of 4) sorted by relevance

/freebsd-12.1/contrib/llvm/include/llvm/Analysis/
H A DScalarEvolution.h111 enum NoWrapFlags {
472 LLVM_NODISCARD static SCEV::NoWrapFlags maskFlags(SCEV::NoWrapFlags Flags,
474 return (SCEV::NoWrapFlags)(Flags & Mask);
476 LLVM_NODISCARD static SCEV::NoWrapFlags setFlags(SCEV::NoWrapFlags Flags,
478 return (SCEV::NoWrapFlags)(Flags | OnFlags);
480 LLVM_NODISCARD static SCEV::NoWrapFlags
481 clearFlags(SCEV::NoWrapFlags Flags, SCEV::NoWrapFlags OffFlags) {
482 return (SCEV::NoWrapFlags)(Flags & ~OffFlags);
562 SCEV::NoWrapFlags Flags);
1723 SCEV::NoWrapFlags &Flags);
[all …]
H A DScalarEvolutionExpressions.h168 NoWrapFlags getNoWrapFlags(NoWrapFlags Mask = NoWrapMask) const {
169 return (NoWrapFlags)(SubclassData & Mask);
211 void setNoWrapFlags(NoWrapFlags Flags) { in setNoWrapFlags()
332 void setNoWrapFlags(NoWrapFlags Flags) { in setNoWrapFlags()
369 setNoWrapFlags((NoWrapFlags)(FlagNUW | FlagNSW)); in SCEVSMaxExpr()
387 setNoWrapFlags((NoWrapFlags)(FlagNUW | FlagNSW)); in SCEVUMaxExpr()
/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DScalarEvolution.cpp2296 static SCEV::NoWrapFlags
2310 SCEV::NoWrapFlags SignOrUnsignWrap = in StrengthenNoWrapFlags()
3416 SCEV::NoWrapFlags OuterFlags = in getAddRecExpr()
3429 SCEV::NoWrapFlags InnerFlags = in getAddRecExpr()
4416 SCEV::NoWrapFlags
4423 SCEV::NoWrapFlags Result = SCEV::FlagAnyWrap; in proveNoWrapViaConstantRanges()
4996 SCEV::NoWrapFlags Flags = SCEV::FlagAnyWrap; in createSimpleAffineAddRec()
5958 SCEV::NoWrapFlags Flags = SCEV::FlagAnyWrap; in getNoWrapFlagsFromUB()
9281 SCEV::NoWrapFlags FlagsPresent; in isKnownPredicateViaNoOverflow()
9414 auto NoWrapFlags = SCEV::NoWrapFlags(SCEV::FlagNUW | SCEV::FlagNW); in isLoopBackedgeGuardedByCond() local
[all …]
/freebsd-12.1/contrib/llvm/lib/Transforms/Utils/
H A DSimplifyIndVar.cpp410 const SCEV *, const SCEV *, SCEV::NoWrapFlags, unsigned); in eliminateOverflowIntrinsic()
739 SCEV::NoWrapFlags, unsigned); in strengthenOverflowingOperation()