NEON 通用数据处理指令包括以下指令(不限于):
• DUP
将标量复制到向量的所有向量线。
• EXT
提取。
• REV16、REV32、REV64
反转向量中的元素。
• TBL、TBX
向量表查找。
• TRN
向量转置。
• UZP、ZIP
向量交叉存取和反向交叉存取。
1 DUP (element)
将向量元素复制为向量或标量。该指令将源 SIMD&FP 寄存器中指定元素索引处的向量元素复制为标量或向量中的每个元素,并将结果写入目标 SIMD&FP 寄存器。
标量
DUP <V><d>, <Vn>.<T>[<index>]
向量
DUP <Vd>.<T>, <Vn>.<Ts>[<index>]
<T>
:
对于标量变体,是元素宽度说明符,以“imm5”编码:
imm5 |
---|