equal
deleted
inserted
replaced
32 // 32-bit integer argument values are extended to 64 bits. |
32 // 32-bit integer argument values are extended to 64 bits. |
33 const bool CCallingConventionRequiresIntsAsLongs = false; |
33 const bool CCallingConventionRequiresIntsAsLongs = false; |
34 |
34 |
35 #define SUPPORTS_NATIVE_CX8 |
35 #define SUPPORTS_NATIVE_CX8 |
36 |
36 |
37 // The maximum B/BL offset range on AArch64 is 128MB. |
|
38 #undef CODE_CACHE_DEFAULT_LIMIT |
|
39 #define CODE_CACHE_DEFAULT_LIMIT (128*M) |
|
40 |
|
41 // According to the ARMv8 ARM, "Concurrent modification and execution |
37 // According to the ARMv8 ARM, "Concurrent modification and execution |
42 // of instructions can lead to the resulting instruction performing |
38 // of instructions can lead to the resulting instruction performing |
43 // any behavior that can be achieved by executing any sequence of |
39 // any behavior that can be achieved by executing any sequence of |
44 // instructions that can be executed from the same Exception level, |
40 // instructions that can be executed from the same Exception level, |
45 // except where the instruction before modification and the |
41 // except where the instruction before modification and the |