Home
last modified time | relevance | path

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

/minix/external/bsd/llvm/dist/llvm/test/CodeGen/X86/
H A Dvshift-6.ll11 ; A = VSHLI(MVT::v8i16, r & (char16)15, 4)
15 ; C = VSHLI(MVT::v8i16, r & (char16)63, 2)
/minix/external/bsd/llvm/dist/llvm/lib/Target/X86/
H A DX86IntrinsicsInfo.h217 X86_INTRINSIC_DATA(avx2_pslli_d, VSHIFT, X86ISD::VSHLI, 0),
218 X86_INTRINSIC_DATA(avx2_pslli_q, VSHIFT, X86ISD::VSHLI, 0),
219 X86_INTRINSIC_DATA(avx2_pslli_w, VSHIFT, X86ISD::VSHLI, 0),
350 X86_INTRINSIC_DATA(avx512_mask_pslli_d, VSHIFT_MASK, X86ISD::VSHLI, 0),
351 X86_INTRINSIC_DATA(avx512_mask_pslli_q, VSHIFT_MASK, X86ISD::VSHLI, 0),
447 X86_INTRINSIC_DATA(sse2_pslli_d, VSHIFT, X86ISD::VSHLI, 0),
448 X86_INTRINSIC_DATA(sse2_pslli_q, VSHIFT, X86ISD::VSHLI, 0),
449 X86_INTRINSIC_DATA(sse2_pslli_w, VSHIFT, X86ISD::VSHLI, 0),
H A DX86ISelLowering.h286 VSHLI, VSRLI, VSRAI, enumerator
H A DX86InstrFragmentsSIMD.td156 def X86vshli : SDNode<"X86ISD::VSHLI", SDTIntShiftOp>;
H A DX86ISelLowering.cpp12840 Vec = DAG.getNode(X86ISD::VSHLI, dl, VecVT, Vec, in ExtractBitFromMaskVector()
12986 return DAG.getNode(X86ISD::VSHLI, dl, VecVT, EltInVec, in InsertBitToMaskVector()
12990 EltInVec = DAG.getNode(X86ISD::VSHLI, dl, VecVT, EltInVec, in InsertBitToMaskVector()
16831 case X86ISD::VSHLI: in getTargetVShiftByConstNode()
16891 case X86ISD::VSHLI: Opc = X86ISD::VSHL; break; in getTargetVShiftNode()
18444 SDValue SHL = getTargetVShiftByConstNode(X86ISD::VSHLI, dl, in LowerScalarImmediateShift()
18490 SDValue SHL = getTargetVShiftByConstNode(X86ISD::VSHLI, dl, in LowerScalarImmediateShift()
18570 return getTargetVShiftByConstNode(X86ISD::VSHLI, dl, VT, R, ShiftAmt, in LowerScalarImmediateShift()
18884 M = getTargetVShiftByConstNode(X86ISD::VSHLI, dl, MVT::v8i16, M, 4, DAG); in LowerShift()
19097 SDValue Shl = getTargetVShiftByConstNode(X86ISD::VSHLI, dl, VT, Op0, in LowerSIGN_EXTEND_INREG()
[all …]