< prev index next >
test/jdk/jdk/incubator/vector/templates/Perf-header.template
Print this page
rev 54658 : refactored mask and shuffle creation methods, moved classes to top-level
*** 22,33 ****
*/
package benchmark.jdk.incubator.vector;
import jdk.incubator.vector.Vector;
! import jdk.incubator.vector.Vector.Shape;
! import jdk.incubator.vector.Vector.Species;
import jdk.incubator.vector.$Type$Vector;
import java.util.concurrent.TimeUnit;
import java.util.function.BiFunction;
import java.util.function.IntFunction;
--- 22,34 ----
*/
package benchmark.jdk.incubator.vector;
import jdk.incubator.vector.Vector;
! import jdk.incubator.vector.VectorShape;
! import jdk.incubator.vector.VectorSpecies;
! import jdk.incubator.vector.VectorShuffle;
import jdk.incubator.vector.$Type$Vector;
import java.util.concurrent.TimeUnit;
import java.util.function.BiFunction;
import java.util.function.IntFunction;
*** 41,53 ****
@Warmup(iterations = 3, time = 1)
@Measurement(iterations = 5, time = 1)
@Fork(value = 1, jvmArgsPrepend = {"--add-modules=jdk.incubator.vector"})
public class $vectorbenchtype$ extends AbstractVectorBenchmark {
#if[MaxBit]
! static final Species<$Wideboxtype$> SPECIES = $Type$Vector.SPECIES_MAX;
#else[MaxBit]
! static final Species<$Wideboxtype$> SPECIES = $Type$Vector.SPECIES_$bits$;
#end[MaxBit]
static final int INVOC_COUNT = 1; // get rid of outer loop
@Param("1024")
--- 42,54 ----
@Warmup(iterations = 3, time = 1)
@Measurement(iterations = 5, time = 1)
@Fork(value = 1, jvmArgsPrepend = {"--add-modules=jdk.incubator.vector"})
public class $vectorbenchtype$ extends AbstractVectorBenchmark {
#if[MaxBit]
! static final VectorSpecies<$Wideboxtype$> SPECIES = $Type$Vector.SPECIES_MAX;
#else[MaxBit]
! static final VectorSpecies<$Wideboxtype$> SPECIES = $Type$Vector.SPECIES_$bits$;
#end[MaxBit]
static final int INVOC_COUNT = 1; // get rid of outer loop
@Param("1024")
< prev index next >