Integrated: 8353188: C1: Clean up x86 backend after 32-bit x86 removal

Aleksey Shipilev shade at openjdk.org
Mon Apr 7 07:42:07 UTC 2025


On Fri, 28 Mar 2025 17:11:14 GMT, Aleksey Shipilev <shade at openjdk.org> wrote:

> Piece-wise cleanup of C1_LIRAssembler_x86, C1_MacroAssembler and related classes. C1 implements the bulk of arch-specific backend there. Major parts of this backend are already removed by #24274, this cleans up another large bulk, and hopefully most of it.
> 
> Additional testing:
>  - [x] Linux x86_64 server fastdebug, `all`
>  - [x] Linux x86_64 server fastdebug, `all` + `-XX:TieredStopAtLevel=1`

This pull request has now been integrated.

Changeset: d63b561f
Author:    Aleksey Shipilev <shade at openjdk.org>
URL:       https://git.openjdk.org/jdk/commit/d63b561fffd42d76f14771c47951dd1d08efe3a7
Stats:     1081 lines in 11 files changed: 1 ins; 1035 del; 45 mod

8353188: C1: Clean up x86 backend after 32-bit x86 removal

Reviewed-by: kvn, vlivanov

-------------

PR: https://git.openjdk.org/jdk/pull/24301


More information about the hotspot-compiler-dev mailing list