Home
last modified time | relevance | path

Searched refs:VPMADDUBSW (Results 1 – 6 of 6) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86IntrinsicsInfo.h401 X86_INTRINSIC_DATA(avx2_pmadd_ub_sw, INTR_TYPE_2OP, X86ISD::VPMADDUBSW, 0),
940 X86_INTRINSIC_DATA(avx512_pmaddubs_w_512, INTR_TYPE_2OP, X86ISD::VPMADDUBSW,
1600 X86_INTRINSIC_DATA(ssse3_pmadd_ub_sw_128, INTR_TYPE_2OP, X86ISD::VPMADDUBSW,
H A DX86ISelLowering.h539 VPMADDUBSW, enumerator
H A DX86InstrFragmentsSIMD.td441 def X86vpmaddubsw : SDNode<"X86ISD::VPMADDUBSW",
H A DX86ISelLowering.cpp28508 SDValue RLo = DAG.getNode(X86ISD::VPMADDUBSW, dl, ExVT, A, BLo); in LowerMUL()
28509 SDValue RHi = DAG.getNode(X86ISD::VPMADDUBSW, dl, ExVT, A, BHi); in LowerMUL()
33891 NODE_NAME_CASE(VPMADDUBSW) in getTargetNodeName()
37382 case X86ISD::VPMADDUBSW: { in computeKnownBitsForTargetNode()
41907 case X86ISD::VPMADDUBSW: in SimplifyDemandedVectorEltsForTargetNode()
43325 case X86ISD::VPMADDUBSW: in canCreateUndefOrPoisonForTargetNode()
52618 return DAG.getNode(X86ISD::VPMADDUBSW, DL, ResVT, Ops[0], Ops[1]); in detectPMADDUBSW()
56296 case X86ISD::VPMADDUBSW: in combineConcatVectorOps()
57344 assert((Opc == X86ISD::VPMADDWD || Opc == X86ISD::VPMADDUBSW) && in combineVPMADD()
57922 case X86ISD::VPMADDUBSW: in PerformDAGCombine()
H A DX86InstrSSE.td4823 defm VPMADDUBSW : SS3I_binop_rm<0x04, "vpmaddubsw", X86vpmaddubsw, v8i16,
H A DX86InstrAVX512.td4972 defm VPMADDUBSW : avx512_vpmadd<0x04, "vpmaddubsw", X86vpmaddubsw,