Home
last modified time | relevance | path

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

/openbsd/src/gnu/llvm/llvm/lib/Target/X86/
DX86IntrinsicsInfo.h378 X86_INTRINSIC_DATA(avx2_permd, VPERM_2OP, X86ISD::VPERMV, 0),
379 X86_INTRINSIC_DATA(avx2_permps, VPERM_2OP, X86ISD::VPERMV, 0),
836 X86_INTRINSIC_DATA(avx512_permvar_df_256, VPERM_2OP, X86ISD::VPERMV, 0),
837 X86_INTRINSIC_DATA(avx512_permvar_df_512, VPERM_2OP, X86ISD::VPERMV, 0),
838 X86_INTRINSIC_DATA(avx512_permvar_di_256, VPERM_2OP, X86ISD::VPERMV, 0),
839 X86_INTRINSIC_DATA(avx512_permvar_di_512, VPERM_2OP, X86ISD::VPERMV, 0),
840 X86_INTRINSIC_DATA(avx512_permvar_hi_128, VPERM_2OP, X86ISD::VPERMV, 0),
841 X86_INTRINSIC_DATA(avx512_permvar_hi_256, VPERM_2OP, X86ISD::VPERMV, 0),
842 X86_INTRINSIC_DATA(avx512_permvar_hi_512, VPERM_2OP, X86ISD::VPERMV, 0),
843 X86_INTRINSIC_DATA(avx512_permvar_qi_128, VPERM_2OP, X86ISD::VPERMV, 0),
[all …]
DX86ISelLowering.h471 VPERMV, enumerator
DX86InstrFragmentsSIMD.td455 def X86VPermv : SDNode<"X86ISD::VPERMV",
DX86ISelLowering.cpp5412 case X86ISD::VPERMV: in isTargetShuffle()
5427 case X86ISD::VPERMV: in isTargetShuffleVariableMask()
7960 case X86ISD::VPERMV: { in getTargetShuffleMask()
9637 if (Opc == X86ISD::VPERMV && U->getOperand(0).getNode() == N) in isFoldableUseOfShuffle()
10934 Opcode = X86ISD::VPERMV; in createVariablePermute()
10969 Opcode = X86ISD::VPERMV; in createVariablePermute()
11003 Opcode = X86ISD::VPERMV; in createVariablePermute()
11016 Opcode = X86ISD::VPERMV; in createVariablePermute()
11050 Opcode = X86ISD::VPERMV; in createVariablePermute()
11075 Opcode = X86ISD::VPERMV; in createVariablePermute()
[all …]