大家好,请问aarch32 NEON的如下指令在aarch64 NEON中应该如何实现?
VLDR.64 D1, [R0, #8]
请注意,这里的D1是aarch32的D1,也就是Q0的高64位。
而aarch64的D1是V1(Q1)的低64位,V0的高64位没有名字。
现在我使用的是aarch64,我想将数据加载到V0的高64位,应该怎么做?
大家好,请问aarch32 NEON的如下指令在aarch64 NEON中应该如何实现?
VLDR.64 D1, [R0, #8]
请注意,这里的D1是aarch32的D1,也就是Q0的高64位。
而aarch64的D1是V1(Q1)的低64位,V0的高64位没有名字。
现在我使用的是aarch64,我想将数据加载到V0的高64位,应该怎么做?
AArch64下Q的高64位不能单独load。如果一定要操作Q的高64位,可以一次通过load 128位来间接的达到要求。