RFR: 8335367: [s390] Add support for load immediate on condition instructions.
Amit Kumar
amitkumar at openjdk.org
Tue Nov 19 11:39:45 UTC 2024
On Wed, 13 Nov 2024 06:16:23 GMT, Manjunath S Matti. <duke at openjdk.org> wrote:
> Add support for load immediate on condition instructions.
minor nits to do, otherwise looks good.
src/hotspot/cpu/s390/assembler_s390.hpp line 2076:
> 2074: inline void z_lochi(Register r1, int64_t i2, branch_condition m3); // load immediate r1[32-64] = i2_imm16 ; int32 <- int16
> 2075: inline void z_lochhi(Register r1, int64_t i2, branch_condition m3); // load immediate r1[ 0-31] = i2_imm16 ; int32 <- int16
> 2076: inline void z_locghi(Register r1, int64_t i2, branch_condition m3); // load immediate r1[ 0-63] = i2_imm16 ; int64 <- int16
Suggestion:
inline void z_lochi(Register r1, int64_t i2, branch_condition m3); // load immediate r1[32-63] = i2_simm16 ; int32 <- int16
inline void z_lochhi(Register r1, int64_t i2, branch_condition m3); // load immediate r1[ 0-31] = i2_simm16 ; int32 <- int16
inline void z_locghi(Register r1, int64_t i2, branch_condition m3); // load immediate r1[ 0-63] = i2_simm16 ; int64 <- int16
-------------
Changes requested by amitkumar (Committer).
PR Review: https://git.openjdk.org/jdk/pull/22058#pullrequestreview-2445183949
PR Review Comment: https://git.openjdk.org/jdk/pull/22058#discussion_r1848184321
More information about the hotspot-dev
mailing list