| /openbsd-src/gnu/llvm/clang/lib/Basic/ |
| H A D | DarwinSDKInfo.cpp | 42 VersionTuple MinValue = Min; in parseJSON() local 55 if (ValueVersion < MinValue) in parseJSON() 56 MinValue = ValueVersion; in parseJSON() 62 Min, Max, MinValue, MaximumDeploymentTarget, std::move(Mapping)); in parseJSON()
|
| /openbsd-src/gnu/llvm/llvm/tools/llvm-exegesis/lib/ |
| H A D | BenchmarkResult.h | 140 double min() const { return MinValue; } in min() 150 double MinValue = std::numeric_limits<double>::max();
|
| H A D | BenchmarkResult.cpp | 404 MinValue = std::min(MinValue, BM.PerInstructionValue); in push()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/Xtensa/AsmParser/ |
| H A D | XtensaAsmParser.cpp | 85 static bool inRange(const MCExpr *Expr, int64_t MinValue, int64_t MaxValue) { in inRange() argument 88 return Value >= MinValue && Value <= MaxValue; in inRange() 141 bool isImm(int64_t MinValue, int64_t MaxValue) const { in isImm() 142 return Kind == Immediate && inRange(getImm(), MinValue, MaxValue); in isImm()
|
| /openbsd-src/gnu/llvm/llvm/lib/IR/ |
| H A D | Attributes.cpp | 77 static uint64_t packVScaleRangeArgs(unsigned MinValue, in packVScaleRangeArgs() argument 79 return uint64_t(MinValue) << 32 | MaxValue.value_or(0); in packVScaleRangeArgs() 85 unsigned MinValue = Value >> 32; in unpackVScaleRangeArgs() local 87 return std::make_pair(MinValue, in unpackVScaleRangeArgs() 228 unsigned MinValue, in getWithVScaleRangeArgs() argument 230 return get(Context, VScaleRange, packVScaleRangeArgs(MinValue, MaxValue)); in getWithVScaleRangeArgs() 466 unsigned MinValue = getVScaleRangeMin(); in getAsString() local 468 return ("vscale_range(" + Twine(MinValue) + "," + in getAsString() 1783 AttrBuilder &AttrBuilder::addVScaleRangeAttr(unsigned MinValue, in addVScaleRangeAttr() argument 1785 return addVScaleRangeAttrFromRawRepr(packVScaleRangeArgs(MinValue, MaxValue)); in addVScaleRangeAttr()
|
| H A D | ConstantRange.cpp | 267 APInt MinValue = APInt::getSignedMinValue(BitWidth); in makeExactMulNSWRegion() local 271 return ConstantRange(-MaxValue, MinValue); in makeExactMulNSWRegion() 276 Upper = APIntOps::RoundingSDiv(MinValue, V, APInt::Rounding::DOWN); in makeExactMulNSWRegion() 278 Lower = APIntOps::RoundingSDiv(MinValue, V, APInt::Rounding::UP); in makeExactMulNSWRegion()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/SystemZ/AsmParser/ |
| H A D | SystemZAsmParser.cpp | 46 static bool inRange(const MCExpr *Expr, int64_t MinValue, int64_t MaxValue, in inRange() argument 50 return Value >= MinValue && Value <= MaxValue; in inRange() 238 bool isImm(int64_t MinValue, int64_t MaxValue) const { in isImm() argument 239 return Kind == KindImm && inRange(Imm, MinValue, MaxValue); in isImm()
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/IR/ |
| H A D | Attributes.h | 143 unsigned MinValue, unsigned MaxValue); 1200 AttrBuilder &addVScaleRangeAttr(unsigned MinValue,
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/X86/ |
| H A D | X86InstCombineIntrinsic.cpp | 466 APInt MinValue, MaxValue; in simplifyX86pack() local 471 MinValue = in simplifyX86pack() 479 MinValue = APInt::getZero(SrcScalarSizeInBits); in simplifyX86pack() 483 auto *MinC = Constant::getIntegerValue(ArgTy, MinValue); in simplifyX86pack()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/Hexagon/MCTargetDesc/ |
| H A D | HexagonMCInstrInfo.cpp | 574 int MinValue = HexagonMCInstrInfo::getMinValue(MCII, MCI); in isConstExtended() local 576 return (MinValue > Value || Value > MaxValue); in isConstExtended()
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/AsmParser/ |
| H A D | LLParser.h | 307 bool parseVScaleRangeArguments(unsigned &MinValue, unsigned &MaxValue);
|
| /openbsd-src/gnu/llvm/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineCalls.cpp | 898 const APInt *MinValue, *MaxValue; in matchSAddSubSat() local 900 if (!match(MinMax2, m_SMax(m_BinOp(AddSub), m_APInt(MinValue)))) in matchSAddSubSat() 903 m_SMax(m_Instruction(MinMax2), m_APInt(MinValue)))) { in matchSAddSubSat() 911 if (!(*MaxValue + 1).isPowerOf2() || -*MinValue != *MaxValue + 1) in matchSAddSubSat()
|
| /openbsd-src/gnu/llvm/llvm/lib/AsmParser/ |
| H A D | LLParser.cpp | 1429 unsigned MinValue, MaxValue; in parseEnumAttribute() local 1430 if (parseVScaleRangeArguments(MinValue, MaxValue)) in parseEnumAttribute() 1432 B.addVScaleRangeAttr(MinValue, in parseEnumAttribute() 2420 bool LLParser::parseVScaleRangeArguments(unsigned &MinValue, in parseVScaleRangeArguments() argument 2428 if (parseUInt32(MinValue)) in parseVScaleRangeArguments() 2435 MaxValue = MinValue; in parseVScaleRangeArguments()
|
| /openbsd-src/gnu/llvm/clang/lib/Sema/ |
| H A D | SemaOpenMP.cpp | 7786 Expr *MinValue = nullptr; member 8647 if (!IS.MinValue || !IS.MaxValue) in buildNumIterations() 8650 ExprResult MinValue = in buildNumIterations() local 8651 SemaRef.ActOnParenExpr(DefaultLoc, DefaultLoc, IS.MinValue); in buildNumIterations() 8652 if (!MinValue.isUsable()) in buildNumIterations() 8656 IS.CounterVar, MinValue.get()); in buildNumIterations() 8724 if (!IS.MinValue || !IS.MaxValue) in buildNumIterations() 8727 ExprResult MinValue = in buildNumIterations() local 8728 SemaRef.ActOnParenExpr(DefaultLoc, DefaultLoc, IS.MinValue); in buildNumIterations() 8729 if (!MinValue.isUsable()) in buildNumIterations() [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/Hexagon/ |
| H A D | HexagonInstrInfo.cpp | 2180 int MinValue = getMinValue(MI); in isConstExtended() local 2184 return (ImmValue < MinValue || ImmValue > MaxValue); in isConstExtended()
|
| /openbsd-src/gnu/llvm/llvm/lib/Analysis/ |
| H A D | ScalarEvolution.cpp | 12658 APInt MinValue = APInt::getSignedMinValue(BitWidth); in canIVOverflowOnGT() local 12662 return (std::move(MinValue) + MaxStrideMinusOne).sgt(MinRHS); in canIVOverflowOnGT() 12666 APInt MinValue = APInt::getMinValue(BitWidth); in canIVOverflowOnGT() local 12670 return (std::move(MinValue) + MaxStrideMinusOne).ugt(MinRHS); in canIVOverflowOnGT()
|