Searched refs:VPERMV (Results 1 – 4 of 4) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86IntrinsicsInfo.h | 395 X86_INTRINSIC_DATA(avx2_permd, VPERM_2OP, X86ISD::VPERMV, 0), 396 X86_INTRINSIC_DATA(avx2_permps, VPERM_2OP, X86ISD::VPERMV, 0), 928 X86_INTRINSIC_DATA(avx512_permvar_df_256, VPERM_2OP, X86ISD::VPERMV, 0), 929 X86_INTRINSIC_DATA(avx512_permvar_df_512, VPERM_2OP, X86ISD::VPERMV, 0), 930 X86_INTRINSIC_DATA(avx512_permvar_di_256, VPERM_2OP, X86ISD::VPERMV, 0), 931 X86_INTRINSIC_DATA(avx512_permvar_di_512, VPERM_2OP, X86ISD::VPERMV, 0), 932 X86_INTRINSIC_DATA(avx512_permvar_hi_128, VPERM_2OP, X86ISD::VPERMV, 0), 933 X86_INTRINSIC_DATA(avx512_permvar_hi_256, VPERM_2OP, X86ISD::VPERMV, 0), 934 X86_INTRINSIC_DATA(avx512_permvar_hi_512, VPERM_2OP, X86ISD::VPERMV, 0), 935 X86_INTRINSIC_DATA(avx512_permvar_qi_128, VPERM_2OP, X86ISD::VPERMV, 0), [all …]
|
H A D | X86ISelLowering.h | 475 VPERMV, enumerator
|
H A D | X86InstrFragmentsSIMD.td | 455 def X86VPermv : SDNode<"X86ISD::VPERMV",
|
H A D | X86ISelLowering.cpp | 2724 case X86ISD::VPERMV: in isTargetShuffle() 2739 case X86ISD::VPERMV: in isTargetShuffleVariableMask() 5473 case X86ISD::VPERMV: { in getTargetShuffleMask() 7252 if (Opc == X86ISD::VPERMV && U->getOperand(0).getNode() == N) in isFoldableUseOfShuffle() 8540 Opcode = X86ISD::VPERMV; in createVariablePermute() 8575 Opcode = X86ISD::VPERMV; in createVariablePermute() 8609 Opcode = X86ISD::VPERMV; in createVariablePermute() 8622 Opcode = X86ISD::VPERMV; in createVariablePermute() 8656 Opcode = X86ISD::VPERMV; in createVariablePermute() 8681 Opcode = X86ISD::VPERMV; in createVariablePermute() [all …]
|