-read_nomemb_new:
- ldr r2, [fp, #address-dynarec_local]
- add r12, fp, #memory_map-dynarec_local
- lsr r0, r2, #12
- ldr r12, [r12, r0, lsl #2]
- mov r1, #8
- tst r12, r12
- bmi tlb_exception
- eor r2, r2, #3
- ldrb r0, [r2, r12, lsl #2]
- str r0, [fp, #readmem_dword-dynarec_local]
- mov pc, lr
- .size read_nomemb_new, .-read_nomemb_new
- .align 2
- .global read_nomemh_new
- .type read_nomemh_new, %function
-read_nomemh_new:
- ldr r2, [fp, #address-dynarec_local]
- add r12, fp, #memory_map-dynarec_local
- lsr r0, r2, #12
- ldr r12, [r12, r0, lsl #2]
- mov r1, #8
- tst r12, r12
- bmi tlb_exception
- lsl r12, r12, #2
- eor r2, r2, #2
- ldrh r0, [r2, r12]
- str r0, [fp, #readmem_dword-dynarec_local]
- mov pc, lr
- .size read_nomemh_new, .-read_nomemh_new
- .align 2
- .global read_nomemd_new
- .type read_nomemd_new, %function
-read_nomemd_new:
- ldr r2, [fp, #address-dynarec_local]
- add r12, fp, #memory_map-dynarec_local
- lsr r0, r2, #12
- ldr r12, [r12, r0, lsl #2]
- mov r1, #8
- tst r12, r12
- bmi tlb_exception
- lsl r12, r12, #2
-/* ldrd r0, [r2, r12]*/
- add r3, r2, #4
- ldr r0, [r2, r12]
- ldr r1, [r3, r12]
- str r0, [fp, #readmem_dword+4-dynarec_local]
- str r1, [fp, #readmem_dword-dynarec_local]
- mov pc, lr
- .size read_nomemd_new, .-read_nomemd_new
- .align 2
- .global write_nomem_new
- .type write_nomem_new, %function