[vectorIntrinsics+mask] RFR: 8265109: SVE predicate register allocation support for vectorIntrinsics [v2]
Jatin Bhateja
jbhateja at openjdk.java.net
Thu Apr 15 13:05:49 UTC 2021
On Thu, 15 Apr 2021 09:16:20 GMT, Ningsheng Jian <njian at openjdk.org> wrote:
>> I can see ADLC does parse the preprocessors in source sections, by adding a new #define SVE_ENABLE 1 in aarch64_sve.ad and checking for the same similar to following handling may allow us to set size = 1 for SVE else 2.
>> https://github.com/openjdk/jdk/blob/master/src/hotspot/share/adlc/formssel.cpp#L2279
>
> That sounds good to me. Thanks @jatin-bhateja! Addressed in the new commit. Please let me know whether there are any other concerns.
Thanks @nsjian , since adlc already consumes macros passed though command line your change looks good.
-------------
PR: https://git.openjdk.java.net/panama-vector/pull/65
More information about the panama-dev
mailing list