Searched refs:MULHU (Results 1 - 25 of 25) sorted by relevance

/external/llvm/lib/Target/Sparc/
H A DSparcISelDAGToDAG.cpp177 case ISD::MULHU:
182 unsigned Opcode = N->getOpcode() == ISD::MULHU ? SP::UMULrr : SP::SMULrr;
H A DSparcISelLowering.cpp1554 setOperationAction(ISD::MULHU, MVT::i64, Expand);
/external/mesa3d/src/gallium/drivers/radeon/
H A DAMDGPUISelLowering.cpp199 SDValue RCP_HI = DAG.getNode(ISD::MULHU, DL, VT, RCP, Den);
211 SDValue E = DAG.getNode(ISD::MULHU, DL, VT, ABS_RCP_LO, RCP);
224 SDValue Quotient = DAG.getNode(ISD::MULHU, DL, VT, Tmp0, Num);
H A DAMDILISelLowering.cpp174 setOperationAction(ISD::MULHU, MVT::i64, Expand);
175 setOperationAction(ISD::MULHU, MVT::v2i64, Expand);
/external/llvm/include/llvm/CodeGen/
H A DISDOpcodes.h306 /// MULHU/MULHS - Multiply high - Multiply two integers of type iN,
309 MULHU, MULHS, enumerator in enum:llvm::ISD::NodeType
H A DSelectionDAG.h1046 case ISD::MULHU:
/external/llvm/lib/Target/Mips/
H A DMips16ISelDAGToDAG.cpp309 case ISD::MULHU: {
310 MultOpc = (Opcode == ISD::MULHU ? Mips::MultuRxRy16 : Mips::MultRxRy16);
H A DMipsSEISelLowering.cpp117 setOperationAction(ISD::MULHU, MVT::i32, Custom);
128 setOperationAction(ISD::MULHU, MVT::i64, Custom);
162 setOperationAction(ISD::MULHU, MVT::i32, Legal);
209 setOperationAction(ISD::MULHU, MVT::i64, Legal);
368 case ISD::MULHU: return lowerMulDiv(Op, MipsISD::Multu, false, true, DAG);
/external/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGDumper.cpp168 case ISD::MULHU: return "mulhu";
H A DTargetLowering.cpp2762 if (IsAfterLegalization ? isOperationLegal(ISD::MULHU, VT) :
2763 isOperationLegalOrCustom(ISD::MULHU, VT))
2764 Q = DAG.getNode(ISD::MULHU, dl, VT, Q, DAG.getConstant(magics.m, VT));
2814 bool HasMULHU = isOperationLegalOrCustom(ISD::MULHU, HiLoVT);
2850 Hi = DAG.getNode(ISD::MULHU, dl, HiLoVT, LL, RL);
2899 Hi = DAG.getNode(ISD::MULHU, dl, HiLoVT, LL, RL);
H A DLegalizeDAG.cpp3552 case ISD::MULHU:
3554 unsigned ExpandOpcode = Node->getOpcode() == ISD::MULHU ? ISD::UMUL_LOHI :
3581 bool HasMULHU = TLI.isOperationLegalOrCustom(ISD::MULHU, VT);
3683 { { ISD::MULHU, ISD::UMUL_LOHI, ISD::ZERO_EXTEND },
H A DLegalizeVectorTypes.cpp1749 case ISD::MULHU:
H A DDAGCombiner.cpp1316 case ISD::MULHU: return visitMULHU(N);
2480 SDValue Res = SimplifyNodeWithTwoResults(N, ISD::MUL, ISD::MULHU);
H A DSelectionDAG.cpp3229 case ISD::MULHU:
/external/llvm/lib/Target/X86/
H A DX86IntrinsicsInfo.h208 X86_INTRINSIC_DATA(avx2_pmulhu_w, INTR_TYPE_2OP, ISD::MULHU, 0),
522 X86_INTRINSIC_DATA(sse2_pmulhu_w, INTR_TYPE_2OP, ISD::MULHU, 0),
H A DX86ISelLowering.cpp286 setOperationAction(ISD::MULHU, VT, Expand);
705 setOperationAction(ISD::MULHU, VT, Expand);
814 setOperationAction(ISD::MULHU, MVT::v8i16, Legal);
1134 setOperationAction(ISD::MULHU, MVT::v16i16, Legal);
/external/llvm/lib/Target/MSP430/
H A DMSP430ISelLowering.cpp145 setOperationAction(ISD::MULHU, MVT::i8, Expand);
150 setOperationAction(ISD::MULHU, MVT::i16, Expand);
/external/llvm/lib/Target/BPF/
H A DBPFISelLowering.cpp121 setOperationAction(ISD::MULHU, MVT::i64, Expand);
/external/llvm/lib/Target/R600/
H A DAMDGPUISelLowering.cpp294 setOperationAction(ISD::MULHU, MVT::i64, Expand);
1746 SDValue RCP_HI = DAG.getNode(ISD::MULHU, DL, VT, RCP, Den);
1758 SDValue E = DAG.getNode(ISD::MULHU, DL, VT, ABS_RCP_LO, RCP);
1771 SDValue Quotient = DAG.getNode(ISD::MULHU, DL, VT, Tmp0, Num);
/external/llvm/lib/Target/XCore/
H A DXCoreISelLowering.cpp106 setOperationAction(ISD::MULHU, MVT::i32, Expand);
/external/llvm/lib/Target/AArch64/
H A DAArch64FastISel.cpp3628 unsigned UMULHReg = fastEmit_rr(VT, VT, ISD::MULHU, LHSReg, LHSIsKill,
H A DAArch64ISelLowering.cpp592 setOperationAction(ISD::MULHU, VT, Expand);
1357 SDValue UpperBits = DAG.getNode(ISD::MULHU, DL, MVT::i64, LHS, RHS);
/external/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.cpp181 setOperationAction(ISD::MULHU, VT, Expand);
/external/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp420 setOperationAction(ISD::MULHU, VT, Expand);
667 setOperationAction(ISD::MULHU, MVT::i32, Expand);
/external/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp463 setOperationAction(ISD::MULHU, VT, Expand);

Completed in 653 milliseconds