Integrated: 8277508: need to check has_predicated_vectors before calling scalable_predicate_reg_slots
Yadong Wang
yadongwang at openjdk.java.net
Fri Nov 26 09:13:07 UTC 2021
On Sun, 21 Nov 2021 13:32:18 GMT, Yadong Wang <yadongwang at openjdk.org> wrote:
> Hi, Team,
> A separate set of predicate registers is not mandatory for an implementation of scalable vectors. It will cause a failure in some platform which supports scalable vectors without explicit predicated registers, like riscv. All code about RegVectMask should be covered by has_predicated_vectors here in Matcher::init_first_stack_mask().
>
> Yadong
This pull request has now been integrated.
Changeset: 00a6238d
Author: Yadong Wang <yadongwang at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
URL: https://git.openjdk.java.net/jdk/commit/00a6238daed4a4aaa6001275ce620646cdabfeb5
Stats: 13 lines in 1 file changed: 2 ins; 0 del; 11 mod
8277508: need to check has_predicated_vectors before calling scalable_predicate_reg_slots
Reviewed-by: njian, thartmann, ngasson
-------------
PR: https://git.openjdk.java.net/jdk/pull/6492
More information about the hotspot-compiler-dev
mailing list