On 12/17/2013 07:12 AM, Peter Maydell wrote: > + switch (size) { > + case 0: > + tcg_gen_qemu_ld8u(tmp, addr, get_mem_index(s)); > + break; > + case 1: > + tcg_gen_qemu_ld16u(tmp, addr, get_mem_index(s)); > + break; > + case 2: > + tcg_gen_qemu_ld32u(tmp, addr, get_mem_index(s)); > + break; > + case 3: > + tcg_gen_qemu_ld64(tmp, addr, get_mem_index(s)); > + break; > + default: > + abort(); > + } tcg_gen_qemu_ld_i64. > + if (size == 2) { > + tcg_gen_qemu_ld32u(hitmp, addr2, get_mem_index(s)); > + } else { > + tcg_gen_qemu_ld64(hitmp, addr2, get_mem_index(s)); > + } Likewise. r~ _______________________________________________ kvmarm mailing list kvmarm@xxxxxxxxxxxxxxxxxxxxx https://lists.cs.columbia.edu/cucslists/listinfo/kvmarm