| /freebsd-11-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
| HD | RangeConstraintManager.cpp | 201 const llvm::APSInt &newTo = (from.isMinSignedValue() ? in Negate() 205 newRanges.begin()->From().isMinSignedValue()) { in Negate() 206 assert(newRanges.begin()->To().isMinSignedValue() && in Negate() 208 assert(!from.isMinSignedValue() && "Ranges should not overlap"); in Negate() 212 } else if (!to.isMinSignedValue()) { in Negate() 216 if (from.isMinSignedValue()) { in Negate()
|
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/IR/ |
| HD | ConstantRange.cpp | 100 if (SMax.isMinSignedValue()) in makeAllowedICmpRegion() 165 } else if (getLower().isMinSignedValue() || getLower().isMinValue()) { in getEquivalentICmp() 167 getLower().isMinSignedValue() ? CmpInst::ICMP_SLT : CmpInst::ICMP_ULT; in getEquivalentICmp() 170 } else if (getUpper().isMinSignedValue() || getUpper().isMinValue()) { in getEquivalentICmp() 172 getUpper().isMinSignedValue() ? CmpInst::ICMP_SGE : CmpInst::ICMP_UGE; in getEquivalentICmp() 321 return Lower.sgt(Upper) && !Upper.isMinSignedValue(); in isSignWrappedSet() 693 if (Upper.isMinSignedValue()) in signExtend() 964 (UR.getUpper().isNonNegative() || UR.getUpper().isMinSignedValue())) in multiply() 1079 if (NegL.Lower.isMinSignedValue() && NegR.Upper.isNullValue()) { in sdiv()
|
| HD | Constants.cpp | 177 bool Constant::isMinSignedValue() const { in isMinSignedValue() function in Constant 184 return CFP->getValueAPF().bitcastToAPInt().isMinSignedValue(); in isMinSignedValue() 189 return Splat->isMinSignedValue(); in isMinSignedValue() 195 return CV->getElementAsAPFloat(0).bitcastToAPInt().isMinSignedValue(); in isMinSignedValue() 196 return CV->getElementAsAPInt(0).isMinSignedValue(); in isMinSignedValue() 210 return !CFP->getValueAPF().bitcastToAPInt().isMinSignedValue(); in isNotMinSignedValue()
|
| HD | ConstantFold.cpp | 1262 if (C2V.isAllOnesValue() && C1V.isMinSignedValue()) in ConstantFoldBinaryInstruction() 1270 if (C2V.isAllOnesValue() && C1V.isMinSignedValue()) in ConstantFoldBinaryInstruction()
|
| /freebsd-11-stable/contrib/llvm-project/clang/lib/Basic/ |
| HD | FixedPoint.cpp | 207 (!isSigned() && Val != 0) || (isSigned() && Val.isMinSignedValue()); in negate() 216 return Val.isMinSignedValue() ? getMax(Sema) : APFixedPoint(-Val, Sema); in negate()
|
| /freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/IR/ |
| HD | Constant.h | 76 bool isMinSignedValue() const;
|
| HD | Constants.h | 231 return Val.isMinSignedValue(); in isMinValue()
|
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
| HD | InstCombineMulDivRem.cpp | 664 if (IsSigned && C1.isMinSignedValue() && C2.isAllOnesValue()) in isMultiple() 1100 if (!Op1C->isMinSignedValue() && in visitSDiv() 1335 !Op1Int->isMinSignedValue())) { in commonIRemTransforms() 1420 if (match(Op1, m_Negative(Y)) && !Y->isMinSignedValue()) { in visitSRem()
|
| HD | InstCombineInternal.h | 141 return RHS.isMinSignedValue(); in isSignBitCheck() 145 return RHS.isMinSignedValue(); in isSignBitCheck()
|
| HD | InstCombineCompares.cpp | 2063 assert(!C.isMinSignedValue() && "Unexpected icmp slt"); in foldICmpShlConstant() 2207 if (!C.isMaxSignedValue() && !(C + 1).shl(ShAmtVal).isMinSignedValue() && in foldICmpShrConstant() 5546 if (Pred == ICmpInst::ICMP_ULT && C->isMinSignedValue()) { in visitICmpInst()
|
| HD | InstCombineAddSub.cpp | 926 C2->isMinSignedValue() && C2->sext(Ty->getScalarSizeInBits()) == *C) in foldAddWithConstant()
|
| HD | InstructionCombining.cpp | 643 if (!CInt->isMinSignedValue()) in tryFactorization()
|
| HD | InstCombineAndOrXor.cpp | 175 if (isSigned ? Lo.isMinSignedValue() : Lo.isMinValue()) { in insertRangeTest()
|
| /freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/ADT/ |
| HD | APInt.h | 447 bool isMinSignedValue() const { in isMinSignedValue() function 477 bool isSignMask() const { return isMinSignedValue(); } in isSignMask()
|
| /freebsd-11-stable/contrib/llvm-project/clang/lib/Lex/ |
| HD | PPExpressions.cpp | 441 bool Overflow = !Result.isUnsigned() && Result.Val.isMinSignedValue(); in EvaluateValue()
|
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| HD | LoadStoreVectorizer.cpp | 425 if (PtrDelta.isMinSignedValue()) in lookThroughComplexAddresses()
|
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/Analysis/ |
| HD | ValueTracking.cpp | 4095 return !Numerator->isMinSignedValue(); in isSafeToSpeculativelyExecute() 4897 C2->isMinSignedValue()) in matchMinMax() 5709 if (C->isMinSignedValue()) { in setLimitsForBinOp()
|
| HD | ScalarEvolution.cpp | 4022 !getSignedRangeMin(RHS).isMinSignedValue(); in getMinusSCEV() 9063 assert(!RA.isMinSignedValue() && "Should have been caught earlier!"); in SimplifyICmpOperands() 9095 } else if (!getSignedRangeMin(LHS).isMinSignedValue()) { in SimplifyICmpOperands() 9103 if (!getSignedRangeMin(RHS).isMinSignedValue()) { in SimplifyICmpOperands()
|
| HD | InstructionSimplify.cpp | 1014 if (match(X, m_APInt(C)) && !C->isMinSignedValue()) { in isDivZero() 1028 if (C->isMinSignedValue()) in isDivZero()
|
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| HD | TargetLowering.cpp | 5284 HadIntMinDivisor |= D.isMinSignedValue(); in prepareSREMEqFold() 5295 if (!D.isMinSignedValue()) { in prepareSREMEqFold() 5318 if (!D.isMinSignedValue()) { in prepareSREMEqFold() 7480 bool UseArithShift = isSigned && !C.isMinSignedValue(); in expandMULO()
|
| HD | DAGCombiner.cpp | 3368 if (IsSigned && N1C && !N1C->getAPIntValue().isMinSignedValue()) { in visitSUBO() 3764 if (N1C && N1C->getAPIntValue().isMinSignedValue()) in visitSDIV()
|
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/Support/ |
| HD | APInt.cpp | 1984 Overflow = isMinSignedValue() && RHS.isAllOnesValue(); in sdiv_ov()
|
| /freebsd-11-stable/contrib/llvm-project/clang/lib/AST/ |
| HD | ExprConstant.cpp | 1757 if (Int.isUnsigned() || Int.isMinSignedValue()) { in negateAsSigned() 2512 LHS.isSigned() && LHS.isMinSignedValue()) in handleIntIntBinOp() 12324 if (Value.isSigned() && Value.isMinSignedValue() && E->canOverflow() && in VisitUnaryOperator() 14357 if (LEval.isMinSignedValue()) in CheckICE()
|
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| HD | LoopStrengthReduce.cpp | 2448 C->getValue().isMinSignedValue()) in OptimizeLoopTermCond()
|
| /freebsd-11-stable/contrib/llvm-project/clang/lib/Sema/ |
| HD | SemaChecking.cpp | 11301 !IntegerValue.isMinSignedValue()) { in DiagnoseFloatingImpCast()
|