Integrated: 8351152: x86: Remove code blocks that handle UseSSE < 2

Aleksey Shipilev shade at openjdk.org
Fri Apr 11 07:13:39 UTC 2025


On Mon, 7 Apr 2025 09:55:16 GMT, Aleksey Shipilev <shade at openjdk.org> wrote:

> 32-bit x86 was the platform that supported `UseSSE < 2`. 64-bit x86 baselines on `UseSSE >= 2`: https://github.com/openjdk/jdk/blob/567c6885a377e5641deef9cd3498f79c5346cd6a/src/hotspot/cpu/x86/vm_version_x86.cpp#L895-L902
> 
> After 32-bit x86 code is gone, we can remove all code blocks that are there to support `UseSSE < 2`.
> 
> Additional testing:
>  - [x] Linux x86_64 server fastdebug, `all`

This pull request has now been integrated.

Changeset: cf0308b2
Author:    Aleksey Shipilev <shade at openjdk.org>
URL:       https://git.openjdk.org/jdk/commit/cf0308b2716053eb7c547cfcc6b160589cd6a2b0
Stats:     822 lines in 17 files changed: 34 ins; 542 del; 246 mod

8351152: x86: Remove code blocks that handle UseSSE < 2

Reviewed-by: vlivanov, kvn

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

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


More information about the hotspot-dev mailing list