Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86IntrinsicsInfo.h752 X86_INTRINSIC_DATA(avx2_psrav_d, INTR_TYPE_2OP, X86ISD::VSRAV, 0),
753 X86_INTRINSIC_DATA(avx2_psrav_d_256, INTR_TYPE_2OP, X86ISD::VSRAV, 0),
1316 X86_INTRINSIC_DATA(avx512_psrav_d_512, INTR_TYPE_2OP, X86ISD::VSRAV, 0),
1317 X86_INTRINSIC_DATA(avx512_psrav_q_128, INTR_TYPE_2OP, X86ISD::VSRAV, 0),
1318 X86_INTRINSIC_DATA(avx512_psrav_q_256, INTR_TYPE_2OP, X86ISD::VSRAV, 0),
1319 X86_INTRINSIC_DATA(avx512_psrav_q_512, INTR_TYPE_2OP, X86ISD::VSRAV, 0),
1320 X86_INTRINSIC_DATA(avx512_psrav_w_128, INTR_TYPE_2OP, X86ISD::VSRAV, 0),
1321 X86_INTRINSIC_DATA(avx512_psrav_w_256, INTR_TYPE_2OP, X86ISD::VSRAV, 0),
1322 X86_INTRINSIC_DATA(avx512_psrav_w_512, INTR_TYPE_2OP, X86ISD::VSRAV, 0),
H A DX86ISelLowering.h383 VSRAV, enumerator
H A DX86InstrFragmentsSIMD.td262 def X86vsrav : SDNode<"X86ISD::VSRAV", X86vshiftvariable>;
H A DX86ISelDAGToDAG.cpp1215 case ISD::SRA: NewOpc = X86ISD::VSRAV; break; in PreprocessISelDAG()
H A DX86ISelLowering.cpp35077 NODE_NAME_CASE(VSRAV) in getTargetNodeName()
35467 case X86ISD::VSRAV: in isBinOp()
43597 case X86ISD::VSRAV: { in SimplifyDemandedVectorEltsForTargetNode()
44245 case X86ISD::VSRAV: in SimplifyDemandedVectorEltsForTargetNode()
49941 return DAG.getNode(X86ISD::VSRAV, DL, VT, N0, ShrAmtVal); in combineShiftRightArithmetic()