< prev index next >
src/hotspot/cpu/aarch64/immediate_aarch64.hpp
Print this page
8248238: Adding Windows support to OpenJDK on AArch64
Summary: LP64 vs LLP64 changes to add Windows support
Contributed-by: Monica Beckwith <monica.beckwith@microsoft.com>, Ludovic Henry <luhenry@microsoft.com>
Reviewed-by:
*** 44,54 ****
* logical immediate instruction. encodings are supplied and returned
* as 32 bit values. if a given 13 bit immediate has no corresponding
* encoding then a map lookup will return 0xffffffff.
*/
! u_int64_t logical_immediate_for_encoding(u_int32_t encoding);
! u_int32_t encoding_for_logical_immediate(u_int64_t immediate);
! u_int64_t fp_immediate_for_encoding(u_int32_t imm8, int is_dp);
! u_int32_t encoding_for_fp_immediate(float immediate);
#endif // _IMMEDIATE_H
--- 44,54 ----
* logical immediate instruction. encodings are supplied and returned
* as 32 bit values. if a given 13 bit immediate has no corresponding
* encoding then a map lookup will return 0xffffffff.
*/
! uint64_t logical_immediate_for_encoding(uint32_t encoding);
! uint32_t encoding_for_logical_immediate(uint64_t immediate);
! uint64_t fp_immediate_for_encoding(uint32_t imm8, int is_dp);
! uint32_t encoding_for_fp_immediate(float immediate);
#endif // _IMMEDIATE_H
< prev index next >