/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/ |
D | X86IntrinsicsInfo.h | 378 X86_INTRINSIC_DATA(avx2_permd, VPERM_2OP, X86ISD::VPERMV, 0), 379 X86_INTRINSIC_DATA(avx2_permps, VPERM_2OP, X86ISD::VPERMV, 0), 828 X86_INTRINSIC_DATA(avx512_permvar_df_256, VPERM_2OP, X86ISD::VPERMV, 0), 829 X86_INTRINSIC_DATA(avx512_permvar_df_512, VPERM_2OP, X86ISD::VPERMV, 0), 830 X86_INTRINSIC_DATA(avx512_permvar_di_256, VPERM_2OP, X86ISD::VPERMV, 0), 831 X86_INTRINSIC_DATA(avx512_permvar_di_512, VPERM_2OP, X86ISD::VPERMV, 0), 832 X86_INTRINSIC_DATA(avx512_permvar_hi_128, VPERM_2OP, X86ISD::VPERMV, 0), 833 X86_INTRINSIC_DATA(avx512_permvar_hi_256, VPERM_2OP, X86ISD::VPERMV, 0), 834 X86_INTRINSIC_DATA(avx512_permvar_hi_512, VPERM_2OP, X86ISD::VPERMV, 0), 835 X86_INTRINSIC_DATA(avx512_permvar_qi_128, VPERM_2OP, X86ISD::VPERMV, 0), [all …]
|
D | X86ISelLowering.h | 404 VPERMV, enumerator
|
D | X86InstrFragmentsSIMD.td | 443 def X86VPermv : SDNode<"X86ISD::VPERMV",
|
D | X86ISelLowering.cpp | 4716 case X86ISD::VPERMV: in isTargetShuffle() 4731 case X86ISD::VPERMV: in isTargetShuffleVariableMask() 6842 case X86ISD::VPERMV: { in getTargetShuffleMask() 8365 if (Opc == X86ISD::VPERMV && U->getOperand(0).getNode() == N) in isFoldableUseOfShuffle() 9618 Opcode = X86ISD::VPERMV; in createVariablePermute() 9653 Opcode = X86ISD::VPERMV; in createVariablePermute() 9687 Opcode = X86ISD::VPERMV; in createVariablePermute() 9700 Opcode = X86ISD::VPERMV; in createVariablePermute() 9734 Opcode = X86ISD::VPERMV; in createVariablePermute() 9759 Opcode = X86ISD::VPERMV; in createVariablePermute() [all …]
|
/external/llvm-project/llvm/lib/Target/X86/ |
D | X86IntrinsicsInfo.h | 378 X86_INTRINSIC_DATA(avx2_permd, VPERM_2OP, X86ISD::VPERMV, 0), 379 X86_INTRINSIC_DATA(avx2_permps, VPERM_2OP, X86ISD::VPERMV, 0), 824 X86_INTRINSIC_DATA(avx512_permvar_df_256, VPERM_2OP, X86ISD::VPERMV, 0), 825 X86_INTRINSIC_DATA(avx512_permvar_df_512, VPERM_2OP, X86ISD::VPERMV, 0), 826 X86_INTRINSIC_DATA(avx512_permvar_di_256, VPERM_2OP, X86ISD::VPERMV, 0), 827 X86_INTRINSIC_DATA(avx512_permvar_di_512, VPERM_2OP, X86ISD::VPERMV, 0), 828 X86_INTRINSIC_DATA(avx512_permvar_hi_128, VPERM_2OP, X86ISD::VPERMV, 0), 829 X86_INTRINSIC_DATA(avx512_permvar_hi_256, VPERM_2OP, X86ISD::VPERMV, 0), 830 X86_INTRINSIC_DATA(avx512_permvar_hi_512, VPERM_2OP, X86ISD::VPERMV, 0), 831 X86_INTRINSIC_DATA(avx512_permvar_qi_128, VPERM_2OP, X86ISD::VPERMV, 0), [all …]
|
D | X86ISelLowering.h | 468 VPERMV, enumerator
|
D | X86InstrFragmentsSIMD.td | 452 def X86VPermv : SDNode<"X86ISD::VPERMV",
|
D | X86ISelLowering.cpp | 4814 case X86ISD::VPERMV: in isTargetShuffle() 4829 case X86ISD::VPERMV: in isTargetShuffleVariableMask() 7120 case X86ISD::VPERMV: { in getTargetShuffleMask() 8659 if (Opc == X86ISD::VPERMV && U->getOperand(0).getNode() == N) in isFoldableUseOfShuffle() 9904 Opcode = X86ISD::VPERMV; in createVariablePermute() 9939 Opcode = X86ISD::VPERMV; in createVariablePermute() 9973 Opcode = X86ISD::VPERMV; in createVariablePermute() 9986 Opcode = X86ISD::VPERMV; in createVariablePermute() 10020 Opcode = X86ISD::VPERMV; in createVariablePermute() 10045 Opcode = X86ISD::VPERMV; in createVariablePermute() [all …]
|
/external/llvm/lib/Target/X86/ |
D | X86IntrinsicsInfo.h | 909 X86ISD::VPERMV, 0), 911 X86ISD::VPERMV, 0), 913 X86ISD::VPERMV, 0), 915 X86ISD::VPERMV, 0), 917 X86ISD::VPERMV, 0), 919 X86ISD::VPERMV, 0), 921 X86ISD::VPERMV, 0), 923 X86ISD::VPERMV, 0), 925 X86ISD::VPERMV, 0), 927 X86ISD::VPERMV, 0), [all …]
|
D | X86ISelLowering.h | 411 VPERMV, enumerator
|
D | X86InstrFragmentsSIMD.td | 400 def X86VPermv : SDNode<"X86ISD::VPERMV",
|
D | X86ISelLowering.cpp | 3821 case X86ISD::VPERMV: in isTargetShuffle() 5024 case X86ISD::VPERMV: { in getTargetShuffleMask() 11384 return DAG.getNode(X86ISD::VPERMV, DL, MVT::v8f32, in lowerV8F32VectorShuffle() 11476 return DAG.getNode(X86ISD::VPERMV, DL, MVT::v8i32, in lowerV8I32VectorShuffle() 11769 return DAG.getNode(X86ISD::VPERMV, DL, VT, MaskNode, V1); in lowerVectorShuffleWithPERMV() 12446 SDValue Perm = DAG.getNode(X86ISD::VPERMV, dl, VecVT, Mask, Vec); in LowerEXTRACT_VECTOR_ELT() 17956 return DAG.getNode(X86ISD::VPERMV, dl, Op.getValueType(), in LowerINTRINSIC_WO_CHAIN() 22254 case X86ISD::VPERMV: return "X86ISD::VPERMV"; in getTargetNodeName() 31014 case X86ISD::VPERMV: in PerformDAGCombine()
|
/external/swiftshader/third_party/llvm-10.0/configs/common/lib/Target/X86/ |
D | X86GenFastISel.inc | 14287 // FastEmit functions for X86ISD::VPERMV. 15213 case X86ISD::VPERMV: return fastEmit_X86ISD_VPERMV_rr(VT, RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
|