< prev index next >
test/jdk/jdk/incubator/vector/VectorHash.java
Print this page
rev 55892 : 8222933: [vector] Test failures after api change in JDK-8222752
Summary: Test failure becaues of renaming get() and getElement() functions to lane() in changeset http://hg.openjdk.java.net/panama/dev/rev/82514a6254e6
Reviewed-by: sviswanathan
*** 98,115 ****
int h = 1;
int i = 0;
for (; i < (a.length & ~(8 - 1)); i += 8) {
h = h * COEFF_31_TO_8 +
! a[i + 0] * H_COEFF_8.get(0) +
! a[i + 1] * H_COEFF_8.get(1) +
! a[i + 2] * H_COEFF_8.get(2) +
! a[i + 3] * H_COEFF_8.get(3) +
! a[i + 4] * H_COEFF_8.get(4) +
! a[i + 5] * H_COEFF_8.get(5) +
! a[i + 6] * H_COEFF_8.get(6) +
! a[i + 7] * H_COEFF_8.get(7);
}
for (; i < a.length; i++) {
h = 31 * h + a[i];
}
--- 98,115 ----
int h = 1;
int i = 0;
for (; i < (a.length & ~(8 - 1)); i += 8) {
h = h * COEFF_31_TO_8 +
! a[i + 0] * H_COEFF_8.lane(0) +
! a[i + 1] * H_COEFF_8.lane(1) +
! a[i + 2] * H_COEFF_8.lane(2) +
! a[i + 3] * H_COEFF_8.lane(3) +
! a[i + 4] * H_COEFF_8.lane(4) +
! a[i + 5] * H_COEFF_8.lane(5) +
! a[i + 6] * H_COEFF_8.lane(6) +
! a[i + 7] * H_COEFF_8.lane(7);
}
for (; i < a.length; i++) {
h = 31 * h + a[i];
}
< prev index next >