标签: assembly arm neon
这是使用mfpu = neon编译时收到的错误消息:
错误:指令不能有条件 - “vextne.8 d4,d17,d4,#0'
我的实际错误是什么?
答案 0 :(得分:1)
向量指令不能是有条件的,因为条件存储在状态寄存器中,但对于向量指令,这是不可能的,因为多个(不同的)值会受到影响。向量比较操作将结果存储在向量中。您必须以不同的方式解决此问题,例如使用分支或在程序中导致这一点的不同指令集。