< 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 >