我要评分
获取效率
正确性
完整性
易理解

Replacing movqu on Arm

This instruction is used to move unaligned double quadwords to, achieving data copy between registers and from registers to addresses.

  • Instruction on x86:
    MOVDQU xmm1, xmm2/m128
  • Alternatives on Arm:

    Instruction ldp: Load Pair Registers (extended): loads two doublewords from memory addressed by addr to Xt1 and Xt2.

    LDP Xt1, Xt2, addr

    Instruction stp: Store Pair Registers (extended): stores two doublewords from Xt1 and Xt2 to memory addressed by addr.

    STP Xt1, Xt2, addr