[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: FPC does SIGILL in armv4t



strd/ldrd were first introduced in armv5t

"Architecture v5TE and later processors provide LDRD and STRD
instructions to load/store 64-bit data, e.g. to access 64-bit
peripherals.  These behave similarly to LDM/STM of two registers."

ldrd just loads 64-bit data (ok, atomically) into two registers.

 LDRD r0,[r6]

seems to be equivalent to

 LDM r6, {r0,r1}

Best ref I could find were

LDRD: http://www.rz.uni-karlsruhe.de/rz/docs/VTune/reference/INST_LDRD.htm

Correct me if I'm wrong.

    M


Reply to: