6 #define HAVE_CMOV_IMM 1
7 #define RAM_SIZE 0x200000
11 /* calling convention:
13 r19-r29: callee-save */
21 #define HOST_TEMPREG LR
23 // Note: FP is set to &dynarec_local when executing generated code.
24 // Thus the local variables are actually global and not on the stack.
33 extern char *invc_ptr;
35 #define TARGET_SIZE_2 24 // 2^24 = 16 megabytes
37 // Code generator target address
38 #if defined(BASE_ADDR_DYNAMIC)
39 // for platforms that can't just use .bss buffer (are there any on arm64?)
40 extern u_char *translation_cache;
42 // using a static buffer in .bss
43 extern u_char translation_cache[1 << TARGET_SIZE_2];
46 #endif // !__ASSEMBLY__