@instruction<EOL><INDENT>def LDRD(cpu, dest1, dest2, src, offset=None):<DEDENT>
assert dest1.type == '<STR_LIT>'<EOL>assert dest2.type == '<STR_LIT>'<EOL>assert src.type == '<STR_LIT>'<EOL>mem1 = cpu.read_int(src.address(), <NUM_LIT:32>)<EOL>mem2 = cpu.read_int(src.address() + <NUM_LIT:4>, <NUM_LIT:32>)<EOL>writeback = cpu._compute_writeback(src, offset)<EOL>dest1.write(mem1)<EOL>dest2.write(mem2)<EOL>cpu._cs_hack_ldr_str_writeback(src, offset, writeback)<EOL>
Loads double width data from memory.