| /freebsd-13.1/contrib/llvm-project/llvm/lib/IR/ |
| H A D | ConstantRange.cpp | 865 case Intrinsic::umin: in isIntrinsicSupported() 887 case Intrinsic::umin: in intrinsic() 888 return Ops[0].umin(Ops[1]); in intrinsic() 1101 ConstantRange::umin(const ConstantRange &Other) const { in umin() function in ConstantRange 1106 APInt NewL = APIntOps::umin(getUnsignedMin(), Other.getUnsignedMin()); in umin() 1107 APInt NewU = APIntOps::umin(getUnsignedMax(), Other.getUnsignedMax()) + 1; in umin() 1274 APInt Upper = APIntOps::umin(MaxLHS, MaxAbsRHS - 1) + 1; in srem() 1289 APInt Upper = APIntOps::umin(MaxLHS, MaxAbsRHS - 1) + 1; in srem() 1308 APInt umin = APIntOps::umin(Other.getUnsignedMax(), getUnsignedMax()); in binaryAnd() local 1309 return getNonEmpty(APInt::getNullValue(getBitWidth()), std::move(umin) + 1); in binaryAnd() [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | ConstantRange.h | 400 ConstantRange umin(const ConstantRange &Other) const;
|
| H A D | IntrinsicInst.h | 67 case Intrinsic::umin: in isCommutative() 492 case Intrinsic::umin: in classof() 511 case Intrinsic::umin: in getPredicate()
|
| /freebsd-13.1/sys/dev/hid/ |
| H A D | hidmap.h | 174 int32_t umin; /* Array range map type */ member
|
| H A D | hidmap.c | 304 usage = data - hi->lmin + hi->umin; in hidmap_intr() 618 item->umin = hi->usage_minimum; in hidmap_parse_hid_item()
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Support/ |
| H A D | KnownBits.h | 328 static KnownBits umin(const KnownBits &LHS, const KnownBits &RHS);
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | MVELaneInterleavingPass.cpp | 205 case Intrinsic::umin: in tryInterleave()
|
| H A D | ARMTargetTransformInfo.cpp | 895 IID = Intrinsic::umin; in getCmpSelInstrCost() 1677 case Intrinsic::umin: in getIntrinsicInstrCost()
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Target/GlobalISel/ |
| H A D | SelectionDAGCompat.td | 137 def : GINodeEquiv<G_UMIN, umin>;
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | DemandedBits.cpp | 174 case Intrinsic::umin: in determineLiveOperandBits()
|
| H A D | ValueTracking.cpp | 1125 Known = KnownBits::umin(Known, Known2); in computeKnownBitsFromOperator() 1662 case Intrinsic::umin: in computeKnownBitsFromOperator() 1665 Known = KnownBits::umin(Known, Known2); in computeKnownBitsFromOperator() 6246 case Intrinsic::umax: return Intrinsic::umin; in getInverseMinMaxIntrinsic() 6247 case Intrinsic::umin: return Intrinsic::umax; in getInverseMinMaxIntrinsic() 6294 return {Intrinsic::umin, AllCmpSingleUse}; in canConvertToMinOrMaxIntrinsic() 6906 case Intrinsic::umin: in setLimitsForIntrinsic() 6915 case Intrinsic::umin: in setLimitsForIntrinsic()
|
| H A D | ConstantFolding.cpp | 1486 case Intrinsic::umin: in canConstantFoldCallTo() 1802 Acc = APIntOps::umin(Acc, X); in constantFoldVectorReduce() 2588 case Intrinsic::umin: in ConstantFoldScalarCall2()
|
| H A D | VectorUtils.cpp | 57 case Intrinsic::umin: in isTriviallyVectorizable()
|
| H A D | BasicAliasAnalysis.cpp | 1774 MinDiff = APIntOps::umin(MinDiff, Wrapped); in constantOffsetHeuristic()
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/Headers/ |
| H A D | __clang_cuda_math.h | 334 __DEVICE__ unsigned int umin(unsigned int __a, unsigned int __b) { in umin() function
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Support/ |
| H A D | KnownBits.cpp | 135 KnownBits KnownBits::umin(const KnownBits &LHS, const KnownBits &RHS) { in umin() function in KnownBits
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| H A D | GISelKnownBits.cpp | 354 Known = KnownBits::umin(Known, KnownRHS); in computeKnownBitsImpl()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Mips/ |
| H A D | MipsMSAInstrInfo.td | 2420 class MIN_U_B_DESC : MSA_3R_DESC_BASE<"min_u.b", umin, MSA128BOpnd>; 2421 class MIN_U_H_DESC : MSA_3R_DESC_BASE<"min_u.h", umin, MSA128HOpnd>; 2422 class MIN_U_W_DESC : MSA_3R_DESC_BASE<"min_u.w", umin, MSA128WOpnd>; 2423 class MIN_U_D_DESC : MSA_3R_DESC_BASE<"min_u.d", umin, MSA128DOpnd>; 2434 class MINI_U_B_DESC : MSA_I5_DESC_BASE<"mini_u.b", umin, vsplati8_uimm5, 2436 class MINI_U_H_DESC : MSA_I5_DESC_BASE<"mini_u.h", umin, vsplati16_uimm5, 2438 class MINI_U_W_DESC : MSA_I5_DESC_BASE<"mini_u.w", umin, vsplati32_uimm5, 2440 class MINI_U_D_DESC : MSA_I5_DESC_BASE<"mini_u.d", umin, vsplati64_uimm5,
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/AsmParser/ |
| H A D | LLLexer.cpp | 729 KEYWORD(umin); in LexIdentifier()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | VOP2Instructions.td | 506 defm V_MIN_U32 : VOP2Inst <"v_min_u32", VOP_PAT_GEN<VOP_I32_I32_I32>, umin>; 679 defm V_MIN_U16 : VOP2Inst <"v_min_u16", VOP_I16_I16_I16, umin>; 857 defm : Arithmetic_i16_0Hi_Pats<umin, V_MIN_U16_e64>;
|
| H A D | AMDGPUInstructions.td | 213 def umin_oneuse : HasOneUseBinOp<umin>;
|
| H A D | VOP3PInstructions.td | 78 defm V_PK_MIN_U16 : VOP3PInst<"v_pk_min_u16", VOP3_Profile<VOP_V2I16_V2I16_V2I16>, umin>;
|
| H A D | SIInstructions.td | 1846 (umin i32:$src0, i32:$src1)), 2600 defm : IntMed3Pat<V_MED3_U32_e64, umin, umax, umin_oneuse, umax_oneuse>; 2652 defm : Int16Med3Pat<V_MED3_U16_e64, umin, umax, umax_oneuse, umin_oneuse>;
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/ADT/ |
| H A D | APInt.h | 2178 inline const APInt &umin(const APInt &A, const APInt &B) {
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCInstrAltivec.td | 972 def : Pat<(v16i8 (umin v16i8:$src1, v16i8:$src2)), 976 def : Pat<(v8i16 (umin v8i16:$src1, v8i16:$src2)), 980 def : Pat<(v4i32 (umin v4i32:$src1, v4i32:$src2)),
|