Searched refs:VPERM2X128 (Results 1 – 3 of 3) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86ISelLowering.h | 471 VPERM2X128, enumerator
|
H A D | X86InstrFragmentsSIMD.td | 470 def X86VPerm2x128 : SDNode<"X86ISD::VPERM2X128", SDTShuff3OpI>;
|
H A D | X86ISelLowering.cpp | 2719 case X86ISD::VPERM2X128: in isTargetShuffle() 5416 case X86ISD::VPERM2X128: in getTargetShuffleMask() 15049 return DAG.getNode(X86ISD::VPERM2X128, DL, VT, V1, V2, in lowerV2X128Shuffle() 15811 SDValue Perm1 = DAG.getNode(X86ISD::VPERM2X128, DL, VT, Unpckl, Unpckh, in lowerShufflePairAsUNPCKAndPermute() 15813 SDValue Perm2 = DAG.getNode(X86ISD::VPERM2X128, DL, VT, Unpckl, Unpckh, in lowerShufflePairAsUNPCKAndPermute() 33863 NODE_NAME_CASE(VPERM2X128) in getTargetNodeName() 38688 if (Depth == 0 && Root.getOpcode() == X86ISD::VPERM2X128) in combineX86ShuffleChain() 38701 X86ISD::VPERM2X128, DL, RootVT, CanonicalizeShuffleInput(RootVT, V1), in combineX86ShuffleChain() 38719 return DAG.getNode(X86ISD::VPERM2X128, DL, RootVT, in combineX86ShuffleChain() 40643 assert(V.getOpcode() == X86ISD::VPERM2X128 && "Unknown lane shuffle"); in canonicalizeLaneShuffleWithRepeatedOps() [all …]
|