1 2 3 | error: unknown register name 'q0' in asm : "memory", "cc", "q0" ^ |
Clang中不支持NEON指令Q寄存器设计
1 2 3 4 5 6 7 8 9 10 | $ cat bar.c int foo(void) { __asm__("":::"q0"); return 0; } $ clang bar.c bar.c:2:16: error: unknown register name 'q0' in asm __asm__("":::"q0"); ^ 1 error generated. |
修改qX寄存器为vX寄存器。