< prev index next >
test/jdk/jdk/incubator/vector/templates/Unit-Compare.template
Print this page
rev 54658 : refactored mask and shuffle creation methods, moved classes to top-level
*** 6,16 ****
for (int ic = 0; ic < INVOC_COUNT; ic++) {
for (int i = 0; i < a.length; i += SPECIES.length()) {
$abstractvectortype$ av = $abstractvectortype$.fromArray(SPECIES, a, i);
$abstractvectortype$ bv = $abstractvectortype$.fromArray(SPECIES, b, i);
! Vector.Mask<$Wideboxtype$> mv = av.[[TEST]](bv);
// Check results as part of computation.
for (int j = 0; j < SPECIES.length(); j++) {
Assert.assertEquals(mv.getElement(j), a[i + j] [[TEST_OP]] b[i + j]);
}
--- 6,16 ----
for (int ic = 0; ic < INVOC_COUNT; ic++) {
for (int i = 0; i < a.length; i += SPECIES.length()) {
$abstractvectortype$ av = $abstractvectortype$.fromArray(SPECIES, a, i);
$abstractvectortype$ bv = $abstractvectortype$.fromArray(SPECIES, b, i);
! VectorMask<$Wideboxtype$> mv = av.[[TEST]](bv);
// Check results as part of computation.
for (int j = 0; j < SPECIES.length(); j++) {
Assert.assertEquals(mv.getElement(j), a[i + j] [[TEST_OP]] b[i + j]);
}
< prev index next >