Skip to content

Commit 467801d

Browse files
authored
JIT/AArch64: Code refactoring for macros (#7082)
* JIT/AArch64: Code refactoring for macros Update the comments and rename arguments for some macros. The following macros are renamed: SAFE_MEM_ACC_WITH_UOFFSET -> MEM_ACC_64_WITH_UOFFSET SAFE_MEM_ACC_WITH_UOFFSET_32 -> MEM_ACC_32_WITH_UOFFSET SAFE_MEM_ACC_WITH_UOFFSET_BYTE -> MEM_ACC_8_WITH_UOFFSET MEM_STORE_BYTE_ZTS -> MEM_STORE_8_ZTS MEM_STORE_ZTS -> MEM_STORE_64_ZTS MEM_LOAD_ZTS -> MEM_LOAD_64_ZTS MEM_LOAD_BYTE_ZTS -> MEM_LOAD_8_ZTS ADD_IP_FROM_CST -> ADD_IP_WITH_CONST The following macros are deprecated and removed: SET_Z_PTR, GET_Z_W2, SET_Z_W2 Change-Id: I767cf70f373e5f5a1090079e70f8e953a654da00 * Use MEM_ACCESS_*_WITH_UOFFSET It's more accurate to use "MEM_ACCESS_*_WITH_UOFFSET" than "MEM_ACC_*_WITH_UOFFSET". Change-Id: I71479a809008848b61c4786016e6c10110e6aa8b * Revert the updates for macros ADD_IP_WITH_CONST and LONG_ADD_SUB_WITH_IMM As pointed by Dmitry, (int32_t) (1LL << 32) would make the assertion "TRUE", which is not expected by us. Change-Id: I767cf70f373e5f5a1090079e70f8e953a654da00
1 parent 4a095a0 commit 467801d

File tree

1 file changed

+295
-291
lines changed

1 file changed

+295
-291
lines changed

0 commit comments

Comments
 (0)