mirror of
https://github.com/php/php-src.git
synced 2026-04-27 01:48:26 +02:00
467801d7bb
* 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