Home
last modified time | relevance | path

Searched refs:PMULDQ (Results 1 – 14 of 14) sorted by relevance

/external/llvm/lib/Target/X86/
DX86IntrinsicsInfo.h292 X86_INTRINSIC_DATA(avx2_pmul_dq, INTR_TYPE_2OP, X86ISD::PMULDQ, 0),
1177 X86ISD::PMULDQ, 0),
1179 X86ISD::PMULDQ, 0),
1181 X86ISD::PMULDQ, 0),
1936 X86_INTRINSIC_DATA(sse41_pmuldq, INTR_TYPE_2OP, X86ISD::PMULDQ, 0),
DX86ISelLowering.h465 PMULDQ, enumerator
DX86InstrFragmentsSIMD.td296 def X86pmuldq : SDNode<"X86ISD::PMULDQ",
DX86InstrSSE.td6848 defm PMULDQ : SS48I_binop_rm2<0x28, "pmuldq", X86pmuldq, v2i64, v4i32,
/external/llvm-project/llvm/test/Transforms/InstCombine/X86/
Dx86-muldq.ll157 ; PMULUDQ/PMULDQ - only the even elements (0, 2, 4, 6) of the vXi32 inputs are required.
/external/llvm-project/llvm/lib/Target/X86/
DX86ISelLowering.h529 PMULDQ, enumerator
DX86InstrFragmentsSIMD.td310 def X86pmuldq : SDNode<"X86ISD::PMULDQ",
DX86ISelLowering.cpp27182 (IsSigned && Subtarget.hasSSE41()) ? X86ISD::PMULDQ : X86ISD::PMULUDQ; in LowerMULH()
30941 NODE_NAME_CASE(PMULDQ) in getTargetNodeName()
31217 case X86ISD::PMULDQ: in isCommutativeBinOp()
37709 case X86ISD::PMULDQ: in SimplifyDemandedVectorEltsForTargetNode()
38210 case X86ISD::PMULDQ: in SimplifyDemandedBitsForTargetNode()
42211 return DAG.getNode(X86ISD::PMULDQ, DL, Ops[0].getValueType(), Ops); in combineMulToPMULDQ()
49882 case X86ISD::PMULDQ: in PerformDAGCombine()
DX86InstrSSE.td5837 defm PMULDQ : SS48I_binop_rm<0x28, "pmuldq", X86pmuldq, v2i64, VR128,
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
DX86ISelLowering.h451 PMULDQ, enumerator
DX86InstrFragmentsSIMD.td301 def X86pmuldq : SDNode<"X86ISD::PMULDQ",
DX86ISelLowering.cpp26065 (IsSigned && Subtarget.hasSSE41()) ? X86ISD::PMULDQ : X86ISD::PMULUDQ; in LowerMULH()
29798 case X86ISD::PMULDQ: return "X86ISD::PMULDQ"; in getTargetNodeName()
30058 case X86ISD::PMULDQ: in isCommutativeBinOp()
35366 case X86ISD::PMULDQ: in SimplifyDemandedVectorEltsForTargetNode()
35835 case X86ISD::PMULDQ: in SimplifyDemandedBitsForTargetNode()
39179 return DAG.getNode(X86ISD::PMULDQ, DL, Ops[0].getValueType(), Ops); in combineMulToPMULDQ()
46091 case X86ISD::PMULDQ: in PerformDAGCombine()
DX86InstrSSE.td5837 defm PMULDQ : SS48I_binop_rm<0x28, "pmuldq", X86pmuldq, v2i64, VR128,
/external/swiftshader/third_party/llvm-10.0/configs/common/lib/Target/X86/
DX86GenFastISel.inc13040 // FastEmit functions for X86ISD::PMULDQ.
15193 case X86ISD::PMULDQ: return fastEmit_X86ISD_PMULDQ_rr(VT, RetVT, Op0, Op0IsKill, Op1, Op1IsKill);