标签: arm neon armv8
我想明确手臂组装说明中的布置说明符。
我已经遍历了ARM TRM,我认为是否将用于计算的Neon寄存器大小
例如 TBL Vd.Ta,{Vn.16B,Vn + 1.16B},Vm.Ta
这取自http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.dui0802a/TBL_advsimd_vector.html 他们提到Ta是值为16B或8B的排列说明符
我想知道这意味着什么。(霓虹灯寄存器的大小..任何东西。)
答案 0 :(得分:3)
排列说明符是向量中元素的数量和大小,例如8B表示您正在查看一个字节的8个元素(这将是一个64位向量),而16B是1中的16个元素字节(128位向量)。 这摘自《 ARM参考手册》: