Home
last modified time | relevance | path

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

/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/ARM/
DARMISelLowering.h207 VUZP, // unzip (deinterleave) enumerator
DARMScheduleSwift.td600 (instregex "VSWP", "VTRN", "VUZP", "VZIP")>;
DARMScheduleR52.td830 def : InstRW<[R52WriteFPALU_F3, R52Read_F1, R52Read_F1], (instregex "VSWP", "VTRN", "VUZP", "VZIP")…
DARMISelLowering.cpp1720 MAKE_CASE(ARMISD::VUZP) in getTargetNodeName()
7358 return ARMISD::VUZP; in isNEONTwoResultShuffleMask()
7366 return ARMISD::VUZP; in isNEONTwoResultShuffleMask()
8237 return DAG.getNode(ARMISD::VUZP, dl, DAG.getVTList(VT, VT), in GeneratePerfectShuffle()
12179 if (N->getOpcode() == ARMISD::VUZP) in IsVUZPShuffleNode()
DARMISelDAGToDAG.cpp4268 case ARMISD::VUZP: { in Select()
DARMInstrNEON.td526 def NEONuzp : SDNode<"ARMISD::VUZP", SDTARMVSHUF2>;
2606 // 2-register shuffles (VTRN/VZIP/VUZP), both double- and quad-register.
7142 // VUZP : Vector Unzip (Deinterleave)
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/Basic/
Darm_neon.td671 def VUZP : WInst<"vuzp", "2..", "csiUcUsUifPcPsQcQsQiQUcQUsQUiQfQPcQPs">;