Searched refs:VEXT (Results 1 – 8 of 8) sorted by relevance
| /openbsd/src/gnu/llvm/llvm/lib/Target/ARM/ |
| D | ARMScheduleA8.td | 1023 // Double-register VEXT 1027 // Quad-register VEXT
|
| D | ARMISelLowering.h | 204 VEXT, // extract enumerator
|
| D | ARMScheduleSwift.td | 565 (instregex "VEXT", "VREV16", "VREV32", "VREV64")>;
|
| D | ARMScheduleA9.td | 1798 // Double-register VEXT 1807 // Quad-register VEXT
|
| D | ARMScheduleA57.td | 1208 def : InstRW<[A57Write_3cyc_1V], (instregex "VEXT(d|q)(8|16|32|64)")>;
|
| D | ARMISelLowering.cpp | 1764 MAKE_CASE(ARMISD::VEXT) in getTargetNodeName() 8240 Src.ShuffleVec = DAG.getNode(ARMISD::VEXT, dl, DestVT, VEXTSrc1, in ReconstructShuffle() 8440 return DAG.getNode(ARMISD::VEXT, dl, VT, in GeneratePerfectShuffle() 8789 return DAG.getNode(ARMISD::VEXT, dl, VT, V1, V2, in LowerVECTOR_SHUFFLE() 8801 return DAG.getNode(ARMISD::VEXT, dl, VT, V1, V1, in LowerVECTOR_SHUFFLE()
|
| D | ARMInstrNEON.td | 520 def NEONvext : SDNode<"ARMISD::VEXT", SDTARMVEXT>; 7055 // VEXT : Vector Extract
|
| /openbsd/src/gnu/llvm/clang/include/clang/Basic/ |
| D | arm_neon.td | 631 def VEXT : WInst<"vext", "...I",
|