RFR: 8292564: x86: Remove redundant casts in Assembler usages
Igor Veresov
iveresov at openjdk.org
Wed Aug 17 22:18:26 UTC 2022
On Wed, 17 Aug 2022 19:29:18 GMT, Vladimir Ivanov <vlivanov at openjdk.org> wrote:
> Clean up Assembler API and remove redundant at use sites.
>
> They are not needed anymore because implicit casts between Register and integrals are forbidden now.
>
> Some of the casts are turned into `static_cast`s to assert that constants are small enough to fit into 32-bit immediate.
>
> Testing: hs-tier1 - hs-tier4
Looks good.
-------------
Marked as reviewed by iveresov (Reviewer).
PR: https://git.openjdk.org/jdk/pull/9909
More information about the hotspot-dev
mailing list