Request for reviews (M): 7201026: add vector for shift count
Vladimir Kozlov
vladimir.kozlov at oracle.com
Mon Oct 1 16:28:04 PDT 2012
I updated webrev with suggested changes:
http://cr.openjdk.java.net/~kvn/7201026/webrev.01
Thanks,
Vladimir
Christian Thalinger wrote:
> On Sep 25, 2012, at 6:52 PM, Vladimir Kozlov <vladimir.kozlov at oracle.com> wrote:
>
>> http://cr.openjdk.java.net/~kvn/7201026/webrev
>>
>> Add generation of vectors for scalar shift count (same for all shift vector's elements).
>
> src/cpu/sparc/vm/sparc.ad:
>
> + const int Matcher::vector_shift_count_ideal_reg(int size) {
> + fatal("vector shift is not supported");
> + return Op_RegD;
> + }
>
> It's just a nit but I think we should return -1 here. Someone in the future might be confused.
>
> src/share/vm/opto/vectornode.cpp:
>
> + ShouldNotReachHere();
>
> Replace with default case and fatal?
>
> Otherwise this looks good.
>
> -- Chris
>
>> Fixed Test7200264.sh test for RShiftVI case.
>>
>> Thanks,
>> Vladimir
>
More information about the hotspot-compiler-dev
mailing list