RFR: 8353192: C2: Clean up x86 backend after 32-bit x86 removal [v2]
Aleksey Shipilev
shade at openjdk.org
Mon Apr 7 08:47:19 UTC 2025
> Piece-wise cleanup of C2 x86 backend. C2_MacroAssembler, x86.ad and related files are the target for this cleanup.
>
> Additional testing:
> - [x] Linux x86_64 server fastdebug, `all`
> - [x] Linux x86_64 server fastdebug, `all` + `-XX:-TieredCompilation`
Aleksey Shipilev has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains five additional commits since the last revision:
- Cleanup ADLC as well
- Revert some accidental removals
- Merge branch 'master' into JDK-8353192-x86-c2-backend
- Touchup
- Fix
-------------
Changes:
- all: https://git.openjdk.org/jdk/pull/24300/files
- new: https://git.openjdk.org/jdk/pull/24300/files/6edebc7b..5d0c852e
Webrevs:
- full: https://webrevs.openjdk.org/?repo=jdk&pr=24300&range=01
- incr: https://webrevs.openjdk.org/?repo=jdk&pr=24300&range=00-01
Stats: 29291 lines in 725 files changed: 19768 ins; 7520 del; 2003 mod
Patch: https://git.openjdk.org/jdk/pull/24300.diff
Fetch: git fetch https://git.openjdk.org/jdk.git pull/24300/head:pull/24300
PR: https://git.openjdk.org/jdk/pull/24300
More information about the hotspot-compiler-dev
mailing list