Searched refs:VSRAV (Results 1 – 5 of 5) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86IntrinsicsInfo.h | 423 X86_INTRINSIC_DATA(avx2_psrav_d, INTR_TYPE_2OP, X86ISD::VSRAV, 0), 424 X86_INTRINSIC_DATA(avx2_psrav_d_256, INTR_TYPE_2OP, X86ISD::VSRAV, 0), 975 X86_INTRINSIC_DATA(avx512_psrav_d_512, INTR_TYPE_2OP, X86ISD::VSRAV, 0), 976 X86_INTRINSIC_DATA(avx512_psrav_q_128, INTR_TYPE_2OP, X86ISD::VSRAV, 0), 977 X86_INTRINSIC_DATA(avx512_psrav_q_256, INTR_TYPE_2OP, X86ISD::VSRAV, 0), 978 X86_INTRINSIC_DATA(avx512_psrav_q_512, INTR_TYPE_2OP, X86ISD::VSRAV, 0), 979 X86_INTRINSIC_DATA(avx512_psrav_w_128, INTR_TYPE_2OP, X86ISD::VSRAV, 0), 980 X86_INTRINSIC_DATA(avx512_psrav_w_256, INTR_TYPE_2OP, X86ISD::VSRAV, 0), 981 X86_INTRINSIC_DATA(avx512_psrav_w_512, INTR_TYPE_2OP, X86ISD::VSRAV, 0),
|
H A D | X86ISelLowering.h | 363 VSRAV, enumerator
|
H A D | X86InstrFragmentsSIMD.td | 243 def X86vsrav : SDNode<"X86ISD::VSRAV", X86vshiftvariable>;
|
H A D | X86ISelDAGToDAG.cpp | 1171 case ISD::SRA: NewOpc = X86ISD::VSRAV; break; in PreprocessISelDAG()
|
H A D | X86ISelLowering.cpp | 33802 NODE_NAME_CASE(VSRAV) in getTargetNodeName() 34162 case X86ISD::VSRAV: in isBinOp() 42011 case X86ISD::VSRAV: { in SimplifyDemandedVectorEltsForTargetNode() 42522 case X86ISD::VSRAV: in SimplifyDemandedVectorEltsForTargetNode() 48186 return DAG.getNode(X86ISD::VSRAV, DL, VT, N0, ShrAmtVal); in combineShiftRightArithmetic()
|