RFR: 8283307: Vectorize unsigned shift right on signed subword types [v3]
Fei Gao
fgao at openjdk.java.net
Fri Jun 3 10:06:44 UTC 2022
On Fri, 3 Jun 2022 03:54:15 GMT, Jie Fu <jiefu at openjdk.org> wrote:
> Two questions @fg1417 :
>
> 1. Is `RShiftVB` generated with `-XX:UseAVX=0 -XX:UseSSE=2` on x86?
> 2. If the answer is no for question 1, why `TestVectorizeURShiftSubword.java` get passed?
> Thanks.
@DamonFool , no `RShiftB` nodes are generated with `-XX:UseAVX=0 -XX:UseSSE=2` on x86. The test passed because when adding VM options `-XX:UseAVX=0 -XX:UseSSE=2` externally, the IR framework won't do the IR check and just run the java code, I verified and made the guess. But I'm not clear whether all external VM options would stop the IR framework to do the IR check.
-------------
PR: https://git.openjdk.java.net/jdk/pull/7979
More information about the hotspot-compiler-dev
mailing list