Home
last modified time | relevance | path

Searched refs:VSRAI (Results 1 – 4 of 4) sorted by relevance

/external/llvm/lib/Target/X86/
DX86IntrinsicsInfo.h304 X86_INTRINSIC_DATA(avx2_psrai_d, VSHIFT, X86ISD::VSRAI, 0),
305 X86_INTRINSIC_DATA(avx2_psrai_w, VSHIFT, X86ISD::VSRAI, 0),
1160 X86_INTRINSIC_DATA(avx512_mask_psrai_d, VSHIFT_MASK, X86ISD::VSRAI, 0),
1161 X86_INTRINSIC_DATA(avx512_mask_psrai_q, VSHIFT_MASK, X86ISD::VSRAI, 0),
1712 X86_INTRINSIC_DATA(sse2_psrai_d, VSHIFT, X86ISD::VSRAI, 0),
1713 X86_INTRINSIC_DATA(sse2_psrai_w, VSHIFT, X86ISD::VSRAI, 0),
DX86ISelLowering.h314 VSHLI, VSRLI, VSRAI, enumerator
DX86InstrFragmentsSIMD.td226 def X86vsrai : SDNode<"X86ISD::VSRAI", SDTIntShiftOp>;
DX86ISelLowering.cpp15177 SignExt = DAG.getNode(X86ISD::VSRAI, dl, CurrVT, Curr, in LowerSIGN_EXTEND_VECTOR_INREG()
15185 SDValue Sign = DAG.getNode(X86ISD::VSRAI, dl, CurrVT, Curr, in LowerSIGN_EXTEND_VECTOR_INREG()
15983 if (Opc == X86ISD::VSRAI) in getTargetVShiftByConstNode()
15989 assert((Opc == X86ISD::VSHLI || Opc == X86ISD::VSRLI || Opc == X86ISD::VSRAI) in getTargetVShiftByConstNode()
16026 case X86ISD::VSRAI: in getTargetVShiftByConstNode()
16065 case X86ISD::VSRAI: Opc = X86ISD::VSRA; break; in getTargetVShiftNode()
18314 (Op.getOpcode() == ISD::SRL) ? X86ISD::VSRLI : X86ISD::VSRAI; in LowerScalarImmediateShift()
18324 getTargetVShiftByConstNode(X86ISD::VSRAI, dl, ExVT, Ex, 31, DAG); in LowerScalarImmediateShift()
18325 SDValue Lower = getTargetVShiftByConstNode(X86ISD::VSRAI, dl, ExVT, Ex, in LowerScalarImmediateShift()
18334 SDValue Upper = getTargetVShiftByConstNode(X86ISD::VSRAI, dl, ExVT, Ex, in LowerScalarImmediateShift()
[all …]