Home
last modified time | relevance | path

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

/openbsd/src/gnu/llvm/llvm/lib/Target/X86/
DX86ISelLowering.h467 VPERM2X128, enumerator
DX86InstrFragmentsSIMD.td470 def X86VPerm2x128 : SDNode<"X86ISD::VPERM2X128", SDTShuff3OpI>;
DX86ISelLowering.cpp5407 case X86ISD::VPERM2X128: in isTargetShuffle()
7903 case X86ISD::VPERM2X128: in getTargetShuffleMask()
17266 return DAG.getNode(X86ISD::VPERM2X128, DL, VT, V1, V2, in lowerV2X128Shuffle()
18018 SDValue Perm1 = DAG.getNode(X86ISD::VPERM2X128, DL, VT, Unpckl, Unpckh, in lowerShufflePairAsUNPCKAndPermute()
18020 SDValue Perm2 = DAG.getNode(X86ISD::VPERM2X128, DL, VT, Unpckl, Unpckh, in lowerShufflePairAsUNPCKAndPermute()
34610 NODE_NAME_CASE(VPERM2X128) in getTargetNodeName()
39126 if (Depth == 0 && Root.getOpcode() == X86ISD::VPERM2X128) in combineX86ShuffleChain()
39139 X86ISD::VPERM2X128, DL, RootVT, CanonicalizeShuffleInput(RootVT, V1), in combineX86ShuffleChain()
39157 return DAG.getNode(X86ISD::VPERM2X128, DL, RootVT, in combineX86ShuffleChain()
40887 assert(V.getOpcode() == X86ISD::VPERM2X128 && "Unknown lane shuffle"); in canonicalizeLaneShuffleWithRepeatedOps()
[all …]