ARM NEON:加载64位int常量

时间:2016-08-22 09:42:58

标签: assembly arm simd neon

我想通过使用ARM NEON伪指令VLDR将64位无符号整数常量从文字池加载到寄存器D0中:

VLDR.U64 D0, =0x50A28BE600000000

如果我编译,汇编程序说:

gcc -g -Wall -mfpu=neon -mcpu=cortex-a7 -c ripemd160NEON.s -o ripemd160NEON.o
ripemd160NEON.s: Assembler messages:
ripemd160NEON.s:146: Error: floating point number invalid

为什么十六进制值被认为是浮点数?

0 个答案:

没有答案