Home
last modified time | relevance | path

Searched refs:VPERM2X128 (Results 1 – 7 of 7) sorted by relevance

/external/llvm/lib/Target/X86/
DX86ISelLowering.h407 VPERM2X128, enumerator
DX86IntrinsicsInfo.h267 X86_INTRINSIC_DATA(avx_vperm2f128_pd_256, INTR_TYPE_3OP, X86ISD::VPERM2X128, 0),
268 X86_INTRINSIC_DATA(avx_vperm2f128_ps_256, INTR_TYPE_3OP, X86ISD::VPERM2X128, 0),
269 X86_INTRINSIC_DATA(avx_vperm2f128_si_256, INTR_TYPE_3OP, X86ISD::VPERM2X128, 0),
328 X86_INTRINSIC_DATA(avx2_vperm2i128, INTR_TYPE_3OP, X86ISD::VPERM2X128, 0),
DX86InstrFragmentsSIMD.td422 def X86VPerm2x128 : SDNode<"X86ISD::VPERM2X128", SDTShuff3OpI>;
DX86ISelLowering.cpp3817 case X86ISD::VPERM2X128: in isTargetShuffle()
4969 case X86ISD::VPERM2X128: in getTargetShuffleMask()
10688 SDValue Flipped = DAG.getNode(X86ISD::VPERM2X128, DL, VT, DAG.getUNDEF(VT), in lowerVectorShuffleAsLanePermuteAndBlend()
10775 return DAG.getNode(X86ISD::VPERM2X128, DL, VT, V1, V2, in lowerV2X128VectorShuffle()
22253 case X86ISD::VPERM2X128: return "X86ISD::VPERM2X128"; in getTargetNodeName()
25064 if (Depth == 1 && Root.getOpcode() == X86ISD::VPERM2X128) in combineX86ShuffleChain()
25074 Res = DAG.getNode(X86ISD::VPERM2X128, DL, ShuffleVT, Res, in combineX86ShuffleChain()
31019 case X86ISD::VPERM2X128: in PerformDAGCombine()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/X86/
DX86ISelLowering.h418 VPERM2X128, enumerator
DX86InstrFragmentsSIMD.td419 def X86VPerm2x128 : SDNode<"X86ISD::VPERM2X128", SDTShuff3OpI>;
DX86ISelLowering.cpp4384 case X86ISD::VPERM2X128: in isTargetShuffle()
5935 case X86ISD::VPERM2X128: in getTargetShuffleMask()
13244 return DAG.getNode(X86ISD::VPERM2X128, DL, VT, V1, V2, in lowerV2X128VectorShuffle()
26078 case X86ISD::VPERM2X128: return "X86ISD::VPERM2X128"; in getTargetNodeName()
29679 if (Depth == 1 && Root.getOpcode() == X86ISD::VPERM2X128) in combineX86ShuffleChain()
29687 Res = DAG.getNode(X86ISD::VPERM2X128, DL, ShuffleVT, Res, in combineX86ShuffleChain()
39724 case X86ISD::VPERM2X128: in PerformDAGCombine()