Home
last modified time | relevance | path

Searched refs:VEXT (Results 1 – 8 of 8) sorted by relevance

/openbsd/src/gnu/llvm/llvm/lib/Target/ARM/
DARMScheduleA8.td1023 // Double-register VEXT
1027 // Quad-register VEXT
DARMISelLowering.h204 VEXT, // extract enumerator
DARMScheduleSwift.td565 (instregex "VEXT", "VREV16", "VREV32", "VREV64")>;
DARMScheduleA9.td1798 // Double-register VEXT
1807 // Quad-register VEXT
DARMScheduleA57.td1208 def : InstRW<[A57Write_3cyc_1V], (instregex "VEXT(d|q)(8|16|32|64)")>;
DARMISelLowering.cpp1764 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()
DARMInstrNEON.td520 def NEONvext : SDNode<"ARMISD::VEXT", SDTARMVEXT>;
7055 // VEXT : Vector Extract
/openbsd/src/gnu/llvm/clang/include/clang/Basic/
Darm_neon.td631 def VEXT : WInst<"vext", "...I",