Home
last modified time | relevance | path

Searched refs:UMAX (Results 1 – 25 of 53) sorted by relevance

123

/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/X86/
DX86TargetTransformInfo.cpp2605 { ISD::UMAX, MVT::v32i16, 1 }, in getTypeBasedIntrinsicInstrCost()
2606 { ISD::UMAX, MVT::v64i8, 1 }, in getTypeBasedIntrinsicInstrCost()
2650 { ISD::UMAX, MVT::v8i64, 1 }, in getTypeBasedIntrinsicInstrCost()
2651 { ISD::UMAX, MVT::v16i32, 1 }, in getTypeBasedIntrinsicInstrCost()
2652 { ISD::UMAX, MVT::v32i16, 2 }, // FIXME: include split in getTypeBasedIntrinsicInstrCost()
2653 { ISD::UMAX, MVT::v64i8, 2 }, // FIXME: include split in getTypeBasedIntrinsicInstrCost()
2654 { ISD::UMAX, MVT::v4i64, 1 }, in getTypeBasedIntrinsicInstrCost()
2655 { ISD::UMAX, MVT::v2i64, 1 }, in getTypeBasedIntrinsicInstrCost()
2738 { ISD::UMAX, MVT::v8i32, 1 }, in getTypeBasedIntrinsicInstrCost()
2739 { ISD::UMAX, MVT::v16i16, 1 }, in getTypeBasedIntrinsicInstrCost()
[all …]
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
DISDOpcodes.h629 UMAX, enumerator
DTargetLowering.h2443 case ISD::UMAX: in isCommutativeBinOp()
/freebsd-12-stable/contrib/gcc/
Dsched-vis.c159 case UMAX: in print_exp()
Dsimplify-rtx.c2522 case UMAX: in simplify_binary_operation_1()
2973 case UMAX: in simplify_const_binary_operation()
3157 case UMAX: in simplify_const_binary_operation()
Drtlanal.c3592 case UMIN: case UMAX: case SMIN: case SMAX: in nonzero_bits1()
4101 case SMIN: case SMAX: case UMIN: case UMAX: in num_sign_bit_copies1()
Dcollect2.c78 #ifdef UMAX
Dcombine.c4334 || code == SMAX || code == SMIN || code == UMAX || code == UMIN) in combine_simplify_rtx()
5008 return simplify_gen_binary (UMAX, mode, true_rtx, false_rtx); in simplify_if_then_else()
7442 || code == UMAX) in if_then_else_cond()
7641 || code == UMIN || code == UMAX) in known_cond()
7643 int unsignedp = (code == UMIN || code == UMAX); in known_cond()
7649 if ((code == SMAX || code == UMAX) in known_cond()
Difcvt.c1683 op = UMAX; in noce_try_minmax()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
DLegalizeVectorOps.cpp442 case ISD::UMAX: in LegalizeOp()
829 case ISD::UMAX: in Expand()
DSelectionDAGDumper.cpp275 case ISD::UMAX: return "umax"; in getOperationName()
DLegalizeIntegerTypes.cpp86 case ISD::UMAX: Res = PromoteIntRes_UMINUMAX(N); break; in PromoteIntegerResult()
2182 case ISD::UMAX: in ExpandIntegerResult()
2545 return std::make_pair(ISD::SETGT, ISD::UMAX); in getExpandedMinMaxOps()
2546 case ISD::UMAX: in getExpandedMinMaxOps()
2547 return std::make_pair(ISD::SETUGT, ISD::UMAX); in getExpandedMinMaxOps()
DSelectionDAG.cpp394 return ISD::UMAX; in getVecReduceBaseOpcode()
3483 case ISD::UMAX: { in computeKnownBits()
3886 case ISD::UMAX: in ComputeNumSignBits()
5116 case ISD::UMAX: return C1.uge(C2) ? C1 : C2; in FoldValue()
5649 case ISD::UMAX: in getNode()
10591 case ISD::UMAX: in getNeutralElement()
DTargetLowering.cpp1747 case ISD::UMAX: { in SimplifyDemandedBits()
7975 if (Opcode == ISD::UMAX && isOperationLegal(ISD::ADD, VT) && in expandIntMINMAX()
7987 case ISD::UMAX: CC = ISD::SETUGT; break; in expandIntMINMAX()
8011 if (Opcode == ISD::USUBSAT && isOperationLegal(ISD::UMAX, VT)) { in expandAddSubSat()
8012 SDValue Max = DAG.getNode(ISD::UMAX, dl, VT, LHS, RHS); in expandAddSubSat()
DLegalizeVectorTypes.cpp127 case ISD::UMAX: in ScalarizeVectorResult()
1039 case ISD::UMAX: in SplitVectorResult()
3029 case ISD::UMAX: in WidenVectorResult()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/
DHexagonISelLoweringHVX.cpp109 setOperationAction(ISD::UMAX, T, Legal); in initializeHVXLowering()
198 setOperationAction(ISD::UMAX, T, Custom); in initializeHVXLowering()
2086 case ISD::UMAX: in LowerHvxOperation()
DHexagonISelLowering.cpp1547 {ISD::ABS, ISD::SMIN, ISD::SMAX, ISD::UMIN, ISD::UMAX}) { in HexagonTargetLowering()
1719 setOperationAction(ISD::UMAX, VT, Legal); in HexagonTargetLowering()
/freebsd-12-stable/sys/dev/usb/
Dusbdevs691 vendor UMAX 0x1606 UMAX Data Systems
4758 /* UMAX products */
4759 product UMAX ASTRA1236U 0x0002 Astra 1236U Scanner
4760 product UMAX ASTRA1220U 0x0010 Astra 1220U Scanner
4761 product UMAX ASTRA2000U 0x0030 Astra 2000U Scanner
4762 product UMAX ASTRA2100U 0x0130 Astra 2100U Scanner
4763 product UMAX ASTRA2200U 0x0230 Astra 2200U Scanner
4764 product UMAX ASTRA3400 0x0060 Astra 3400 Scanner
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Mips/
DMipsScheduleP5600.td636 (instregex "^ATOMIC_LOAD_(ADD|SUB|AND|OR|XOR|NAND|MIN|MAX|UMIN|UMAX)"
DMipsSEISelLowering.cpp349 setOperationAction(ISD::UMAX, Ty, Legal); in addMSAIntType()
2015 return DAG.getNode(ISD::UMAX, DL, Op->getValueType(0), in lowerINTRINSIC_WO_CHAIN()
2027 return DAG.getNode(ISD::UMAX, DL, Op->getValueType(0), in lowerINTRINSIC_WO_CHAIN()
/freebsd-12-stable/contrib/gcc/config/ia64/
Dia64.c1771 if (mode == V8QImode && (code == UMIN || code == UMAX)) in ia64_expand_vecint_minmax()
1777 if (mode == V4HImode && code == UMAX) in ia64_expand_vecint_minmax()
1798 case UMAX: in ia64_expand_vecint_minmax()
5691 case ROTATERT: case SMIN: case SMAX: case UMIN: case UMAX: in rtx_needs_barrier()
Dvect.md251 if (ia64_expand_vecint_minmax (UMAX, <MODE>mode, operands))
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
DSIISelLowering.cpp538 setOperationAction(ISD::UMAX, MVT::i16, Legal); in SITargetLowering()
714 setOperationAction(ISD::UMAX, MVT::v2i16, Legal); in SITargetLowering()
746 setOperationAction(ISD::UMAX, MVT::v4i16, Custom); in SITargetLowering()
851 setTargetDAGCombine(ISD::UMAX); in SITargetLowering()
4609 case ISD::UMAX: in LowerOperation()
9806 case ISD::UMAX: in minMaxOpcToMin3Max3Opc()
9975 if (Opc == ISD::UMIN && Op0.getOpcode() == ISD::UMAX && Op0.hasOneUse()) { in performMinMaxCombine()
10144 case ISD::UMAX: in performExtractVectorEltCombine()
10830 case ISD::UMAX: in PerformDAGCombine()
/freebsd-12-stable/contrib/gcc/config/i386/
Dmmx.md743 && ix86_binary_operator_ok (UMAX, V8QImode, operands)"
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/
DTargetLoweringBase.cpp774 setOperationAction(ISD::UMAX, VT, Expand); in initActions()

123