指令描述:
无符号数的向量乘法,以下是具体区别。
指令语法:
指令详解:
umull v4.4s, v17.4h, v1.4h (1)
v1寄存器的4个值(长度为H),与v17寄存器的4个值,对应元素相乘,所得结果保存在v4寄存器中(长度为S)。
umull2 v5.4s, v17.8h, v1.8h (2)
与umull指令类似,不同的是,它取的是寄存器高64位的值进行计算。比如这个指令,只取v1和v17高位的4个H进行对应元素相乘。
umlal v4.4s, v20.4h, v0.4h (3)
也是相乘指令,但是相乘后的结果,会被累加到v4寄存器中。
umlsl v4.4s, v20.4h, v0.4h (4)
也是相乘指令,但是相乘后的结果,会先取负值,再被累加到v4寄存器中。