Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/lib/Target/ARM/
H A DARMISelLowering.h189 VZIP, // zip (interleave) enumerator
H A DARMScheduleSwift.td601 (instregex "VSWP", "VTRN", "VUZP", "VZIP")>;
H A DARMScheduleR52.td831 def : InstRW<[R52WriteFPALU_F3, R52Read_F1, R52Read_F1], (instregex "VSWP", "VTRN", "VUZP", "VZIP")…
H A DARMISelLowering.cpp1363 case ARMISD::VZIP: return "ARMISD::VZIP"; in getTargetNodeName()
6301 return ARMISD::VZIP; in isNEONTwoResultShuffleMask()
6309 return ARMISD::VZIP; in isNEONTwoResultShuffleMask()
6889 return DAG.getNode(ARMISD::VZIP, dl, DAG.getVTList(VT, VT), in GeneratePerfectShuffle()
H A DARMISelDAGToDAG.cpp3027 case ARMISD::VZIP: { in Select()
H A DARMInstrNEON.td571 def NEONzip : SDNode<"ARMISD::VZIP", SDTARMVSHUF2>;
2623 // 2-register shuffles (VTRN/VZIP/VUZP), both double- and quad-register.
6784 // VZIP : Vector Zip (Interleave)
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Basic/
H A Darm_neon.td580 def VZIP : WInst<"vzip", "2dd", "csiUcUsUifPcPsQcQsQiQUcQUsQUiQfQPcQPs">;