[vectorIntrinsics+mask] Integrated: 8274342: AArch64: [vector] AArch64 SVE backend code cleanup

Eric Liu eliu at openjdk.java.net
Tue Sep 28 08:48:17 UTC 2021


On Mon, 27 Sep 2021 09:59:49 GMT, Eric Liu <eliu at openjdk.org> wrote:

> This patch refactors AArch64 SVE backend codes with merging some rules
> into C2_MacroAssembler. As the input of VectorMaskOp changed after
> JDK-8273949, this patch fixes the backend to support using predicate
> register as input.
> 
> The size of libjvm.so reduces about 100KB after this patch.

This pull request has now been integrated.

Changeset: 17b43095
Author:    Eric Liu <eliu at openjdk.org>
URL:       https://git.openjdk.java.net/panama-vector/commit/17b430956541ddc07f0d549ca98ac0e65f0b2a81
Stats:     1382 lines in 6 files changed: 140 ins; 734 del; 508 mod

8274342: AArch64: [vector] AArch64 SVE backend code cleanup

Reviewed-by: njian

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

PR: https://git.openjdk.java.net/panama-vector/pull/134


More information about the panama-dev mailing list