Home
last modified time | relevance | path

Searched refs:isMaxValue (Results 1 – 15 of 15) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Transforms/InstCombine/
H A DInstCombineAtomicRMW.cpp48 return C->isMaxValue(true); in isIdempotentRMW()
52 return C->isMaxValue(false); in isIdempotentRMW()
94 return C->isMaxValue(true); in isSaturating()
98 return C->isMaxValue(false); in isSaturating()
H A DInstCombineCompares.cpp2482 assert(!C.isMaxValue() && in foldICmpUDivConstant()
5763 return WillIncrement ? !C->isMaxValue(IsSigned) : !C->isMinValue(IsSigned); in getFlippedStrictnessPredicateAndConstant()
/llvm-project-15.0.7/llvm/include/llvm/IR/
H A DConstants.h213 bool isMaxValue(bool IsSigned) const { in isMaxValue() function
217 return Val.isMaxValue(); in isMaxValue()
/llvm-project-15.0.7/llvm/lib/IR/
H A DConstantRange.cpp54 assert((Lower != Upper || (Lower.isMaxValue() || Lower.isMinValue())) && in ConstantRange()
129 if (UMin.isMaxValue()) in makeAllowedICmpRegion()
367 return Lower == Upper && Lower.isMaxValue(); in isFullSet()
/llvm-project-15.0.7/mlir/lib/Dialect/Arithmetic/IR/
H A DArithmeticOps.cpp646 if (matchPattern(getRhs(), m_ConstantInt(&intValue)) && intValue.isMaxValue()) in fold()
724 if (matchPattern(getRhs(), m_ConstantInt(&intValue)) && intValue.isMaxValue()) in fold()
/llvm-project-15.0.7/llvm/include/llvm/ADT/
H A DAPInt.h384 bool isMaxValue() const { return isAllOnes(); } in isMaxValue() function
/llvm-project-15.0.7/llvm/unittests/IR/
H A DConstantRangeTest.cpp1572 NSWForAllValues.getSingleElement()->isMaxValue()); in TEST()
1584 NUWForAllValues.getSingleElement()->isMaxValue()); in TEST()
H A DPatternMatch.cpp1459 bool isValue(const APInt &C) { return C.isMaxValue(); } in isValue()
/llvm-project-15.0.7/llvm/include/llvm/CodeGen/
H A DSelectionDAGNodes.h1599 bool isMaxSignedValue() const { return Value->isMaxValue(true); }
/llvm-project-15.0.7/llvm/lib/Analysis/
H A DScalarEvolution.cpp3813 bool IsMaxV = LHSC->getValue()->isMaxValue(IsSigned); in getMinMaxExpr()
10419 assert(!RA.isMaxValue() && "Should have been caught earlier!"); in SimplifyICmpOperands()
10483 if (ControllingFiniteLoop || !getUnsignedRangeMax(RHS).isMaxValue()) { in SimplifyICmpOperands()
10499 } else if (!getUnsignedRangeMax(LHS).isMaxValue()) { in SimplifyICmpOperands()
H A DInstructionSimplify.cpp1795 if (MinMaxC.isMaxValue()) in simplifyAndOrOfICmpsWithLimitConst()
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaChecking.cpp12572 if (Value.isMaxValue()) return Max; in compare()
13212 if (!IntegerValue.isMaxValue()) { in DiagnoseFloatingImpCast()
H A DSemaDeclCXX.cpp14293 OK_Ordinary, Loc, Upper.isMaxValue(), S.CurFPFeatureOverrides()); in buildSingleCopyAssignRecursively()
/llvm-project-15.0.7/llvm/lib/AsmParser/
H A DLLParser.cpp8949 (Lower == Upper && !Lower.isMaxValue()) in parseParamAccessOffset()
/llvm-project-15.0.7/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp24205 if ((IsInc && EltC.isMaxValue()) || (!IsInc && EltC.isZero())) in incDecVectorConstant()
24884 (CC == ISD::CondCode::SETUGT && !Op1Val.isMaxValue())) { in LowerSETCC()
45096 if (CC == X86::COND_A && !Comparison.isMaxValue()) { in combineSetCCAtomicArith()