Home
last modified time | relevance | path

Searched refs:VSHLV (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86IntrinsicsInfo.h415 X86_INTRINSIC_DATA(avx2_psllv_d, INTR_TYPE_2OP, X86ISD::VSHLV, 0),
416 X86_INTRINSIC_DATA(avx2_psllv_d_256, INTR_TYPE_2OP, X86ISD::VSHLV, 0),
417 X86_INTRINSIC_DATA(avx2_psllv_q, INTR_TYPE_2OP, X86ISD::VSHLV, 0),
418 X86_INTRINSIC_DATA(avx2_psllv_q_256, INTR_TYPE_2OP, X86ISD::VSHLV, 0),
960 X86_INTRINSIC_DATA(avx512_psllv_d_512, INTR_TYPE_2OP, X86ISD::VSHLV, 0),
961 X86_INTRINSIC_DATA(avx512_psllv_q_512, INTR_TYPE_2OP, X86ISD::VSHLV, 0),
962 X86_INTRINSIC_DATA(avx512_psllv_w_128, INTR_TYPE_2OP, X86ISD::VSHLV, 0),
963 X86_INTRINSIC_DATA(avx512_psllv_w_256, INTR_TYPE_2OP, X86ISD::VSHLV, 0),
964 X86_INTRINSIC_DATA(avx512_psllv_w_512, INTR_TYPE_2OP, X86ISD::VSHLV, 0),
H A DX86ISelLowering.h361 VSHLV, enumerator
H A DX86InstrFragmentsSIMD.td241 def X86vshlv : SDNode<"X86ISD::VSHLV", X86vshiftvariable>;
H A DX86ISelDAGToDAG.cpp1170 case ISD::SHL: NewOpc = X86ISD::VSHLV; break; in PreprocessISelDAG()
H A DX86ISelLowering.cpp33800 NODE_NAME_CASE(VSHLV) in getTargetNodeName()
34160 case X86ISD::VSHLV: in isBinOp()
42009 case X86ISD::VSHLV: in SimplifyDemandedVectorEltsForTargetNode()
42520 case X86ISD::VSHLV: in SimplifyDemandedVectorEltsForTargetNode()
46273 : X86ISD::VSHLV, in combineSelect()
46285 : X86ISD::VSHLV, in combineSelect()
48122 return DAG.getNode(X86ISD::VSHLV, DL, VT, N00, N1); in combineShiftLeft()
48128 return DAG.getNode(X86ISD::VSHLV, DL, VT, N01, N1); in combineShiftLeft()