< prev index next >

src/hotspot/cpu/aarch64/register_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:

*** 63,73 **** const char* name() const; int encoding_nocheck() const { return (intptr_t)this; } // Return the bit which represents this register. This is intended // to be ORed into a bitmask: for usage see class RegSet below. ! unsigned long bit(bool should_set = true) const { return should_set ? 1 << encoding() : 0; } }; // The integer registers of the aarch64 architecture CONSTANT_REGISTER_DECLARATION(Register, noreg, (-1)); --- 63,73 ---- const char* name() const; int encoding_nocheck() const { return (intptr_t)this; } // Return the bit which represents this register. This is intended // to be ORed into a bitmask: for usage see class RegSet below. ! uint64_t bit(bool should_set = true) const { return should_set ? 1 << encoding() : 0; } }; // The integer registers of the aarch64 architecture CONSTANT_REGISTER_DECLARATION(Register, noreg, (-1));
< prev index next >