RFR: 8306302: C2 Superword fix: use VectorMaskCmp and VectorBlend instead of CMoveVF/D
Sandhya Viswanathan
sviswanathan at openjdk.org
Fri May 19 17:17:51 UTC 2023
On Fri, 19 May 2023 06:20:30 GMT, Emanuel Peter <epeter at openjdk.org> wrote:
>>> @fg1417 Since I'm basically implementing your suggestion: do you agree with this fix?
>>
>> Hi @eme64 , nice rewrite!
>>
>> BTW, have you tested your patch with `-XX:+UseCMoveUnconditionally` and `-XX:+UseVectorCmov` for all jtreg? Thanks.
>
> Thanks @fg1417 for the review!
>
> Yes, the testing passes up to at least tier5 and stress testing. With and without `-XX:+UseCMoveUnconditionally` and `-XX:+UseVectorCmov`
>
> Yes, I hope that someone from intel / x86 specialists can review this too :)
> These are candidates: @jatin-bhateja @sviswa7 @merykitty
@eme64 I will take a look at it next week.
-------------
PR Comment: https://git.openjdk.org/jdk/pull/13493#issuecomment-1554992957
More information about the hotspot-compiler-dev
mailing list