Home
last modified time | relevance | path

Searched refs:isMinValue (Results 1 – 23 of 23) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineAtomicRMW.cpp50 return C->isMinValue(true); in isIdempotentRMW()
54 return C->isMinValue(false); in isIdempotentRMW()
92 return C->isMinValue(true); in isSaturating()
96 return C->isMinValue(false); in isSaturating()
H A DInstCombineMulDivRem.cpp1186 return Remainder.isMinValue(); in isMultiple()
2383 if (match(Op1, m_APInt(Op1Int)) && !Op1Int->isMinValue() && in commonIRemTransforms()
H A DInstCombineCompares.cpp3213 if (Lower.isMinValue()) in foldICmpAddConstant()
3215 if (Upper.isMinValue()) in foldICmpAddConstant()
H A DInstCombineSelect.cpp1771 if (CmpC->isMinValue() && match(TVal, m_SpecificInt(*CmpC + 1))) in foldSelectInstWithICmpConst()
H A DInstCombineAndOrXor.cpp64 if (isSigned ? Lo.isMinSignedValue() : Lo.isMinValue()) { in insertRangeTest()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DConstantRange.cpp56 assert((Lower != Upper || (Lower.isMaxValue() || Lower.isMinValue())) && in ConstantRange()
126 if (UMax.isMinValue()) in makeAllowedICmpRegion()
228 } else if (getLower().isMinSignedValue() || getLower().isMinValue()) { in getEquivalentICmp()
232 } else if (getUpper().isMinSignedValue() || getUpper().isMinValue()) { in getEquivalentICmp()
429 return Lower == Upper && Lower.isMinValue(); in isEmptySet()
H A DConstants.cpp172 return CI->isMinValue(/*isSigned=*/true); in isMinSignedValue()
189 return !CI->isMinValue(/*isSigned=*/true); in isNotMinSignedValue()
H A DVerifier.cpp4304 Check(LowV != HighV || LowV.isMaxValue() || LowV.isMinValue(), in verifyRangeLikeMetadata()
/freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/
H A DIntegralAP.h169 return getValue().isMinValue(); in isMin()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DConstants.h245 bool isMinValue(bool IsSigned) const { in isMinValue() function
249 return Val.isMinValue(); in isMinValue()
/freebsd/contrib/llvm-project/llvm/include/llvm/SandboxIR/
H A DConstant.h218 bool isMinValue(bool IsSigned) const { in isMinValue() function
219 return cast<llvm::ConstantInt>(Val)->isMinValue(IsSigned); in isMinValue()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DLoads.cpp95 .isMinValue()) in isDereferenceableAndAlignedPointer()
H A DScalarEvolution.cpp3855 return IsSigned ? C.isMinSignedValue() : C.isMinValue(); in getMinMaxExpr()
3864 return IsSigned ? C.isMinSignedValue() : C.isMinValue(); in getMinMaxExpr()
10819 assert(!RA.isMinValue() && "Should have been caught earlier!"); in SimplifyICmpOperands()
10889 } else if (!getUnsignedRangeMin(LHS).isMinValue()) { in SimplifyICmpOperands()
10901 !getUnsignedRangeMin(RHS).isMinValue()) { in SimplifyICmpOperands()
10910 } else if (!getUnsignedRangeMin(RHS).isMinValue()) { in SimplifyICmpOperands()
12303 if (LDiff->isMinValue()) in isImpliedCondOperandsViaNoOverflow()
H A DValueTracking.cpp8558 return WillIncrement ? !C->isMaxValue(IsSigned) : !C->isMinValue(IsSigned); in getFlippedStrictnessPredicateAndConstant()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DGuardWidening.cpp916 if (MaxDiff.isMinValue() || !all_of(drop_begin(CurrentChecks), OffsetOK)) in combineRangeChecks()
H A DReassociate.cpp1615 if (CI->isNegative() && !CI->isMinValue(true)) { in OptimizeAdd()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DAtomicExpandPass.cpp1600 return C->isMinValue(true); in isIdempotentRMW()
1604 return C->isMinValue(false); in isIdempotentRMW()
/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/
H A DAPInt.h417 bool isMinValue() const { return isZero(); } in isMinValue() function
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DSelectionDAGNodes.h1769 bool isMinSignedValue() const { return Value->isMinValue(true); }
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DIRTranslator.cpp959 if (cast<ConstantInt>(CB.CmpLHS)->isMinValue(true)) { in emitSwitchCase()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.cpp2906 if (cast<ConstantInt>(CB.CmpLHS)->isMinValue(true)) { in visitSwitchCase()
10551 if (!Lo.isMinValue()) in lowerRangeToAssertZExt()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaChecking.cpp11100 if (Value.isMinValue()) return Min; in compare()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp48231 if (CC == X86::COND_AE && !Comparison.isMinValue()) { in combineSetCCAtomicArith()