--- old/test/jdk/jdk/incubator/vector/Double256VectorTests.java 2019-04-24 10:49:20.216441000 -0700 +++ new/test/jdk/jdk/incubator/vector/Double256VectorTests.java 2019-04-24 10:49:19.594001300 -0700 @@ -977,7 +977,7 @@ // Check results as part of computation. for (int j = 0; j < SPECIES.length(); j++) { - Assert.assertEquals(mv.getElement(j), a[i + j] < b[i + j]); + Assert.assertEquals(mv.lane(j), a[i + j] < b[i + j]); } } } @@ -997,7 +997,7 @@ // Check results as part of computation. for (int j = 0; j < SPECIES.length(); j++) { - Assert.assertEquals(mv.getElement(j), a[i + j] > b[i + j]); + Assert.assertEquals(mv.lane(j), a[i + j] > b[i + j]); } } } @@ -1017,7 +1017,7 @@ // Check results as part of computation. for (int j = 0; j < SPECIES.length(); j++) { - Assert.assertEquals(mv.getElement(j), a[i + j] == b[i + j]); + Assert.assertEquals(mv.lane(j), a[i + j] == b[i + j]); } } } @@ -1037,7 +1037,7 @@ // Check results as part of computation. for (int j = 0; j < SPECIES.length(); j++) { - Assert.assertEquals(mv.getElement(j), a[i + j] != b[i + j]); + Assert.assertEquals(mv.lane(j), a[i + j] != b[i + j]); } } } @@ -1057,7 +1057,7 @@ // Check results as part of computation. for (int j = 0; j < SPECIES.length(); j++) { - Assert.assertEquals(mv.getElement(j), a[i + j] <= b[i + j]); + Assert.assertEquals(mv.lane(j), a[i + j] <= b[i + j]); } } } @@ -1077,7 +1077,7 @@ // Check results as part of computation. for (int j = 0; j < SPECIES.length(); j++) { - Assert.assertEquals(mv.getElement(j), a[i + j] >= b[i + j]); + Assert.assertEquals(mv.lane(j), a[i + j] >= b[i + j]); } } } @@ -1140,142 +1140,142 @@ // Manually unroll because full unroll happens after intrinsification. // Unroll is needed because get intrinsic requires for index to be a known constant. if (num_lanes == 1) { - r[i]=av.get(0); + r[i]=av.lane(0); } else if (num_lanes == 2) { - r[i]=av.get(0); - r[i+1]=av.get(1); + r[i]=av.lane(0); + r[i+1]=av.lane(1); } else if (num_lanes == 4) { - r[i]=av.get(0); - r[i+1]=av.get(1); - r[i+2]=av.get(2); - r[i+3]=av.get(3); + r[i]=av.lane(0); + r[i+1]=av.lane(1); + r[i+2]=av.lane(2); + r[i+3]=av.lane(3); } else if (num_lanes == 8) { - r[i]=av.get(0); - r[i+1]=av.get(1); - r[i+2]=av.get(2); - r[i+3]=av.get(3); - r[i+4]=av.get(4); - r[i+5]=av.get(5); - r[i+6]=av.get(6); - r[i+7]=av.get(7); + r[i]=av.lane(0); + r[i+1]=av.lane(1); + r[i+2]=av.lane(2); + r[i+3]=av.lane(3); + r[i+4]=av.lane(4); + r[i+5]=av.lane(5); + r[i+6]=av.lane(6); + r[i+7]=av.lane(7); } else if (num_lanes == 16) { - r[i]=av.get(0); - r[i+1]=av.get(1); - r[i+2]=av.get(2); - r[i+3]=av.get(3); - r[i+4]=av.get(4); - r[i+5]=av.get(5); - r[i+6]=av.get(6); - r[i+7]=av.get(7); - r[i+8]=av.get(8); - r[i+9]=av.get(9); - r[i+10]=av.get(10); - r[i+11]=av.get(11); - r[i+12]=av.get(12); - r[i+13]=av.get(13); - r[i+14]=av.get(14); - r[i+15]=av.get(15); + r[i]=av.lane(0); + r[i+1]=av.lane(1); + r[i+2]=av.lane(2); + r[i+3]=av.lane(3); + r[i+4]=av.lane(4); + r[i+5]=av.lane(5); + r[i+6]=av.lane(6); + r[i+7]=av.lane(7); + r[i+8]=av.lane(8); + r[i+9]=av.lane(9); + r[i+10]=av.lane(10); + r[i+11]=av.lane(11); + r[i+12]=av.lane(12); + r[i+13]=av.lane(13); + r[i+14]=av.lane(14); + r[i+15]=av.lane(15); } else if (num_lanes == 32) { - r[i]=av.get(0); - r[i+1]=av.get(1); - r[i+2]=av.get(2); - r[i+3]=av.get(3); - r[i+4]=av.get(4); - r[i+5]=av.get(5); - r[i+6]=av.get(6); - r[i+7]=av.get(7); - r[i+8]=av.get(8); - r[i+9]=av.get(9); - r[i+10]=av.get(10); - r[i+11]=av.get(11); - r[i+12]=av.get(12); - r[i+13]=av.get(13); - r[i+14]=av.get(14); - r[i+15]=av.get(15); - r[i+16]=av.get(16); - r[i+17]=av.get(17); - r[i+18]=av.get(18); - r[i+19]=av.get(19); - r[i+20]=av.get(20); - r[i+21]=av.get(21); - r[i+22]=av.get(22); - r[i+23]=av.get(23); - r[i+24]=av.get(24); - r[i+25]=av.get(25); - r[i+26]=av.get(26); - r[i+27]=av.get(27); - r[i+28]=av.get(28); - r[i+29]=av.get(29); - r[i+30]=av.get(30); - r[i+31]=av.get(31); + r[i]=av.lane(0); + r[i+1]=av.lane(1); + r[i+2]=av.lane(2); + r[i+3]=av.lane(3); + r[i+4]=av.lane(4); + r[i+5]=av.lane(5); + r[i+6]=av.lane(6); + r[i+7]=av.lane(7); + r[i+8]=av.lane(8); + r[i+9]=av.lane(9); + r[i+10]=av.lane(10); + r[i+11]=av.lane(11); + r[i+12]=av.lane(12); + r[i+13]=av.lane(13); + r[i+14]=av.lane(14); + r[i+15]=av.lane(15); + r[i+16]=av.lane(16); + r[i+17]=av.lane(17); + r[i+18]=av.lane(18); + r[i+19]=av.lane(19); + r[i+20]=av.lane(20); + r[i+21]=av.lane(21); + r[i+22]=av.lane(22); + r[i+23]=av.lane(23); + r[i+24]=av.lane(24); + r[i+25]=av.lane(25); + r[i+26]=av.lane(26); + r[i+27]=av.lane(27); + r[i+28]=av.lane(28); + r[i+29]=av.lane(29); + r[i+30]=av.lane(30); + r[i+31]=av.lane(31); } else if (num_lanes == 64) { - r[i]=av.get(0); - r[i+1]=av.get(1); - r[i+2]=av.get(2); - r[i+3]=av.get(3); - r[i+4]=av.get(4); - r[i+5]=av.get(5); - r[i+6]=av.get(6); - r[i+7]=av.get(7); - r[i+8]=av.get(8); - r[i+9]=av.get(9); - r[i+10]=av.get(10); - r[i+11]=av.get(11); - r[i+12]=av.get(12); - r[i+13]=av.get(13); - r[i+14]=av.get(14); - r[i+15]=av.get(15); - r[i+16]=av.get(16); - r[i+17]=av.get(17); - r[i+18]=av.get(18); - r[i+19]=av.get(19); - r[i+20]=av.get(20); - r[i+21]=av.get(21); - r[i+22]=av.get(22); - r[i+23]=av.get(23); - r[i+24]=av.get(24); - r[i+25]=av.get(25); - r[i+26]=av.get(26); - r[i+27]=av.get(27); - r[i+28]=av.get(28); - r[i+29]=av.get(29); - r[i+30]=av.get(30); - r[i+31]=av.get(31); - r[i+32]=av.get(32); - r[i+33]=av.get(33); - r[i+34]=av.get(34); - r[i+35]=av.get(35); - r[i+36]=av.get(36); - r[i+37]=av.get(37); - r[i+38]=av.get(38); - r[i+39]=av.get(39); - r[i+40]=av.get(40); - r[i+41]=av.get(41); - r[i+42]=av.get(42); - r[i+43]=av.get(43); - r[i+44]=av.get(44); - r[i+45]=av.get(45); - r[i+46]=av.get(46); - r[i+47]=av.get(47); - r[i+48]=av.get(48); - r[i+49]=av.get(49); - r[i+50]=av.get(50); - r[i+51]=av.get(51); - r[i+52]=av.get(52); - r[i+53]=av.get(53); - r[i+54]=av.get(54); - r[i+55]=av.get(55); - r[i+56]=av.get(56); - r[i+57]=av.get(57); - r[i+58]=av.get(58); - r[i+59]=av.get(59); - r[i+60]=av.get(60); - r[i+61]=av.get(61); - r[i+62]=av.get(62); - r[i+63]=av.get(63); + r[i]=av.lane(0); + r[i+1]=av.lane(1); + r[i+2]=av.lane(2); + r[i+3]=av.lane(3); + r[i+4]=av.lane(4); + r[i+5]=av.lane(5); + r[i+6]=av.lane(6); + r[i+7]=av.lane(7); + r[i+8]=av.lane(8); + r[i+9]=av.lane(9); + r[i+10]=av.lane(10); + r[i+11]=av.lane(11); + r[i+12]=av.lane(12); + r[i+13]=av.lane(13); + r[i+14]=av.lane(14); + r[i+15]=av.lane(15); + r[i+16]=av.lane(16); + r[i+17]=av.lane(17); + r[i+18]=av.lane(18); + r[i+19]=av.lane(19); + r[i+20]=av.lane(20); + r[i+21]=av.lane(21); + r[i+22]=av.lane(22); + r[i+23]=av.lane(23); + r[i+24]=av.lane(24); + r[i+25]=av.lane(25); + r[i+26]=av.lane(26); + r[i+27]=av.lane(27); + r[i+28]=av.lane(28); + r[i+29]=av.lane(29); + r[i+30]=av.lane(30); + r[i+31]=av.lane(31); + r[i+32]=av.lane(32); + r[i+33]=av.lane(33); + r[i+34]=av.lane(34); + r[i+35]=av.lane(35); + r[i+36]=av.lane(36); + r[i+37]=av.lane(37); + r[i+38]=av.lane(38); + r[i+39]=av.lane(39); + r[i+40]=av.lane(40); + r[i+41]=av.lane(41); + r[i+42]=av.lane(42); + r[i+43]=av.lane(43); + r[i+44]=av.lane(44); + r[i+45]=av.lane(45); + r[i+46]=av.lane(46); + r[i+47]=av.lane(47); + r[i+48]=av.lane(48); + r[i+49]=av.lane(49); + r[i+50]=av.lane(50); + r[i+51]=av.lane(51); + r[i+52]=av.lane(52); + r[i+53]=av.lane(53); + r[i+54]=av.lane(54); + r[i+55]=av.lane(55); + r[i+56]=av.lane(56); + r[i+57]=av.lane(57); + r[i+58]=av.lane(58); + r[i+59]=av.lane(59); + r[i+60]=av.lane(60); + r[i+61]=av.lane(61); + r[i+62]=av.lane(62); + r[i+63]=av.lane(63); } else { for (int j = 0; j < SPECIES.length(); j++) { - r[i+j]=av.get(j); + r[i+j]=av.lane(j); } } }