neon支持的主要操作
助记符 含义
add 加法
sub 减法
mul 乘法
mla 乘加
mls 乘减
ceq 比较 ==
cge 比较 >=
cle 比较 <=
cgt 比较 >
clt 比较 <
max 最大值
min 最小值
shl 左移位
shr 右移位
abs 求绝对值
neg 取反
mvn 按位取反
and 与运算
orr 或运算
eor 异或运算
get 取值
set 赋值
dup 构造一个向量,并进行初始化
combine 合并操作,将两个向量进行合并
mov 改变数据类型和数据范围
zip 压缩操作
uzp 解压操作
ld1 加载数据,从给定的buffer指针中拷贝数据
st1 拷贝数据,将数据拷贝到指定的buffer中
tst 进行与运算之后,判断是否等于0
abd 两个向量相减之后的绝对值