RFR(S): 8214922: Add vectorization support for fmin/fmax

Andrew Haley aph at redhat.com
Fri Dec 21 17:02:01 UTC 2018

Hi Roland,

I'm looking at the test code and I can't figure out why trivial reduction doesn't
seem to be working. In fact, I can't even get this to work:

    public float testPlusReduceFloat(BenchmarkState state) {
        float[] fa = state.fa;
        float sum = 0;
        for (int i = 0; i < fa.length; i++) {
            sum += fa[i];
        return sum;

Should this work? And if not, do you have any idea of what code I could use to
test the SIMD reduction?

Andrew Haley
Java Platform Lead Engineer
Red Hat UK Ltd. <https://www.redhat.com>
EAC8 43EB D3EF DB98 CC77 2FAD A5CD 6035 332F A671

More information about the hotspot-compiler-dev mailing list