Home
last modified time | relevance | path

Searched refs:MaxVal (Results 1 – 22 of 22) sorted by relevance

/llvm-project-15.0.7/clang-tools-extra/clang-tidy/bugprone/
H A DSuspiciousEnumUsageCheck.cpp38 llvm::APSInt MaxVal; member
48 MaxVal = MinMaxVal.second->getInitVal(); in ValueRange()
60 return llvm::APSInt::compareValues(Range1.MaxVal, Range2.MinVal) < 0 || in hasDisjointValueRange()
61 llvm::APSInt::compareValues(Range2.MaxVal, Range1.MinVal) < 0; in hasDisjointValueRange()
106 (VR.MaxVal - VR.MinVal != EnumLen - 1) && in isPossiblyBitMask()
/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/
H A DConversionChecker.cpp186 unsigned long long MaxVal = 1ULL << RepresentsUntilExp; in isLossOfPrecision() local
189 MaxVal++; in isLossOfPrecision()
191 return C.isGreaterOrEqual(Cast->getSubExpr(), MaxVal); in isLossOfPrecision()
/llvm-project-15.0.7/polly/lib/Transform/
H A DFlattenAlgo.cpp278 auto MaxVal = getConstant(Max, true, false); in tryFlattenLoop() local
280 if (MinVal.is_null() || MaxVal.is_null() || MinVal.is_nan() || in tryFlattenLoop()
281 MaxVal.is_nan()) { in tryFlattenLoop()
289 auto LenVal = MaxVal.sub(MinVal).add(1); in tryFlattenLoop()
/llvm-project-15.0.7/clang/lib/Lex/
H A DLiteralSupport.cpp1542 auto MaxVal = llvm::APInt::getMaxValue(StoreVal.getBitWidth()); in GetFixedPointValue() local
1544 IntOverflowOccurred |= Val.ugt(MaxVal.zext(Val.getBitWidth())); in GetFixedPointValue()
1547 IntOverflowOccurred |= Val.zext(MaxVal.getBitWidth()).ugt(MaxVal); in GetFixedPointValue()
/llvm-project-15.0.7/llvm/lib/Analysis/
H A DMemoryBuiltins.cpp634 bool MaxVal = cast<ConstantInt>(ObjectSize->getArgOperand(1))->isZero(); in lowerObjectSizeCall() local
642 MaxVal ? ObjectSizeOpts::Mode::Max : ObjectSizeOpts::Mode::Min; in lowerObjectSizeCall()
691 return ConstantInt::get(ResultType, MaxVal ? -1ULL : 0); in lowerObjectSizeCall()
/llvm-project-15.0.7/llvm/lib/Target/SystemZ/AsmParser/
H A DSystemZAsmParser.cpp441 int64_t MaxVal, bool AllowTLS);
1585 int64_t MaxVal, bool AllowTLS) { in parsePCRel() argument
1598 if ((Value & 1) || Value < MinVal || Value > MaxVal) in parsePCRel()
/llvm-project-15.0.7/llvm/lib/Target/SystemZ/
H A DSystemZFrameLowering.cpp498 int64_t MaxVal = (int64_t(1) << 31) - 8; in emitIncrement() local
501 else if (ThisVal > MaxVal) in emitIncrement()
502 ThisVal = MaxVal; in emitIncrement()
/llvm-project-15.0.7/llvm/lib/Transforms/InstCombine/
H A DInstCombineCompares.cpp5187 APInt MaxVal = APInt::getMaxValue(MulWidth); in processUMulZExtIdiom() local
5188 MaxVal = MaxVal.zext(CI->getBitWidth()); in processUMulZExtIdiom()
5189 if (MaxVal.eq(CI->getValue())) in processUMulZExtIdiom()
5199 APInt MaxVal = APInt::getOneBitSet(CI->getBitWidth(), MulWidth); in processUMulZExtIdiom() local
5200 if (MaxVal.eq(CI->getValue())) in processUMulZExtIdiom()
5210 APInt MaxVal = APInt::getMaxValue(MulWidth); in processUMulZExtIdiom() local
5211 MaxVal = MaxVal.zext(CI->getBitWidth()); in processUMulZExtIdiom()
5212 if (MaxVal.eq(CI->getValue())) in processUMulZExtIdiom()
5222 APInt MaxVal = APInt::getOneBitSet(CI->getBitWidth(), MulWidth); in processUMulZExtIdiom() local
5223 if (MaxVal.eq(CI->getValue())) in processUMulZExtIdiom()
H A DInstCombineSelect.cpp1864 APInt MaxVal = APInt::getSignedMaxValue(Ty->getScalarSizeInBits()); in foldOverflowingAddSubSelect() local
1866 match(Max, m_SpecificInt(MaxVal)); in foldOverflowingAddSubSelect()
/llvm-project-15.0.7/clang/lib/Frontend/
H A DInitPreprocessor.cpp170 llvm::APInt MaxVal = isSigned ? llvm::APInt::getSignedMaxValue(TypeWidth) in DefineTypeSize() local
172 Builder.defineMacro(MacroName, toString(MaxVal, 10, isSigned) + ValSuffix); in DefineTypeSize()
/llvm-project-15.0.7/llvm/include/llvm/IR/
H A DDebugInfoMetadata.h2898 static const uint64_t MaxVal = std::numeric_limits<uint64_t>::max();
2900 static inline FragInfo getEmptyKey() { return {MaxVal, MaxVal}; }
2902 static inline FragInfo getTombstoneKey() { return {MaxVal - 1, MaxVal - 1}; }
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/AsmParser/
H A DAMDGPUAsmParser.cpp1570 bool tryParseFmt(const char *Pref, int64_t MaxVal, int64_t &Val);
1703 const unsigned MaxVal,
1708 const unsigned MaxVal,
6018 int64_t MaxVal, in tryParseFmt() argument
6029 if (Val < 0 || Val > MaxVal) { in tryParseFmt()
7219 const unsigned MaxVal, in parseSwizzleOperand() argument
7229 if (Op < MinVal || Op > MaxVal) { in parseSwizzleOperand()
7240 const unsigned MaxVal, in parseSwizzleOperands() argument
7244 if (!parseSwizzleOperand(Op[i], MinVal, MaxVal, ErrMsg, Loc)) in parseSwizzleOperands()
/llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/
H A DTargetLowering.cpp4560 APInt MinVal, MaxVal; in SimplifySetCC() local
4567 MaxVal = APInt::getMaxValue(OperandBitSize); in SimplifySetCC()
4593 if (C1 == MaxVal) in SimplifySetCC()
4618 if (C1 == MaxVal) in SimplifySetCC()
4630 if (C1 == MaxVal) in SimplifySetCC()
4640 if (C1 == MaxVal-1) in SimplifySetCC()
9014 APInt MaxVal = APInt::getSignedMaxValue(VTSize); in expandFixedPointMul() local
9016 SDValue SatMax = DAG.getConstant(MaxVal, dl, VT); in expandFixedPointMul()
9029 APInt MaxVal = APInt::getMaxValue(VTSize); in expandFixedPointMul() local
9030 SDValue SatMax = DAG.getConstant(MaxVal, dl, VT); in expandFixedPointMul()
[all …]
H A DLegalizeIntegerTypes.cpp880 APInt MaxVal = APInt::getAllOnes(OldBits).zext(NewBits); in PromoteIntRes_ADDSUBSHLSAT() local
881 SDValue SatMax = DAG.getConstant(MaxVal, dl, PromotedType); in PromoteIntRes_ADDSUBSHLSAT()
926 APInt MaxVal = APInt::getSignedMaxValue(OldBits).sext(NewBits); in PromoteIntRes_ADDSUBSHLSAT() local
928 SDValue SatMax = DAG.getConstant(MaxVal, dl, PromotedType); in PromoteIntRes_ADDSUBSHLSAT()
3772 APInt MaxVal = APInt::getSignedMaxValue(VTSize); in ExpandIntRes_MULFIX() local
3774 SDValue SatMax = DAG.getConstant(MaxVal, dl, VT); in ExpandIntRes_MULFIX()
3785 APInt MaxVal = APInt::getMaxValue(VTSize); in ExpandIntRes_MULFIX() local
3786 SDValue SatMax = DAG.getConstant(MaxVal, dl, VT); in ExpandIntRes_MULFIX()
/llvm-project-15.0.7/llvm/lib/Target/AArch64/AsmParser/
H A DAArch64AsmParser.cpp765 int64_t MinVal, MaxVal; in isImmScaled() local
769 MaxVal = ((int64_t(1) << Shift) - 1) * Scale; in isImmScaled()
772 MaxVal = ((int64_t(1) << Bits) - 1) * Scale; in isImmScaled()
776 if (Val >= MinVal && Val <= MaxVal && (Val % Scale) == 0) in isImmScaled()
2740 unsigned MaxVal = IsSVEPrefetch ? 15 : 31; in tryParsePrefetch() local
2756 if (prfop > MaxVal) { in tryParsePrefetch()
2757 TokError("prefetch operand out of range, [0," + utostr(MaxVal) + in tryParsePrefetch()
/llvm-project-15.0.7/llvm/lib/ObjectYAML/
H A DELFYAML.cpp1276 const uint64_t MaxVal = Is64 ? UINT64_MAX : UINT32_MAX; in input() local
1278 if (getAsUnsignedInteger(Scalar, /*Radix=*/0, UInt) || (UInt > MaxVal)) in input()
/llvm-project-15.0.7/llvm/lib/Transforms/Utils/
H A DScalarEvolutionExpander.cpp2480 auto MaxVal = APInt::getMaxValue(DstBits).zext(SrcBits); in generateOverflowCheck() local
2483 ConstantInt::get(Loc->getContext(), MaxVal)); in generateOverflowCheck()
/llvm-project-15.0.7/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp1867 APFloat MaxVal = APFloat(FltSem); in lowerFTRUNC_FCEIL_FFLOOR() local
1868 MaxVal.convertFromAPInt(APInt::getOneBitSet(Precision, Precision - 1), in lowerFTRUNC_FCEIL_FFLOOR()
1870 SDValue MaxValNode = DAG.getConstantFP(MaxVal, DL, VT); in lowerFTRUNC_FCEIL_FFLOOR()
1919 APFloat MaxVal = APFloat(FltSem); in lowerFROUND() local
1920 MaxVal.convertFromAPInt(APInt::getOneBitSet(Precision, Precision - 1), in lowerFROUND()
1922 SDValue MaxValNode = DAG.getConstantFP(MaxVal, DL, VT); in lowerFROUND()
/llvm-project-15.0.7/llvm/lib/CodeGen/GlobalISel/
H A DLegalizerHelper.cpp6961 auto MaxVal = in lowerAddSubSatToMinMax() local
6968 Hi = MIRBuilder.buildSub(Ty, MaxVal, MIRBuilder.buildSMax(Ty, LHS, Zero)); in lowerAddSubSatToMinMax()
6973 MaxVal); in lowerAddSubSatToMinMax()
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaExpr.cpp3900 auto MaxVal = Context.getFixedPointMax(Ty).getValue(); in ActOnNumericConstant() local
3901 if (Literal.isFract && Val == MaxVal + 1 && !ValIsZero) in ActOnNumericConstant()
3907 else if (Val.ugt(MaxVal) || Overflowed) in ActOnNumericConstant()
H A DSemaChecking.cpp13765 llvm::APFixedPoint MaxVal = S.Context.getFixedPointMax(T); in CheckImplicitConversion() local
13767 if (Value > MaxVal || Value < MinVal) { in CheckImplicitConversion()
/llvm-project-15.0.7/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp28924 APInt MaxVal = APInt::getSignedMaxValue(BitWidth); in LowerADDSAT_SUBSAT() local
28932 SDValue SatMax = DAG.getConstant(MaxVal, DL, VT); in LowerADDSAT_SUBSAT()