Searched refs:VSRLI (Results 1 – 5 of 5) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86IntrinsicsInfo.h | 428 X86_INTRINSIC_DATA(avx2_psrli_d, VSHIFT, X86ISD::VSRLI, 0), 429 X86_INTRINSIC_DATA(avx2_psrli_q, VSHIFT, X86ISD::VSRLI, 0), 430 X86_INTRINSIC_DATA(avx2_psrli_w, VSHIFT, X86ISD::VSRLI, 0), 985 X86_INTRINSIC_DATA(avx512_psrli_d_512, VSHIFT, X86ISD::VSRLI, 0), 986 X86_INTRINSIC_DATA(avx512_psrli_q_512, VSHIFT, X86ISD::VSRLI, 0), 987 X86_INTRINSIC_DATA(avx512_psrli_w_512, VSHIFT, X86ISD::VSRLI, 0), 1569 X86_INTRINSIC_DATA(sse2_psrli_d, VSHIFT, X86ISD::VSRLI, 0), 1570 X86_INTRINSIC_DATA(sse2_psrli_q, VSHIFT, X86ISD::VSRLI, 0), 1571 X86_INTRINSIC_DATA(sse2_psrli_w, VSHIFT, X86ISD::VSRLI, 0),
|
H A D | X86ISelLowering.h | 367 VSRLI, enumerator
|
H A D | X86ISelLowering.cpp | 4661 LHS = DAG.getNode(X86ISD::VSRLI, dl, OpVT, LHS, Amt); in getPack() 4662 RHS = DAG.getNode(X86ISD::VSRLI, dl, OpVT, RHS, Amt); in getPack() 6169 case X86ISD::VSRLI: { in getFauxShuffleMask() 10276 X86ISD::VSRLI, DL, SrcVT, Src, in lowerShuffleAsVTRUNC() 11323 SDValue SRL = DAG.getNode(X86ISD::VSRLI, DL, RotateVT, V1, in lowerShuffleAsBitRotate() 11668 : (ByteShift ? X86ISD::VSRLDQ : X86ISD::VSRLI); in matchShuffleAsShift() 14042 V1 = DAG.getNode(HasSSE41 ? X86ISD::VSRLI : X86ISD::VSRAI, DL, MVT::v4i32, in lowerV8I16Shuffle() 14045 V2 = DAG.getNode(HasSSE41 ? X86ISD::VSRLI : X86ISD::VSRAI, DL, MVT::v4i32, in lowerV8I16Shuffle() 14432 V1 = DAG.getNode(X86ISD::VSRLI, DL, MVT::v8i16, in lowerV16I8Shuffle() 14436 V2 = DAG.getNode(X86ISD::VSRLI, DL, MVT::v8i16, in lowerV16I8Shuffle() [all …]
|
H A D | X86InstrFragmentsSIMD.td | 246 def X86vsrli : SDNode<"X86ISD::VSRLI", X86vshiftimm>;
|
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/ |
H A D | LoongArchLSXInstrInfo.td | 1467 defm : PatShiftVrUimm<srl, "VSRLI">;
|