final class jdk.incubator.vector.Long64Vector extends jdk.incubator.vector.LongVector
minor version: 0
major version: 59
flags: flags: (0x0030) ACC_FINAL, ACC_SUPER
this_class: jdk.incubator.vector.Long64Vector
super_class: jdk.incubator.vector.LongVector
{
static final jdk.incubator.vector.LongVector$LongSpecies VSPECIES;
descriptor: Ljdk/incubator/vector/LongVector$LongSpecies;
flags: (0x0018) ACC_STATIC, ACC_FINAL
static final jdk.incubator.vector.VectorShape VSHAPE;
descriptor: Ljdk/incubator/vector/VectorShape;
flags: (0x0018) ACC_STATIC, ACC_FINAL
static final java.lang.Class<jdk.incubator.vector.Long64Vector> VCLASS;
descriptor: Ljava/lang/Class;
flags: (0x0018) ACC_STATIC, ACC_FINAL
Signature: Ljava/lang/Class<Ljdk/incubator/vector/Long64Vector;>;
static final int VSIZE;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
static final int VLENGTH;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
static final java.lang.Class<java.lang.Long> ETYPE;
descriptor: Ljava/lang/Class;
flags: (0x0018) ACC_STATIC, ACC_FINAL
Signature: Ljava/lang/Class<Ljava/lang/Long;>;
static final jdk.incubator.vector.Long64Vector ZERO;
descriptor: Ljdk/incubator/vector/Long64Vector;
flags: (0x0018) ACC_STATIC, ACC_FINAL
static final jdk.incubator.vector.Long64Vector IOTA;
descriptor: Ljdk/incubator/vector/Long64Vector;
flags: (0x0018) ACC_STATIC, ACC_FINAL
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=3, locals=0, args_size=0
0: getstatic jdk.incubator.vector.LongVector.SPECIES_64:Ljdk/incubator/vector/VectorSpecies;
checkcast jdk.incubator.vector.LongVector$LongSpecies
1: putstatic jdk.incubator.vector.Long64Vector.VSPECIES:Ljdk/incubator/vector/LongVector$LongSpecies;
2: getstatic jdk.incubator.vector.Long64Vector.VSPECIES:Ljdk/incubator/vector/LongVector$LongSpecies;
invokevirtual jdk.incubator.vector.LongVector$LongSpecies.vectorShape:()Ljdk/incubator/vector/VectorShape;
3: putstatic jdk.incubator.vector.Long64Vector.VSHAPE:Ljdk/incubator/vector/VectorShape;
4: ldc Ljdk/incubator/vector/Long64Vector;
putstatic jdk.incubator.vector.Long64Vector.VCLASS:Ljava/lang/Class;
5: getstatic jdk.incubator.vector.Long64Vector.VSPECIES:Ljdk/incubator/vector/LongVector$LongSpecies;
invokevirtual jdk.incubator.vector.LongVector$LongSpecies.vectorBitSize:()I
putstatic jdk.incubator.vector.Long64Vector.VSIZE:I
6: getstatic jdk.incubator.vector.Long64Vector.VSPECIES:Ljdk/incubator/vector/LongVector$LongSpecies;
invokevirtual jdk.incubator.vector.LongVector$LongSpecies.laneCount:()I
putstatic jdk.incubator.vector.Long64Vector.VLENGTH:I
7: getstatic java.lang.Long.TYPE:Ljava/lang/Class;
putstatic jdk.incubator.vector.Long64Vector.ETYPE:Ljava/lang/Class;
8: new jdk.incubator.vector.Long64Vector
dup
getstatic jdk.incubator.vector.Long64Vector.VLENGTH:I
newarray 11
invokespecial jdk.incubator.vector.Long64Vector.<init>:([J)V
putstatic jdk.incubator.vector.Long64Vector.ZERO:Ljdk/incubator/vector/Long64Vector;
9: new jdk.incubator.vector.Long64Vector
dup
getstatic jdk.incubator.vector.Long64Vector.VSPECIES:Ljdk/incubator/vector/LongVector$LongSpecies;
invokevirtual jdk.incubator.vector.LongVector$LongSpecies.iotaArray:()Ljava/lang/Object;
invokespecial jdk.incubator.vector.Long64Vector.<init>:(Ljava/lang/Object;)V
putstatic jdk.incubator.vector.Long64Vector.IOTA:Ljdk/incubator/vector/Long64Vector;
10: getstatic jdk.incubator.vector.Long64Vector.VSPECIES:Ljdk/incubator/vector/LongVector$LongSpecies;
invokevirtual jdk.incubator.vector.LongVector$LongSpecies.dummyVector:()Ljdk/incubator/vector/LongVector;
pop
11: getstatic jdk.incubator.vector.Long64Vector.VSPECIES:Ljdk/incubator/vector/LongVector$LongSpecies;
getstatic jdk.incubator.vector.LaneType.BYTE:Ljdk/incubator/vector/LaneType;
invokevirtual jdk.incubator.vector.LongVector$LongSpecies.withLanes:(Ljdk/incubator/vector/LaneType;)Ljdk/incubator/vector/AbstractSpecies;
pop
12: return
LocalVariableTable:
Start End Slot Name Signature
void <init>(long[]);
descriptor: ([J)V
flags: (0x0000)
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokespecial jdk.incubator.vector.LongVector.<init>:([J)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljdk/incubator/vector/Long64Vector;
0 2 1 v [J
MethodParameters:
Name Flags
v
void <init>(java.lang.Object);
descriptor: (Ljava/lang/Object;)V
flags: (0x0000)
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
checkcast long[]
invokespecial jdk.incubator.vector.Long64Vector.<init>:([J)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljdk/incubator/vector/Long64Vector;
0 2 1 v Ljava/lang/Object;
MethodParameters:
Name Flags
v
public final jdk.incubator.vector.LongVector$LongSpecies vspecies();
descriptor: ()Ljdk/incubator/vector/LongVector$LongSpecies;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: getstatic jdk.incubator.vector.Long64Vector.VSPECIES:Ljdk/incubator/vector/LongVector$LongSpecies;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/incubator/vector/Long64Vector;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
public final java.lang.Class<java.lang.Long> elementType();
descriptor: ()Ljava/lang/Class;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: getstatic java.lang.Long.TYPE:Ljava/lang/Class;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/incubator/vector/Long64Vector;
Signature: ()Ljava/lang/Class<Ljava/lang/Long;>;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
public final int elementSize();
descriptor: ()I
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: bipush 64
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/incubator/vector/Long64Vector;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
public final jdk.incubator.vector.VectorShape shape();
descriptor: ()Ljdk/incubator/vector/VectorShape;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: getstatic jdk.incubator.vector.Long64Vector.VSHAPE:Ljdk/incubator/vector/VectorShape;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/incubator/vector/Long64Vector;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
public final int length();
descriptor: ()I
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: getstatic jdk.incubator.vector.Long64Vector.VLENGTH:I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/incubator/vector/Long64Vector;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
public final int bitSize();
descriptor: ()I
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: getstatic jdk.incubator.vector.Long64Vector.VSIZE:I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/incubator/vector/Long64Vector;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
public final int byteSize();
descriptor: ()I
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=1, args_size=1
start local 0 0: getstatic jdk.incubator.vector.Long64Vector.VSIZE:I
bipush 8
idiv
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/incubator/vector/Long64Vector;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
final long[] vec();
descriptor: ()[J
flags: (0x0010) ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual jdk.incubator.vector.Long64Vector.getPayload:()Ljava/lang/Object;
checkcast long[]
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/incubator/vector/Long64Vector;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
public final jdk.incubator.vector.Long64Vector broadcast(long);
descriptor: (J)Ljdk/incubator/vector/Long64Vector;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 0
lload 1
invokespecial jdk.incubator.vector.LongVector.broadcastTemplate:(J)Ljdk/incubator/vector/LongVector;
checkcast jdk.incubator.vector.Long64Vector
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/incubator/vector/Long64Vector;
0 1 1 e J
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
e
jdk.incubator.vector.Long64Vector$Long64Mask maskFromArray(boolean[]);
descriptor: ([Z)Ljdk/incubator/vector/Long64Vector$Long64Mask;
flags: (0x0000)
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: new jdk.incubator.vector.Long64Vector$Long64Mask
dup
aload 1
invokespecial jdk.incubator.vector.Long64Vector$Long64Mask.<init>:([Z)V
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/incubator/vector/Long64Vector;
0 1 1 bits [Z
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
bits
jdk.incubator.vector.Long64Vector$Long64Shuffle iotaShuffle();
descriptor: ()Ljdk/incubator/vector/Long64Vector$Long64Shuffle;
flags: (0x0000)
Code:
stack=1, locals=1, args_size=1
start local 0 0: getstatic jdk.incubator.vector.Long64Vector$Long64Shuffle.IOTA:Ljdk/incubator/vector/Long64Vector$Long64Shuffle;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/incubator/vector/Long64Vector;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
jdk.incubator.vector.Long64Vector$Long64Shuffle iotaShuffle(int, int, boolean);
descriptor: (IIZ)Ljdk/incubator/vector/Long64Vector$Long64Shuffle;
flags: (0x0000)
Code:
stack=8, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: iload 3
ifeq 4
1: getstatic jdk.incubator.vector.Long64Vector.ETYPE:Ljava/lang/Class;
ldc Ljdk/incubator/vector/Long64Vector$Long64Shuffle;
getstatic jdk.incubator.vector.Long64Vector.VSPECIES:Ljdk/incubator/vector/LongVector$LongSpecies;
getstatic jdk.incubator.vector.Long64Vector.VLENGTH:I
iload 1
iload 2
iconst_1
2: invokedynamic apply()Ljdk/internal/vm/vector/VectorSupport$ShuffleIotaOperation;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(IIILjdk/internal/vm/vector/VectorSupport$VectorSpecies;)Ljdk/internal/vm/vector/VectorSupport$VectorShuffle;
jdk/incubator/vector/Long64Vector.lambda$0(IIILjdk/incubator/vector/LongVector$LongSpecies;)Ljdk/internal/vm/vector/VectorSupport$VectorShuffle; (6)
(IIILjdk/incubator/vector/LongVector$LongSpecies;)Ljdk/internal/vm/vector/VectorSupport$VectorShuffle;
3: invokestatic jdk.internal.vm.vector.VectorSupport.shuffleIota:(Ljava/lang/Class;Ljava/lang/Class;Ljdk/internal/vm/vector/VectorSupport$VectorSpecies;IIIILjdk/internal/vm/vector/VectorSupport$ShuffleIotaOperation;)Ljdk/internal/vm/vector/VectorSupport$VectorShuffle;
checkcast jdk.incubator.vector.Long64Vector$Long64Shuffle
areturn
4: StackMap locals:
StackMap stack:
getstatic jdk.incubator.vector.Long64Vector.ETYPE:Ljava/lang/Class;
ldc Ljdk/incubator/vector/Long64Vector$Long64Shuffle;
getstatic jdk.incubator.vector.Long64Vector.VSPECIES:Ljdk/incubator/vector/LongVector$LongSpecies;
getstatic jdk.incubator.vector.Long64Vector.VLENGTH:I
iload 1
iload 2
iconst_0
5: invokedynamic apply()Ljdk/internal/vm/vector/VectorSupport$ShuffleIotaOperation;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(IIILjdk/internal/vm/vector/VectorSupport$VectorSpecies;)Ljdk/internal/vm/vector/VectorSupport$VectorShuffle;
jdk/incubator/vector/Long64Vector.lambda$2(IIILjdk/incubator/vector/LongVector$LongSpecies;)Ljdk/internal/vm/vector/VectorSupport$VectorShuffle; (6)
(IIILjdk/incubator/vector/LongVector$LongSpecies;)Ljdk/internal/vm/vector/VectorSupport$VectorShuffle;
6: invokestatic jdk.internal.vm.vector.VectorSupport.shuffleIota:(Ljava/lang/Class;Ljava/lang/Class;Ljdk/internal/vm/vector/VectorSupport$VectorSpecies;IIIILjdk/internal/vm/vector/VectorSupport$ShuffleIotaOperation;)Ljdk/internal/vm/vector/VectorSupport$VectorShuffle;
checkcast jdk.incubator.vector.Long64Vector$Long64Shuffle
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Ljdk/incubator/vector/Long64Vector;
0 7 1 start I
0 7 2 step I
0 7 3 wrap Z
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
start
step
wrap
jdk.incubator.vector.Long64Vector$Long64Shuffle shuffleFromBytes(byte[]);
descriptor: ([B)Ljdk/incubator/vector/Long64Vector$Long64Shuffle;
flags: (0x0000)
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: new jdk.incubator.vector.Long64Vector$Long64Shuffle
dup
aload 1
invokespecial jdk.incubator.vector.Long64Vector$Long64Shuffle.<init>:([B)V
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/incubator/vector/Long64Vector;
0 1 1 reorder [B
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
reorder
jdk.incubator.vector.Long64Vector$Long64Shuffle shuffleFromArray(int[], int);
descriptor: ([II)Ljdk/incubator/vector/Long64Vector$Long64Shuffle;
flags: (0x0000)
Code:
stack=4, locals=3, args_size=3
start local 0 start local 1 start local 2 0: new jdk.incubator.vector.Long64Vector$Long64Shuffle
dup
aload 1
iload 2
invokespecial jdk.incubator.vector.Long64Vector$Long64Shuffle.<init>:([II)V
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/incubator/vector/Long64Vector;
0 1 1 indexes [I
0 1 2 i I
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
indexes
i
jdk.incubator.vector.Long64Vector$Long64Shuffle shuffleFromOp(java.util.function.IntUnaryOperator);
descriptor: (Ljava/util/function/IntUnaryOperator;)Ljdk/incubator/vector/Long64Vector$Long64Shuffle;
flags: (0x0000)
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: new jdk.incubator.vector.Long64Vector$Long64Shuffle
dup
aload 1
invokespecial jdk.incubator.vector.Long64Vector$Long64Shuffle.<init>:(Ljava/util/function/IntUnaryOperator;)V
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/incubator/vector/Long64Vector;
0 1 1 fn Ljava/util/function/IntUnaryOperator;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
fn
final jdk.incubator.vector.Long64Vector vectorFactory(long[]);
descriptor: ([J)Ljdk/incubator/vector/Long64Vector;
flags: (0x0010) ACC_FINAL
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: new jdk.incubator.vector.Long64Vector
dup
aload 1
invokespecial jdk.incubator.vector.Long64Vector.<init>:([J)V
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/incubator/vector/Long64Vector;
0 1 1 vec [J
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
vec
final jdk.incubator.vector.Byte64Vector asByteVectorRaw();
descriptor: ()Ljdk/incubator/vector/Byte64Vector;
flags: (0x0010) ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokespecial jdk.incubator.vector.LongVector.asByteVectorRawTemplate:()Ljdk/incubator/vector/ByteVector;
checkcast jdk.incubator.vector.Byte64Vector
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/incubator/vector/Long64Vector;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
final jdk.incubator.vector.AbstractVector<?> asVectorRaw(jdk.incubator.vector.LaneType);
descriptor: (Ljdk/incubator/vector/LaneType;)Ljdk/incubator/vector/AbstractVector;
flags: (0x0010) ACC_FINAL
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokespecial jdk.incubator.vector.LongVector.asVectorRawTemplate:(Ljdk/incubator/vector/LaneType;)Ljdk/incubator/vector/AbstractVector;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/incubator/vector/Long64Vector;
0 1 1 laneType Ljdk/incubator/vector/LaneType;
Signature: (Ljdk/incubator/vector/LaneType;)Ljdk/incubator/vector/AbstractVector<*>;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
laneType
final jdk.incubator.vector.Long64Vector uOp(jdk.incubator.vector.LongVector$FUnOp);
descriptor: (Ljdk/incubator/vector/LongVector$FUnOp;)Ljdk/incubator/vector/Long64Vector;
flags: (0x0010) ACC_FINAL
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokespecial jdk.incubator.vector.LongVector.uOpTemplate:(Ljdk/incubator/vector/LongVector$FUnOp;)Ljdk/incubator/vector/LongVector;
checkcast jdk.incubator.vector.Long64Vector
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/incubator/vector/Long64Vector;
0 1 1 f Ljdk/incubator/vector/LongVector$FUnOp;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
f
final jdk.incubator.vector.Long64Vector uOp(jdk.incubator.vector.VectorMask<java.lang.Long>, jdk.incubator.vector.LongVector$FUnOp);
descriptor: (Ljdk/incubator/vector/VectorMask;Ljdk/incubator/vector/LongVector$FUnOp;)Ljdk/incubator/vector/Long64Vector;
flags: (0x0010) ACC_FINAL
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
checkcast jdk.incubator.vector.Long64Vector$Long64Mask
aload 2
invokespecial jdk.incubator.vector.LongVector.uOpTemplate:(Ljdk/incubator/vector/VectorMask;Ljdk/incubator/vector/LongVector$FUnOp;)Ljdk/incubator/vector/LongVector;
1: checkcast jdk.incubator.vector.Long64Vector
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljdk/incubator/vector/Long64Vector;
0 2 1 m Ljdk/incubator/vector/VectorMask<Ljava/lang/Long;>;
0 2 2 f Ljdk/incubator/vector/LongVector$FUnOp;
Signature: (Ljdk/incubator/vector/VectorMask<Ljava/lang/Long;>;Ljdk/incubator/vector/LongVector$FUnOp;)Ljdk/incubator/vector/Long64Vector;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
m
f
final jdk.incubator.vector.Long64Vector bOp(jdk.incubator.vector.Vector<java.lang.Long>, jdk.incubator.vector.LongVector$FBinOp);
descriptor: (Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/LongVector$FBinOp;)Ljdk/incubator/vector/Long64Vector;
flags: (0x0010) ACC_FINAL
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
checkcast jdk.incubator.vector.Long64Vector
aload 2
invokespecial jdk.incubator.vector.LongVector.bOpTemplate:(Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/LongVector$FBinOp;)Ljdk/incubator/vector/LongVector;
checkcast jdk.incubator.vector.Long64Vector
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/incubator/vector/Long64Vector;
0 1 1 v Ljdk/incubator/vector/Vector<Ljava/lang/Long;>;
0 1 2 f Ljdk/incubator/vector/LongVector$FBinOp;
Signature: (Ljdk/incubator/vector/Vector<Ljava/lang/Long;>;Ljdk/incubator/vector/LongVector$FBinOp;)Ljdk/incubator/vector/Long64Vector;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
v
f
final jdk.incubator.vector.Long64Vector bOp(jdk.incubator.vector.Vector<java.lang.Long>, jdk.incubator.vector.VectorMask<java.lang.Long>, jdk.incubator.vector.LongVector$FBinOp);
descriptor: (Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/VectorMask;Ljdk/incubator/vector/LongVector$FBinOp;)Ljdk/incubator/vector/Long64Vector;
flags: (0x0010) ACC_FINAL
Code:
stack=4, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
aload 1
checkcast jdk.incubator.vector.Long64Vector
aload 2
checkcast jdk.incubator.vector.Long64Vector$Long64Mask
1: aload 3
2: invokespecial jdk.incubator.vector.LongVector.bOpTemplate:(Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/VectorMask;Ljdk/incubator/vector/LongVector$FBinOp;)Ljdk/incubator/vector/LongVector;
3: checkcast jdk.incubator.vector.Long64Vector
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Ljdk/incubator/vector/Long64Vector;
0 4 1 v Ljdk/incubator/vector/Vector<Ljava/lang/Long;>;
0 4 2 m Ljdk/incubator/vector/VectorMask<Ljava/lang/Long;>;
0 4 3 f Ljdk/incubator/vector/LongVector$FBinOp;
Signature: (Ljdk/incubator/vector/Vector<Ljava/lang/Long;>;Ljdk/incubator/vector/VectorMask<Ljava/lang/Long;>;Ljdk/incubator/vector/LongVector$FBinOp;)Ljdk/incubator/vector/Long64Vector;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
v
m
f
final jdk.incubator.vector.Long64Vector tOp(jdk.incubator.vector.Vector<java.lang.Long>, jdk.incubator.vector.Vector<java.lang.Long>, jdk.incubator.vector.LongVector$FTriOp);
descriptor: (Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/LongVector$FTriOp;)Ljdk/incubator/vector/Long64Vector;
flags: (0x0010) ACC_FINAL
Code:
stack=4, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
aload 1
checkcast jdk.incubator.vector.Long64Vector
aload 2
checkcast jdk.incubator.vector.Long64Vector
1: aload 3
2: invokespecial jdk.incubator.vector.LongVector.tOpTemplate:(Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/LongVector$FTriOp;)Ljdk/incubator/vector/LongVector;
3: checkcast jdk.incubator.vector.Long64Vector
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Ljdk/incubator/vector/Long64Vector;
0 4 1 v1 Ljdk/incubator/vector/Vector<Ljava/lang/Long;>;
0 4 2 v2 Ljdk/incubator/vector/Vector<Ljava/lang/Long;>;
0 4 3 f Ljdk/incubator/vector/LongVector$FTriOp;
Signature: (Ljdk/incubator/vector/Vector<Ljava/lang/Long;>;Ljdk/incubator/vector/Vector<Ljava/lang/Long;>;Ljdk/incubator/vector/LongVector$FTriOp;)Ljdk/incubator/vector/Long64Vector;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
v1
v2
f
final jdk.incubator.vector.Long64Vector tOp(jdk.incubator.vector.Vector<java.lang.Long>, jdk.incubator.vector.Vector<java.lang.Long>, jdk.incubator.vector.VectorMask<java.lang.Long>, jdk.incubator.vector.LongVector$FTriOp);
descriptor: (Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/VectorMask;Ljdk/incubator/vector/LongVector$FTriOp;)Ljdk/incubator/vector/Long64Vector;
flags: (0x0010) ACC_FINAL
Code:
stack=5, locals=5, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 0
aload 1
checkcast jdk.incubator.vector.Long64Vector
aload 2
checkcast jdk.incubator.vector.Long64Vector
1: aload 3
checkcast jdk.incubator.vector.Long64Vector$Long64Mask
aload 4
2: invokespecial jdk.incubator.vector.LongVector.tOpTemplate:(Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/VectorMask;Ljdk/incubator/vector/LongVector$FTriOp;)Ljdk/incubator/vector/LongVector;
3: checkcast jdk.incubator.vector.Long64Vector
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Ljdk/incubator/vector/Long64Vector;
0 4 1 v1 Ljdk/incubator/vector/Vector<Ljava/lang/Long;>;
0 4 2 v2 Ljdk/incubator/vector/Vector<Ljava/lang/Long;>;
0 4 3 m Ljdk/incubator/vector/VectorMask<Ljava/lang/Long;>;
0 4 4 f Ljdk/incubator/vector/LongVector$FTriOp;
Signature: (Ljdk/incubator/vector/Vector<Ljava/lang/Long;>;Ljdk/incubator/vector/Vector<Ljava/lang/Long;>;Ljdk/incubator/vector/VectorMask<Ljava/lang/Long;>;Ljdk/incubator/vector/LongVector$FTriOp;)Ljdk/incubator/vector/Long64Vector;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
v1
v2
m
f
final long rOp(long, jdk.incubator.vector.LongVector$FBinOp);
descriptor: (JLjdk/incubator/vector/LongVector$FBinOp;)J
flags: (0x0010) ACC_FINAL
Code:
stack=4, locals=4, args_size=3
start local 0 start local 1 start local 3 0: aload 0
lload 1
aload 3
invokespecial jdk.incubator.vector.LongVector.rOpTemplate:(JLjdk/incubator/vector/LongVector$FBinOp;)J
lreturn
end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/incubator/vector/Long64Vector;
0 1 1 v J
0 1 3 f Ljdk/incubator/vector/LongVector$FBinOp;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
v
f
public final <F> jdk.incubator.vector.Vector<F> convertShape(jdk.incubator.vector.VectorOperators$Conversion<java.lang.Long, F>, jdk.incubator.vector.VectorSpecies<F>, int);
descriptor: (Ljdk/incubator/vector/VectorOperators$Conversion;Ljdk/incubator/vector/VectorSpecies;I)Ljdk/incubator/vector/Vector;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=4, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
aload 1
aload 2
iload 3
invokespecial jdk.incubator.vector.LongVector.convertShapeTemplate:(Ljdk/incubator/vector/VectorOperators$Conversion;Ljdk/incubator/vector/VectorSpecies;I)Ljdk/incubator/vector/AbstractVector;
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/incubator/vector/Long64Vector;
0 1 1 conv Ljdk/incubator/vector/VectorOperators$Conversion<Ljava/lang/Long;TF;>;
0 1 2 rsp Ljdk/incubator/vector/VectorSpecies<TF;>;
0 1 3 part I
Signature: <F:Ljava/lang/Object;>(Ljdk/incubator/vector/VectorOperators$Conversion<Ljava/lang/Long;TF;>;Ljdk/incubator/vector/VectorSpecies<TF;>;I)Ljdk/incubator/vector/Vector<TF;>;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
conv
rsp
part
public final <F> jdk.incubator.vector.Vector<F> reinterpretShape(jdk.incubator.vector.VectorSpecies<F>, int);
descriptor: (Ljdk/incubator/vector/VectorSpecies;I)Ljdk/incubator/vector/Vector;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
iload 2
invokespecial jdk.incubator.vector.LongVector.reinterpretShapeTemplate:(Ljdk/incubator/vector/VectorSpecies;I)Ljdk/incubator/vector/AbstractVector;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/incubator/vector/Long64Vector;
0 1 1 toSpecies Ljdk/incubator/vector/VectorSpecies<TF;>;
0 1 2 part I
Signature: <F:Ljava/lang/Object;>(Ljdk/incubator/vector/VectorSpecies<TF;>;I)Ljdk/incubator/vector/Vector<TF;>;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
toSpecies
part
public jdk.incubator.vector.Long64Vector lanewise(jdk.incubator.vector.VectorOperators$Unary);
descriptor: (Ljdk/incubator/vector/VectorOperators$Unary;)Ljdk/incubator/vector/Long64Vector;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokespecial jdk.incubator.vector.LongVector.lanewiseTemplate:(Ljdk/incubator/vector/VectorOperators$Unary;)Ljdk/incubator/vector/LongVector;
checkcast jdk.incubator.vector.Long64Vector
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/incubator/vector/Long64Vector;
0 1 1 op Ljdk/incubator/vector/VectorOperators$Unary;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
op
public jdk.incubator.vector.Long64Vector lanewise(jdk.incubator.vector.VectorOperators$Binary, jdk.incubator.vector.Vector<java.lang.Long>);
descriptor: (Ljdk/incubator/vector/VectorOperators$Binary;Ljdk/incubator/vector/Vector;)Ljdk/incubator/vector/Long64Vector;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
aload 2
invokespecial jdk.incubator.vector.LongVector.lanewiseTemplate:(Ljdk/incubator/vector/VectorOperators$Binary;Ljdk/incubator/vector/Vector;)Ljdk/incubator/vector/LongVector;
checkcast jdk.incubator.vector.Long64Vector
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/incubator/vector/Long64Vector;
0 1 1 op Ljdk/incubator/vector/VectorOperators$Binary;
0 1 2 v Ljdk/incubator/vector/Vector<Ljava/lang/Long;>;
Signature: (Ljdk/incubator/vector/VectorOperators$Binary;Ljdk/incubator/vector/Vector<Ljava/lang/Long;>;)Ljdk/incubator/vector/Long64Vector;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
op
v
jdk.incubator.vector.Long64Vector lanewiseShift(jdk.incubator.vector.VectorOperators$Binary, int);
descriptor: (Ljdk/incubator/vector/VectorOperators$Binary;I)Ljdk/incubator/vector/Long64Vector;
flags: (0x0000)
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
iload 2
invokespecial jdk.incubator.vector.LongVector.lanewiseShiftTemplate:(Ljdk/incubator/vector/VectorOperators$Binary;I)Ljdk/incubator/vector/LongVector;
checkcast jdk.incubator.vector.Long64Vector
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/incubator/vector/Long64Vector;
0 1 1 op Ljdk/incubator/vector/VectorOperators$Binary;
0 1 2 e I
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
op
e
public final jdk.incubator.vector.Long64Vector lanewise(jdk.incubator.vector.VectorOperators$Ternary, jdk.incubator.vector.Vector<java.lang.Long>, jdk.incubator.vector.Vector<java.lang.Long>);
descriptor: (Ljdk/incubator/vector/VectorOperators$Ternary;Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/Vector;)Ljdk/incubator/vector/Long64Vector;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=4, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
aload 1
aload 2
aload 3
invokespecial jdk.incubator.vector.LongVector.lanewiseTemplate:(Ljdk/incubator/vector/VectorOperators$Ternary;Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/Vector;)Ljdk/incubator/vector/LongVector;
checkcast jdk.incubator.vector.Long64Vector
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/incubator/vector/Long64Vector;
0 1 1 op Ljdk/incubator/vector/VectorOperators$Ternary;
0 1 2 v1 Ljdk/incubator/vector/Vector<Ljava/lang/Long;>;
0 1 3 v2 Ljdk/incubator/vector/Vector<Ljava/lang/Long;>;
Signature: (Ljdk/incubator/vector/VectorOperators$Ternary;Ljdk/incubator/vector/Vector<Ljava/lang/Long;>;Ljdk/incubator/vector/Vector<Ljava/lang/Long;>;)Ljdk/incubator/vector/Long64Vector;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
op
v1
v2
public final jdk.incubator.vector.Long64Vector addIndex(int);
descriptor: (I)Ljdk/incubator/vector/Long64Vector;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
invokespecial jdk.incubator.vector.LongVector.addIndexTemplate:(I)Ljdk/incubator/vector/LongVector;
checkcast jdk.incubator.vector.Long64Vector
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/incubator/vector/Long64Vector;
0 1 1 scale I
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
scale
public final long reduceLanes(jdk.incubator.vector.VectorOperators$Associative);
descriptor: (Ljdk/incubator/vector/VectorOperators$Associative;)J
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokespecial jdk.incubator.vector.LongVector.reduceLanesTemplate:(Ljdk/incubator/vector/VectorOperators$Associative;)J
lreturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/incubator/vector/Long64Vector;
0 1 1 op Ljdk/incubator/vector/VectorOperators$Associative;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
op
public final long reduceLanes(jdk.incubator.vector.VectorOperators$Associative, jdk.incubator.vector.VectorMask<java.lang.Long>);
descriptor: (Ljdk/incubator/vector/VectorOperators$Associative;Ljdk/incubator/vector/VectorMask;)J
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
aload 2
invokespecial jdk.incubator.vector.LongVector.reduceLanesTemplate:(Ljdk/incubator/vector/VectorOperators$Associative;Ljdk/incubator/vector/VectorMask;)J
lreturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/incubator/vector/Long64Vector;
0 1 1 op Ljdk/incubator/vector/VectorOperators$Associative;
0 1 2 m Ljdk/incubator/vector/VectorMask<Ljava/lang/Long;>;
Signature: (Ljdk/incubator/vector/VectorOperators$Associative;Ljdk/incubator/vector/VectorMask<Ljava/lang/Long;>;)J
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
op
m
public final long reduceLanesToLong(jdk.incubator.vector.VectorOperators$Associative);
descriptor: (Ljdk/incubator/vector/VectorOperators$Associative;)J
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokespecial jdk.incubator.vector.LongVector.reduceLanesTemplate:(Ljdk/incubator/vector/VectorOperators$Associative;)J
lreturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/incubator/vector/Long64Vector;
0 1 1 op Ljdk/incubator/vector/VectorOperators$Associative;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
op
public final long reduceLanesToLong(jdk.incubator.vector.VectorOperators$Associative, jdk.incubator.vector.VectorMask<java.lang.Long>);
descriptor: (Ljdk/incubator/vector/VectorOperators$Associative;Ljdk/incubator/vector/VectorMask;)J
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
aload 2
invokespecial jdk.incubator.vector.LongVector.reduceLanesTemplate:(Ljdk/incubator/vector/VectorOperators$Associative;Ljdk/incubator/vector/VectorMask;)J
lreturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/incubator/vector/Long64Vector;
0 1 1 op Ljdk/incubator/vector/VectorOperators$Associative;
0 1 2 m Ljdk/incubator/vector/VectorMask<Ljava/lang/Long;>;
Signature: (Ljdk/incubator/vector/VectorOperators$Associative;Ljdk/incubator/vector/VectorMask<Ljava/lang/Long;>;)J
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
op
m
public jdk.incubator.vector.VectorShuffle<java.lang.Long> toShuffle();
descriptor: ()Ljdk/incubator/vector/VectorShuffle;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=4, args_size=1
start local 0 0: aload 0
invokevirtual jdk.incubator.vector.Long64Vector.toArray:()[J
astore 1
start local 1 1: aload 1
arraylength
newarray 10
astore 2
start local 2 2: iconst_0
istore 3
start local 3 3: goto 6
4: StackMap locals: long[] int[] int
StackMap stack:
aload 2
iload 3
aload 1
iload 3
laload
l2i
iastore
5: iinc 3 1
StackMap locals:
StackMap stack:
6: iload 3
aload 1
arraylength
if_icmplt 4
end local 3 7: getstatic jdk.incubator.vector.Long64Vector.VSPECIES:Ljdk/incubator/vector/LongVector$LongSpecies;
aload 2
iconst_0
invokestatic jdk.incubator.vector.VectorShuffle.fromArray:(Ljdk/incubator/vector/VectorSpecies;[II)Ljdk/incubator/vector/VectorShuffle;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Ljdk/incubator/vector/Long64Vector;
1 8 1 a [J
2 8 2 sa [I
3 7 3 i I
Signature: ()Ljdk/incubator/vector/VectorShuffle<Ljava/lang/Long;>;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
public final jdk.incubator.vector.Long64Vector$Long64Mask test(jdk.incubator.vector.VectorOperators$Test);
descriptor: (Ljdk/incubator/vector/VectorOperators$Test;)Ljdk/incubator/vector/Long64Vector$Long64Mask;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
ldc Ljdk/incubator/vector/Long64Vector$Long64Mask;
aload 1
invokespecial jdk.incubator.vector.LongVector.testTemplate:(Ljava/lang/Class;Ljdk/incubator/vector/VectorOperators$Test;)Ljdk/incubator/vector/VectorMask;
checkcast jdk.incubator.vector.Long64Vector$Long64Mask
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/incubator/vector/Long64Vector;
0 1 1 op Ljdk/incubator/vector/VectorOperators$Test;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
op
public final jdk.incubator.vector.Long64Vector$Long64Mask compare(jdk.incubator.vector.VectorOperators$Comparison, jdk.incubator.vector.Vector<java.lang.Long>);
descriptor: (Ljdk/incubator/vector/VectorOperators$Comparison;Ljdk/incubator/vector/Vector;)Ljdk/incubator/vector/Long64Vector$Long64Mask;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=4, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
ldc Ljdk/incubator/vector/Long64Vector$Long64Mask;
aload 1
aload 2
invokespecial jdk.incubator.vector.LongVector.compareTemplate:(Ljava/lang/Class;Ljdk/incubator/vector/VectorOperators$Comparison;Ljdk/incubator/vector/Vector;)Ljdk/incubator/vector/VectorMask;
checkcast jdk.incubator.vector.Long64Vector$Long64Mask
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/incubator/vector/Long64Vector;
0 1 1 op Ljdk/incubator/vector/VectorOperators$Comparison;
0 1 2 v Ljdk/incubator/vector/Vector<Ljava/lang/Long;>;
Signature: (Ljdk/incubator/vector/VectorOperators$Comparison;Ljdk/incubator/vector/Vector<Ljava/lang/Long;>;)Ljdk/incubator/vector/Long64Vector$Long64Mask;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
op
v
public final jdk.incubator.vector.Long64Vector$Long64Mask compare(jdk.incubator.vector.VectorOperators$Comparison, long);
descriptor: (Ljdk/incubator/vector/VectorOperators$Comparison;J)Ljdk/incubator/vector/Long64Vector$Long64Mask;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=5, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 0
ldc Ljdk/incubator/vector/Long64Vector$Long64Mask;
aload 1
lload 2
invokespecial jdk.incubator.vector.LongVector.compareTemplate:(Ljava/lang/Class;Ljdk/incubator/vector/VectorOperators$Comparison;J)Ljdk/incubator/vector/VectorMask;
checkcast jdk.incubator.vector.Long64Vector$Long64Mask
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/incubator/vector/Long64Vector;
0 1 1 op Ljdk/incubator/vector/VectorOperators$Comparison;
0 1 2 s J
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
op
s
public jdk.incubator.vector.Long64Vector blend(jdk.incubator.vector.Vector<java.lang.Long>, jdk.incubator.vector.VectorMask<java.lang.Long>);
descriptor: (Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/VectorMask;)Ljdk/incubator/vector/Long64Vector;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
ldc Ljdk/incubator/vector/Long64Vector$Long64Mask;
1: aload 1
checkcast jdk.incubator.vector.Long64Vector
2: aload 2
checkcast jdk.incubator.vector.Long64Vector$Long64Mask
3: invokespecial jdk.incubator.vector.LongVector.blendTemplate:(Ljava/lang/Class;Ljdk/incubator/vector/LongVector;Ljdk/incubator/vector/VectorMask;)Ljdk/incubator/vector/LongVector;
4: checkcast jdk.incubator.vector.Long64Vector
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Ljdk/incubator/vector/Long64Vector;
0 5 1 v Ljdk/incubator/vector/Vector<Ljava/lang/Long;>;
0 5 2 m Ljdk/incubator/vector/VectorMask<Ljava/lang/Long;>;
Signature: (Ljdk/incubator/vector/Vector<Ljava/lang/Long;>;Ljdk/incubator/vector/VectorMask<Ljava/lang/Long;>;)Ljdk/incubator/vector/Long64Vector;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
v
m
public jdk.incubator.vector.Long64Vector slice(int, jdk.incubator.vector.Vector<java.lang.Long>);
descriptor: (ILjdk/incubator/vector/Vector;)Ljdk/incubator/vector/Long64Vector;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
iload 1
aload 2
invokespecial jdk.incubator.vector.LongVector.sliceTemplate:(ILjdk/incubator/vector/Vector;)Ljdk/incubator/vector/LongVector;
checkcast jdk.incubator.vector.Long64Vector
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/incubator/vector/Long64Vector;
0 1 1 origin I
0 1 2 v Ljdk/incubator/vector/Vector<Ljava/lang/Long;>;
Signature: (ILjdk/incubator/vector/Vector<Ljava/lang/Long;>;)Ljdk/incubator/vector/Long64Vector;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
origin
v
public jdk.incubator.vector.Long64Vector slice(int);
descriptor: (I)Ljdk/incubator/vector/Long64Vector;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=4, args_size=2
start local 0 start local 1 0: iload 1
iflt 1
iload 1
getstatic jdk.incubator.vector.Long64Vector.VLENGTH:I
if_icmplt 2
1: StackMap locals:
StackMap stack:
new java.lang.ArrayIndexOutOfBoundsException
dup
new java.lang.StringBuilder
dup
ldc "Index "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
iload 1
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
ldc " out of bounds for vector length "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
getstatic jdk.incubator.vector.Long64Vector.VLENGTH:I
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokespecial java.lang.ArrayIndexOutOfBoundsException.<init>:(Ljava/lang/String;)V
athrow
2: StackMap locals:
StackMap stack:
aload 0
invokevirtual jdk.incubator.vector.Long64Vector.iotaShuffle:()Ljdk/incubator/vector/Long64Vector$Long64Shuffle;
astore 2
start local 2 3: aload 2
invokevirtual jdk.incubator.vector.Long64Vector$Long64Shuffle.toVector:()Ljdk/incubator/vector/Long64Vector;
getstatic jdk.incubator.vector.VectorOperators.LT:Ljdk/incubator/vector/VectorOperators$Comparison;
aload 0
getstatic jdk.incubator.vector.Long64Vector.VLENGTH:I
iload 1
isub
i2l
invokevirtual jdk.incubator.vector.Long64Vector.broadcast:(J)Ljdk/incubator/vector/Long64Vector;
invokevirtual jdk.incubator.vector.Long64Vector.compare:(Ljdk/incubator/vector/VectorOperators$Comparison;Ljdk/incubator/vector/Vector;)Ljdk/incubator/vector/Long64Vector$Long64Mask;
astore 3
start local 3 4: aload 0
iload 1
iconst_1
iconst_1
invokevirtual jdk.incubator.vector.Long64Vector.iotaShuffle:(IIZ)Ljdk/incubator/vector/Long64Vector$Long64Shuffle;
astore 2
5: getstatic jdk.incubator.vector.Long64Vector.ZERO:Ljdk/incubator/vector/Long64Vector;
aload 0
aload 2
invokevirtual jdk.incubator.vector.Long64Vector.rearrange:(Ljdk/incubator/vector/VectorShuffle;)Ljdk/incubator/vector/Long64Vector;
aload 3
invokevirtual jdk.incubator.vector.Long64Vector.blend:(Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/VectorMask;)Ljdk/incubator/vector/Long64Vector;
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Ljdk/incubator/vector/Long64Vector;
0 6 1 origin I
3 6 2 Iota Ljdk/incubator/vector/Long64Vector$Long64Shuffle;
4 6 3 BlendMask Ljdk/incubator/vector/VectorMask<Ljava/lang/Long;>;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
origin
public jdk.incubator.vector.Long64Vector unslice(int, jdk.incubator.vector.Vector<java.lang.Long>, int);
descriptor: (ILjdk/incubator/vector/Vector;I)Ljdk/incubator/vector/Long64Vector;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
iload 1
aload 2
iload 3
invokespecial jdk.incubator.vector.LongVector.unsliceTemplate:(ILjdk/incubator/vector/Vector;I)Ljdk/incubator/vector/LongVector;
checkcast jdk.incubator.vector.Long64Vector
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/incubator/vector/Long64Vector;
0 1 1 origin I
0 1 2 w Ljdk/incubator/vector/Vector<Ljava/lang/Long;>;
0 1 3 part I
Signature: (ILjdk/incubator/vector/Vector<Ljava/lang/Long;>;I)Ljdk/incubator/vector/Long64Vector;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
origin
w
part
public jdk.incubator.vector.Long64Vector unslice(int, jdk.incubator.vector.Vector<java.lang.Long>, int, jdk.incubator.vector.VectorMask<java.lang.Long>);
descriptor: (ILjdk/incubator/vector/Vector;ILjdk/incubator/vector/VectorMask;)Ljdk/incubator/vector/Long64Vector;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=5, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 0
ldc Ljdk/incubator/vector/Long64Vector$Long64Mask;
1: iload 1
aload 2
iload 3
2: aload 4
checkcast jdk.incubator.vector.Long64Vector$Long64Mask
3: invokespecial jdk.incubator.vector.LongVector.unsliceTemplate:(Ljava/lang/Class;ILjdk/incubator/vector/Vector;ILjdk/incubator/vector/VectorMask;)Ljdk/incubator/vector/LongVector;
4: checkcast jdk.incubator.vector.Long64Vector
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Ljdk/incubator/vector/Long64Vector;
0 5 1 origin I
0 5 2 w Ljdk/incubator/vector/Vector<Ljava/lang/Long;>;
0 5 3 part I
0 5 4 m Ljdk/incubator/vector/VectorMask<Ljava/lang/Long;>;
Signature: (ILjdk/incubator/vector/Vector<Ljava/lang/Long;>;ILjdk/incubator/vector/VectorMask<Ljava/lang/Long;>;)Ljdk/incubator/vector/Long64Vector;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
origin
w
part
m
public jdk.incubator.vector.Long64Vector unslice(int);
descriptor: (I)Ljdk/incubator/vector/Long64Vector;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=4, args_size=2
start local 0 start local 1 0: iload 1
iflt 1
iload 1
getstatic jdk.incubator.vector.Long64Vector.VLENGTH:I
if_icmplt 2
1: StackMap locals:
StackMap stack:
new java.lang.ArrayIndexOutOfBoundsException
dup
new java.lang.StringBuilder
dup
ldc "Index "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
iload 1
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
ldc " out of bounds for vector length "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
getstatic jdk.incubator.vector.Long64Vector.VLENGTH:I
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokespecial java.lang.ArrayIndexOutOfBoundsException.<init>:(Ljava/lang/String;)V
athrow
2: StackMap locals:
StackMap stack:
aload 0
invokevirtual jdk.incubator.vector.Long64Vector.iotaShuffle:()Ljdk/incubator/vector/Long64Vector$Long64Shuffle;
astore 2
start local 2 3: aload 2
invokevirtual jdk.incubator.vector.Long64Vector$Long64Shuffle.toVector:()Ljdk/incubator/vector/Long64Vector;
getstatic jdk.incubator.vector.VectorOperators.GE:Ljdk/incubator/vector/VectorOperators$Comparison;
aload 0
iload 1
i2l
invokevirtual jdk.incubator.vector.Long64Vector.broadcast:(J)Ljdk/incubator/vector/Long64Vector;
invokevirtual jdk.incubator.vector.Long64Vector.compare:(Ljdk/incubator/vector/VectorOperators$Comparison;Ljdk/incubator/vector/Vector;)Ljdk/incubator/vector/Long64Vector$Long64Mask;
astore 3
start local 3 4: aload 0
iload 1
ineg
iconst_1
iconst_1
invokevirtual jdk.incubator.vector.Long64Vector.iotaShuffle:(IIZ)Ljdk/incubator/vector/Long64Vector$Long64Shuffle;
astore 2
5: getstatic jdk.incubator.vector.Long64Vector.ZERO:Ljdk/incubator/vector/Long64Vector;
aload 0
aload 2
invokevirtual jdk.incubator.vector.Long64Vector.rearrange:(Ljdk/incubator/vector/VectorShuffle;)Ljdk/incubator/vector/Long64Vector;
aload 3
invokevirtual jdk.incubator.vector.Long64Vector.blend:(Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/VectorMask;)Ljdk/incubator/vector/Long64Vector;
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Ljdk/incubator/vector/Long64Vector;
0 6 1 origin I
3 6 2 Iota Ljdk/incubator/vector/Long64Vector$Long64Shuffle;
4 6 3 BlendMask Ljdk/incubator/vector/VectorMask<Ljava/lang/Long;>;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
origin
public jdk.incubator.vector.Long64Vector rearrange(jdk.incubator.vector.VectorShuffle<java.lang.Long>);
descriptor: (Ljdk/incubator/vector/VectorShuffle;)Ljdk/incubator/vector/Long64Vector;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
ldc Ljdk/incubator/vector/Long64Vector$Long64Shuffle;
1: aload 1
checkcast jdk.incubator.vector.Long64Vector$Long64Shuffle
2: invokespecial jdk.incubator.vector.LongVector.rearrangeTemplate:(Ljava/lang/Class;Ljdk/incubator/vector/VectorShuffle;)Ljdk/incubator/vector/LongVector;
3: checkcast jdk.incubator.vector.Long64Vector
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Ljdk/incubator/vector/Long64Vector;
0 4 1 s Ljdk/incubator/vector/VectorShuffle<Ljava/lang/Long;>;
Signature: (Ljdk/incubator/vector/VectorShuffle<Ljava/lang/Long;>;)Ljdk/incubator/vector/Long64Vector;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
s
public jdk.incubator.vector.Long64Vector rearrange(jdk.incubator.vector.VectorShuffle<java.lang.Long>, jdk.incubator.vector.VectorMask<java.lang.Long>);
descriptor: (Ljdk/incubator/vector/VectorShuffle;Ljdk/incubator/vector/VectorMask;)Ljdk/incubator/vector/Long64Vector;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
ldc Ljdk/incubator/vector/Long64Vector$Long64Shuffle;
1: aload 1
checkcast jdk.incubator.vector.Long64Vector$Long64Shuffle
2: aload 2
checkcast jdk.incubator.vector.Long64Vector$Long64Mask
3: invokespecial jdk.incubator.vector.LongVector.rearrangeTemplate:(Ljava/lang/Class;Ljdk/incubator/vector/VectorShuffle;Ljdk/incubator/vector/VectorMask;)Ljdk/incubator/vector/LongVector;
4: checkcast jdk.incubator.vector.Long64Vector
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Ljdk/incubator/vector/Long64Vector;
0 5 1 shuffle Ljdk/incubator/vector/VectorShuffle<Ljava/lang/Long;>;
0 5 2 m Ljdk/incubator/vector/VectorMask<Ljava/lang/Long;>;
Signature: (Ljdk/incubator/vector/VectorShuffle<Ljava/lang/Long;>;Ljdk/incubator/vector/VectorMask<Ljava/lang/Long;>;)Ljdk/incubator/vector/Long64Vector;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
shuffle
m
public jdk.incubator.vector.Long64Vector rearrange(jdk.incubator.vector.VectorShuffle<java.lang.Long>, jdk.incubator.vector.Vector<java.lang.Long>);
descriptor: (Ljdk/incubator/vector/VectorShuffle;Ljdk/incubator/vector/Vector;)Ljdk/incubator/vector/Long64Vector;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
ldc Ljdk/incubator/vector/Long64Vector$Long64Shuffle;
1: aload 1
checkcast jdk.incubator.vector.Long64Vector$Long64Shuffle
2: aload 2
checkcast jdk.incubator.vector.Long64Vector
3: invokespecial jdk.incubator.vector.LongVector.rearrangeTemplate:(Ljava/lang/Class;Ljdk/incubator/vector/VectorShuffle;Ljdk/incubator/vector/LongVector;)Ljdk/incubator/vector/LongVector;
4: checkcast jdk.incubator.vector.Long64Vector
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Ljdk/incubator/vector/Long64Vector;
0 5 1 s Ljdk/incubator/vector/VectorShuffle<Ljava/lang/Long;>;
0 5 2 v Ljdk/incubator/vector/Vector<Ljava/lang/Long;>;
Signature: (Ljdk/incubator/vector/VectorShuffle<Ljava/lang/Long;>;Ljdk/incubator/vector/Vector<Ljava/lang/Long;>;)Ljdk/incubator/vector/Long64Vector;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
s
v
public jdk.incubator.vector.Long64Vector selectFrom(jdk.incubator.vector.Vector<java.lang.Long>);
descriptor: (Ljdk/incubator/vector/Vector;)Ljdk/incubator/vector/Long64Vector;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
checkcast jdk.incubator.vector.Long64Vector
invokespecial jdk.incubator.vector.LongVector.selectFromTemplate:(Ljdk/incubator/vector/LongVector;)Ljdk/incubator/vector/LongVector;
1: checkcast jdk.incubator.vector.Long64Vector
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljdk/incubator/vector/Long64Vector;
0 2 1 v Ljdk/incubator/vector/Vector<Ljava/lang/Long;>;
Signature: (Ljdk/incubator/vector/Vector<Ljava/lang/Long;>;)Ljdk/incubator/vector/Long64Vector;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
v
public jdk.incubator.vector.Long64Vector selectFrom(jdk.incubator.vector.Vector<java.lang.Long>, jdk.incubator.vector.VectorMask<java.lang.Long>);
descriptor: (Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/VectorMask;)Ljdk/incubator/vector/Long64Vector;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
checkcast jdk.incubator.vector.Long64Vector
1: aload 2
checkcast jdk.incubator.vector.Long64Vector$Long64Mask
2: invokespecial jdk.incubator.vector.LongVector.selectFromTemplate:(Ljdk/incubator/vector/LongVector;Ljdk/incubator/vector/AbstractMask;)Ljdk/incubator/vector/LongVector;
3: checkcast jdk.incubator.vector.Long64Vector
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Ljdk/incubator/vector/Long64Vector;
0 4 1 v Ljdk/incubator/vector/Vector<Ljava/lang/Long;>;
0 4 2 m Ljdk/incubator/vector/VectorMask<Ljava/lang/Long;>;
Signature: (Ljdk/incubator/vector/Vector<Ljava/lang/Long;>;Ljdk/incubator/vector/VectorMask<Ljava/lang/Long;>;)Ljdk/incubator/vector/Long64Vector;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
v
m
public long lane(int);
descriptor: (I)J
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=2, args_size=2
start local 0 start local 1 0: iload 1
tableswitch { // 0 - 0
0: 1
default: 2
}
1: StackMap locals:
StackMap stack:
aload 0
iconst_0
invokevirtual jdk.incubator.vector.Long64Vector.laneHelper:(I)J
lreturn
2: StackMap locals:
StackMap stack:
new java.lang.IllegalArgumentException
dup
new java.lang.StringBuilder
dup
ldc "Index "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
iload 1
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
ldc " must be zero or positive, and less than "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
getstatic jdk.incubator.vector.Long64Vector.VLENGTH:I
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljdk/incubator/vector/Long64Vector;
0 3 1 i I
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
i
public long laneHelper(int);
descriptor: (I)J
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=2, args_size=2
start local 0 start local 1 0: getstatic jdk.incubator.vector.Long64Vector.VCLASS:Ljava/lang/Class;
getstatic jdk.incubator.vector.Long64Vector.ETYPE:Ljava/lang/Class;
getstatic jdk.incubator.vector.Long64Vector.VLENGTH:I
1: aload 0
iload 1
2: invokedynamic apply()Ljdk/internal/vm/vector/VectorSupport$VecExtractOp;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(Ljava/lang/Object;I)J
jdk/incubator/vector/Long64Vector.lambda$4(Ljdk/incubator/vector/Long64Vector;I)J (6)
(Ljdk/incubator/vector/Long64Vector;I)J
3: invokestatic jdk.internal.vm.vector.VectorSupport.extract:(Ljava/lang/Class;Ljava/lang/Class;ILjdk/internal/vm/vector/VectorSupport$Vector;ILjdk/internal/vm/vector/VectorSupport$VecExtractOp;)J
lreturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Ljdk/incubator/vector/Long64Vector;
0 4 1 i I
MethodParameters:
Name Flags
i
public jdk.incubator.vector.Long64Vector withLane(int, long);
descriptor: (IJ)Ljdk/incubator/vector/Long64Vector;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=4, args_size=3
start local 0 start local 1 start local 2 0: iload 1
tableswitch { // 0 - 0
0: 1
default: 2
}
1: StackMap locals:
StackMap stack:
aload 0
iconst_0
lload 2
invokevirtual jdk.incubator.vector.Long64Vector.withLaneHelper:(IJ)Ljdk/incubator/vector/Long64Vector;
areturn
2: StackMap locals:
StackMap stack:
new java.lang.IllegalArgumentException
dup
new java.lang.StringBuilder
dup
ldc "Index "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
iload 1
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
ldc " must be zero or positive, and less than "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
getstatic jdk.incubator.vector.Long64Vector.VLENGTH:I
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljdk/incubator/vector/Long64Vector;
0 3 1 i I
0 3 2 e J
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
i
e
public jdk.incubator.vector.Long64Vector withLaneHelper(int, long);
descriptor: (IJ)Ljdk/incubator/vector/Long64Vector;
flags: (0x0001) ACC_PUBLIC
Code:
stack=8, locals=4, args_size=3
start local 0 start local 1 start local 2 0: getstatic jdk.incubator.vector.Long64Vector.VCLASS:Ljava/lang/Class;
getstatic jdk.incubator.vector.Long64Vector.ETYPE:Ljava/lang/Class;
getstatic jdk.incubator.vector.Long64Vector.VLENGTH:I
1: aload 0
iload 1
lload 2
2: invokedynamic apply()Ljdk/internal/vm/vector/VectorSupport$VecInsertOp;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(Ljava/lang/Object;IJ)Ljava/lang/Object;
jdk/incubator/vector/Long64Vector.lambda$5(Ljdk/incubator/vector/Long64Vector;IJ)Ljdk/incubator/vector/Long64Vector; (6)
(Ljdk/incubator/vector/Long64Vector;IJ)Ljdk/incubator/vector/Long64Vector;
3: invokestatic jdk.internal.vm.vector.VectorSupport.insert:(Ljava/lang/Class;Ljava/lang/Class;ILjdk/internal/vm/vector/VectorSupport$Vector;IJLjdk/internal/vm/vector/VectorSupport$VecInsertOp;)Ljdk/internal/vm/vector/VectorSupport$Vector;
checkcast jdk.incubator.vector.Long64Vector
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Ljdk/incubator/vector/Long64Vector;
0 4 1 i I
0 4 2 e J
MethodParameters:
Name Flags
i
e
final jdk.incubator.vector.LongVector fromArray0(long[], int);
descriptor: ([JI)Ljdk/incubator/vector/LongVector;
flags: (0x0010) ACC_FINAL
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
iload 2
invokespecial jdk.incubator.vector.LongVector.fromArray0Template:([JI)Ljdk/incubator/vector/LongVector;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/incubator/vector/Long64Vector;
0 1 1 a [J
0 1 2 offset I
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
a
offset
final jdk.incubator.vector.LongVector fromByteArray0(byte[], int);
descriptor: ([BI)Ljdk/incubator/vector/LongVector;
flags: (0x0010) ACC_FINAL
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
iload 2
invokespecial jdk.incubator.vector.LongVector.fromByteArray0Template:([BI)Ljdk/incubator/vector/LongVector;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/incubator/vector/Long64Vector;
0 1 1 a [B
0 1 2 offset I
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
a
offset
final jdk.incubator.vector.LongVector fromByteBuffer0(java.nio.ByteBuffer, int);
descriptor: (Ljava/nio/ByteBuffer;I)Ljdk/incubator/vector/LongVector;
flags: (0x0010) ACC_FINAL
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
iload 2
invokespecial jdk.incubator.vector.LongVector.fromByteBuffer0Template:(Ljava/nio/ByteBuffer;I)Ljdk/incubator/vector/LongVector;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/incubator/vector/Long64Vector;
0 1 1 bb Ljava/nio/ByteBuffer;
0 1 2 offset I
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
bb
offset
final void intoArray0(long[], int);
descriptor: ([JI)V
flags: (0x0010) ACC_FINAL
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
iload 2
invokespecial jdk.incubator.vector.LongVector.intoArray0Template:([JI)V
1: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljdk/incubator/vector/Long64Vector;
0 2 1 a [J
0 2 2 offset I
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
a
offset
final void intoByteArray0(byte[], int);
descriptor: ([BI)V
flags: (0x0010) ACC_FINAL
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
iload 2
invokespecial jdk.incubator.vector.LongVector.intoByteArray0Template:([BI)V
1: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljdk/incubator/vector/Long64Vector;
0 2 1 a [B
0 2 2 offset I
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
a
offset
jdk.incubator.vector.LongVector tOp(jdk.incubator.vector.Vector, jdk.incubator.vector.Vector, jdk.incubator.vector.VectorMask, jdk.incubator.vector.LongVector$FTriOp);
descriptor: (Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/VectorMask;Ljdk/incubator/vector/LongVector$FTriOp;)Ljdk/incubator/vector/LongVector;
flags: (0x1040) ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=5, locals=5, args_size=5
0: aload 0
aload 1
aload 2
aload 3
aload 4
invokevirtual jdk.incubator.vector.Long64Vector.tOp:(Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/VectorMask;Ljdk/incubator/vector/LongVector$FTriOp;)Ljdk/incubator/vector/Long64Vector;
areturn
LocalVariableTable:
Start End Slot Name Signature
jdk.incubator.vector.LongVector tOp(jdk.incubator.vector.Vector, jdk.incubator.vector.Vector, jdk.incubator.vector.LongVector$FTriOp);
descriptor: (Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/LongVector$FTriOp;)Ljdk/incubator/vector/LongVector;
flags: (0x1040) ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=4, locals=4, args_size=4
0: aload 0
aload 1
aload 2
aload 3
invokevirtual jdk.incubator.vector.Long64Vector.tOp:(Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/LongVector$FTriOp;)Ljdk/incubator/vector/Long64Vector;
areturn
LocalVariableTable:
Start End Slot Name Signature
public jdk.incubator.vector.LongVector rearrange(jdk.incubator.vector.VectorShuffle, jdk.incubator.vector.Vector);
descriptor: (Ljdk/incubator/vector/VectorShuffle;Ljdk/incubator/vector/Vector;)Ljdk/incubator/vector/LongVector;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=3, locals=3, args_size=3
0: aload 0
aload 1
aload 2
invokevirtual jdk.incubator.vector.Long64Vector.rearrange:(Ljdk/incubator/vector/VectorShuffle;Ljdk/incubator/vector/Vector;)Ljdk/incubator/vector/Long64Vector;
areturn
LocalVariableTable:
Start End Slot Name Signature
public jdk.incubator.vector.Vector rearrange(jdk.incubator.vector.VectorShuffle, jdk.incubator.vector.Vector);
descriptor: (Ljdk/incubator/vector/VectorShuffle;Ljdk/incubator/vector/Vector;)Ljdk/incubator/vector/Vector;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=3, locals=3, args_size=3
0: aload 0
aload 1
checkcast jdk.incubator.vector.VectorShuffle
aload 2
checkcast jdk.incubator.vector.Vector
invokevirtual jdk.incubator.vector.Long64Vector.rearrange:(Ljdk/incubator/vector/VectorShuffle;Ljdk/incubator/vector/Vector;)Ljdk/incubator/vector/Long64Vector;
areturn
LocalVariableTable:
Start End Slot Name Signature
public jdk.incubator.vector.LongVector rearrange(jdk.incubator.vector.VectorShuffle, jdk.incubator.vector.VectorMask);
descriptor: (Ljdk/incubator/vector/VectorShuffle;Ljdk/incubator/vector/VectorMask;)Ljdk/incubator/vector/LongVector;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=3, locals=3, args_size=3
0: aload 0
aload 1
aload 2
invokevirtual jdk.incubator.vector.Long64Vector.rearrange:(Ljdk/incubator/vector/VectorShuffle;Ljdk/incubator/vector/VectorMask;)Ljdk/incubator/vector/Long64Vector;
areturn
LocalVariableTable:
Start End Slot Name Signature
public jdk.incubator.vector.Vector rearrange(jdk.incubator.vector.VectorShuffle, jdk.incubator.vector.VectorMask);
descriptor: (Ljdk/incubator/vector/VectorShuffle;Ljdk/incubator/vector/VectorMask;)Ljdk/incubator/vector/Vector;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=3, locals=3, args_size=3
0: aload 0
aload 1
checkcast jdk.incubator.vector.VectorShuffle
aload 2
checkcast jdk.incubator.vector.VectorMask
invokevirtual jdk.incubator.vector.Long64Vector.rearrange:(Ljdk/incubator/vector/VectorShuffle;Ljdk/incubator/vector/VectorMask;)Ljdk/incubator/vector/Long64Vector;
areturn
LocalVariableTable:
Start End Slot Name Signature
public jdk.incubator.vector.LongVector rearrange(jdk.incubator.vector.VectorShuffle);
descriptor: (Ljdk/incubator/vector/VectorShuffle;)Ljdk/incubator/vector/LongVector;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
invokevirtual jdk.incubator.vector.Long64Vector.rearrange:(Ljdk/incubator/vector/VectorShuffle;)Ljdk/incubator/vector/Long64Vector;
areturn
LocalVariableTable:
Start End Slot Name Signature
public jdk.incubator.vector.Vector rearrange(jdk.incubator.vector.VectorShuffle);
descriptor: (Ljdk/incubator/vector/VectorShuffle;)Ljdk/incubator/vector/Vector;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
checkcast jdk.incubator.vector.VectorShuffle
invokevirtual jdk.incubator.vector.Long64Vector.rearrange:(Ljdk/incubator/vector/VectorShuffle;)Ljdk/incubator/vector/Long64Vector;
areturn
LocalVariableTable:
Start End Slot Name Signature
jdk.incubator.vector.LongVector bOp(jdk.incubator.vector.Vector, jdk.incubator.vector.VectorMask, jdk.incubator.vector.LongVector$FBinOp);
descriptor: (Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/VectorMask;Ljdk/incubator/vector/LongVector$FBinOp;)Ljdk/incubator/vector/LongVector;
flags: (0x1040) ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=4, locals=4, args_size=4
0: aload 0
aload 1
aload 2
aload 3
invokevirtual jdk.incubator.vector.Long64Vector.bOp:(Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/VectorMask;Ljdk/incubator/vector/LongVector$FBinOp;)Ljdk/incubator/vector/Long64Vector;
areturn
LocalVariableTable:
Start End Slot Name Signature
jdk.incubator.vector.LongVector bOp(jdk.incubator.vector.Vector, jdk.incubator.vector.LongVector$FBinOp);
descriptor: (Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/LongVector$FBinOp;)Ljdk/incubator/vector/LongVector;
flags: (0x1040) ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=3, locals=3, args_size=3
0: aload 0
aload 1
aload 2
invokevirtual jdk.incubator.vector.Long64Vector.bOp:(Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/LongVector$FBinOp;)Ljdk/incubator/vector/Long64Vector;
areturn
LocalVariableTable:
Start End Slot Name Signature
public jdk.incubator.vector.AbstractSpecies vspecies();
descriptor: ()Ljdk/incubator/vector/AbstractSpecies;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=1, locals=1, args_size=1
0: aload 0
invokevirtual jdk.incubator.vector.Long64Vector.vspecies:()Ljdk/incubator/vector/LongVector$LongSpecies;
areturn
LocalVariableTable:
Start End Slot Name Signature
public jdk.incubator.vector.LongVector withLane(int, long);
descriptor: (IJ)Ljdk/incubator/vector/LongVector;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=4, locals=4, args_size=3
0: aload 0
iload 1
lload 2
invokevirtual jdk.incubator.vector.Long64Vector.withLane:(IJ)Ljdk/incubator/vector/Long64Vector;
areturn
LocalVariableTable:
Start End Slot Name Signature
jdk.incubator.vector.AbstractShuffle shuffleFromBytes(byte[]);
descriptor: ([B)Ljdk/incubator/vector/AbstractShuffle;
flags: (0x1040) ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
invokevirtual jdk.incubator.vector.Long64Vector.shuffleFromBytes:([B)Ljdk/incubator/vector/Long64Vector$Long64Shuffle;
areturn
LocalVariableTable:
Start End Slot Name Signature
public jdk.incubator.vector.LongVector slice(int);
descriptor: (I)Ljdk/incubator/vector/LongVector;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
iload 1
invokevirtual jdk.incubator.vector.Long64Vector.slice:(I)Ljdk/incubator/vector/Long64Vector;
areturn
LocalVariableTable:
Start End Slot Name Signature
public jdk.incubator.vector.Vector slice(int);
descriptor: (I)Ljdk/incubator/vector/Vector;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
iload 1
invokevirtual jdk.incubator.vector.Long64Vector.slice:(I)Ljdk/incubator/vector/Long64Vector;
areturn
LocalVariableTable:
Start End Slot Name Signature
public jdk.incubator.vector.AbstractVector slice(int);
descriptor: (I)Ljdk/incubator/vector/AbstractVector;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
iload 1
invokevirtual jdk.incubator.vector.Long64Vector.slice:(I)Ljdk/incubator/vector/Long64Vector;
areturn
LocalVariableTable:
Start End Slot Name Signature
public jdk.incubator.vector.LongVector slice(int, jdk.incubator.vector.Vector);
descriptor: (ILjdk/incubator/vector/Vector;)Ljdk/incubator/vector/LongVector;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=3, locals=3, args_size=3
0: aload 0
iload 1
aload 2
invokevirtual jdk.incubator.vector.Long64Vector.slice:(ILjdk/incubator/vector/Vector;)Ljdk/incubator/vector/Long64Vector;
areturn
LocalVariableTable:
Start End Slot Name Signature
public jdk.incubator.vector.Vector slice(int, jdk.incubator.vector.Vector);
descriptor: (ILjdk/incubator/vector/Vector;)Ljdk/incubator/vector/Vector;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=3, locals=3, args_size=3
0: aload 0
iload 1
aload 2
checkcast jdk.incubator.vector.Vector
invokevirtual jdk.incubator.vector.Long64Vector.slice:(ILjdk/incubator/vector/Vector;)Ljdk/incubator/vector/Long64Vector;
areturn
LocalVariableTable:
Start End Slot Name Signature
public jdk.incubator.vector.AbstractVector slice(int, jdk.incubator.vector.Vector);
descriptor: (ILjdk/incubator/vector/Vector;)Ljdk/incubator/vector/AbstractVector;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=3, locals=3, args_size=3
0: aload 0
iload 1
aload 2
checkcast jdk.incubator.vector.Vector
invokevirtual jdk.incubator.vector.Long64Vector.slice:(ILjdk/incubator/vector/Vector;)Ljdk/incubator/vector/Long64Vector;
areturn
LocalVariableTable:
Start End Slot Name Signature
public jdk.incubator.vector.LongVector addIndex(int);
descriptor: (I)Ljdk/incubator/vector/LongVector;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
iload 1
invokevirtual jdk.incubator.vector.Long64Vector.addIndex:(I)Ljdk/incubator/vector/Long64Vector;
areturn
LocalVariableTable:
Start End Slot Name Signature
public jdk.incubator.vector.Vector addIndex(int);
descriptor: (I)Ljdk/incubator/vector/Vector;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
iload 1
invokevirtual jdk.incubator.vector.Long64Vector.addIndex:(I)Ljdk/incubator/vector/Long64Vector;
areturn
LocalVariableTable:
Start End Slot Name Signature
public jdk.incubator.vector.LongVector selectFrom(jdk.incubator.vector.Vector, jdk.incubator.vector.VectorMask);
descriptor: (Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/VectorMask;)Ljdk/incubator/vector/LongVector;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=3, locals=3, args_size=3
0: aload 0
aload 1
aload 2
invokevirtual jdk.incubator.vector.Long64Vector.selectFrom:(Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/VectorMask;)Ljdk/incubator/vector/Long64Vector;
areturn
LocalVariableTable:
Start End Slot Name Signature
public jdk.incubator.vector.Vector selectFrom(jdk.incubator.vector.Vector, jdk.incubator.vector.VectorMask);
descriptor: (Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/VectorMask;)Ljdk/incubator/vector/Vector;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=3, locals=3, args_size=3
0: aload 0
aload 1
checkcast jdk.incubator.vector.Vector
aload 2
checkcast jdk.incubator.vector.VectorMask
invokevirtual jdk.incubator.vector.Long64Vector.selectFrom:(Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/VectorMask;)Ljdk/incubator/vector/Long64Vector;
areturn
LocalVariableTable:
Start End Slot Name Signature
public jdk.incubator.vector.LongVector selectFrom(jdk.incubator.vector.Vector);
descriptor: (Ljdk/incubator/vector/Vector;)Ljdk/incubator/vector/LongVector;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
invokevirtual jdk.incubator.vector.Long64Vector.selectFrom:(Ljdk/incubator/vector/Vector;)Ljdk/incubator/vector/Long64Vector;
areturn
LocalVariableTable:
Start End Slot Name Signature
public jdk.incubator.vector.Vector selectFrom(jdk.incubator.vector.Vector);
descriptor: (Ljdk/incubator/vector/Vector;)Ljdk/incubator/vector/Vector;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
checkcast jdk.incubator.vector.Vector
invokevirtual jdk.incubator.vector.Long64Vector.selectFrom:(Ljdk/incubator/vector/Vector;)Ljdk/incubator/vector/Long64Vector;
areturn
LocalVariableTable:
Start End Slot Name Signature
jdk.incubator.vector.AbstractShuffle iotaShuffle(int, int, boolean);
descriptor: (IIZ)Ljdk/incubator/vector/AbstractShuffle;
flags: (0x1040) ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=4, locals=4, args_size=4
0: aload 0
iload 1
iload 2
iload 3
invokevirtual jdk.incubator.vector.Long64Vector.iotaShuffle:(IIZ)Ljdk/incubator/vector/Long64Vector$Long64Shuffle;
areturn
LocalVariableTable:
Start End Slot Name Signature
jdk.incubator.vector.AbstractShuffle iotaShuffle();
descriptor: ()Ljdk/incubator/vector/AbstractShuffle;
flags: (0x1040) ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=1, locals=1, args_size=1
0: aload 0
invokevirtual jdk.incubator.vector.Long64Vector.iotaShuffle:()Ljdk/incubator/vector/Long64Vector$Long64Shuffle;
areturn
LocalVariableTable:
Start End Slot Name Signature
jdk.incubator.vector.LongVector uOp(jdk.incubator.vector.VectorMask, jdk.incubator.vector.LongVector$FUnOp);
descriptor: (Ljdk/incubator/vector/VectorMask;Ljdk/incubator/vector/LongVector$FUnOp;)Ljdk/incubator/vector/LongVector;
flags: (0x1040) ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=3, locals=3, args_size=3
0: aload 0
aload 1
aload 2
invokevirtual jdk.incubator.vector.Long64Vector.uOp:(Ljdk/incubator/vector/VectorMask;Ljdk/incubator/vector/LongVector$FUnOp;)Ljdk/incubator/vector/Long64Vector;
areturn
LocalVariableTable:
Start End Slot Name Signature
jdk.incubator.vector.LongVector uOp(jdk.incubator.vector.LongVector$FUnOp);
descriptor: (Ljdk/incubator/vector/LongVector$FUnOp;)Ljdk/incubator/vector/LongVector;
flags: (0x1040) ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
invokevirtual jdk.incubator.vector.Long64Vector.uOp:(Ljdk/incubator/vector/LongVector$FUnOp;)Ljdk/incubator/vector/Long64Vector;
areturn
LocalVariableTable:
Start End Slot Name Signature
jdk.incubator.vector.AbstractShuffle shuffleFromArray(int[], int);
descriptor: ([II)Ljdk/incubator/vector/AbstractShuffle;
flags: (0x1040) ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=3, locals=3, args_size=3
0: aload 0
aload 1
iload 2
invokevirtual jdk.incubator.vector.Long64Vector.shuffleFromArray:([II)Ljdk/incubator/vector/Long64Vector$Long64Shuffle;
areturn
LocalVariableTable:
Start End Slot Name Signature
public jdk.incubator.vector.LongVector lanewise(jdk.incubator.vector.VectorOperators$Ternary, jdk.incubator.vector.Vector, jdk.incubator.vector.Vector);
descriptor: (Ljdk/incubator/vector/VectorOperators$Ternary;Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/Vector;)Ljdk/incubator/vector/LongVector;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=4, locals=4, args_size=4
0: aload 0
aload 1
aload 2
aload 3
invokevirtual jdk.incubator.vector.Long64Vector.lanewise:(Ljdk/incubator/vector/VectorOperators$Ternary;Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/Vector;)Ljdk/incubator/vector/Long64Vector;
areturn
LocalVariableTable:
Start End Slot Name Signature
public jdk.incubator.vector.Vector lanewise(jdk.incubator.vector.VectorOperators$Ternary, jdk.incubator.vector.Vector, jdk.incubator.vector.Vector);
descriptor: (Ljdk/incubator/vector/VectorOperators$Ternary;Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/Vector;)Ljdk/incubator/vector/Vector;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=4, locals=4, args_size=4
0: aload 0
aload 1
aload 2
checkcast jdk.incubator.vector.Vector
aload 3
checkcast jdk.incubator.vector.Vector
invokevirtual jdk.incubator.vector.Long64Vector.lanewise:(Ljdk/incubator/vector/VectorOperators$Ternary;Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/Vector;)Ljdk/incubator/vector/Long64Vector;
areturn
LocalVariableTable:
Start End Slot Name Signature
public jdk.incubator.vector.LongVector lanewise(jdk.incubator.vector.VectorOperators$Binary, jdk.incubator.vector.Vector);
descriptor: (Ljdk/incubator/vector/VectorOperators$Binary;Ljdk/incubator/vector/Vector;)Ljdk/incubator/vector/LongVector;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=3, locals=3, args_size=3
0: aload 0
aload 1
aload 2
invokevirtual jdk.incubator.vector.Long64Vector.lanewise:(Ljdk/incubator/vector/VectorOperators$Binary;Ljdk/incubator/vector/Vector;)Ljdk/incubator/vector/Long64Vector;
areturn
LocalVariableTable:
Start End Slot Name Signature
public jdk.incubator.vector.Vector lanewise(jdk.incubator.vector.VectorOperators$Binary, jdk.incubator.vector.Vector);
descriptor: (Ljdk/incubator/vector/VectorOperators$Binary;Ljdk/incubator/vector/Vector;)Ljdk/incubator/vector/Vector;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=3, locals=3, args_size=3
0: aload 0
aload 1
aload 2
checkcast jdk.incubator.vector.Vector
invokevirtual jdk.incubator.vector.Long64Vector.lanewise:(Ljdk/incubator/vector/VectorOperators$Binary;Ljdk/incubator/vector/Vector;)Ljdk/incubator/vector/Long64Vector;
areturn
LocalVariableTable:
Start End Slot Name Signature
public jdk.incubator.vector.LongVector lanewise(jdk.incubator.vector.VectorOperators$Unary);
descriptor: (Ljdk/incubator/vector/VectorOperators$Unary;)Ljdk/incubator/vector/LongVector;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
invokevirtual jdk.incubator.vector.Long64Vector.lanewise:(Ljdk/incubator/vector/VectorOperators$Unary;)Ljdk/incubator/vector/Long64Vector;
areturn
LocalVariableTable:
Start End Slot Name Signature
public jdk.incubator.vector.Vector lanewise(jdk.incubator.vector.VectorOperators$Unary);
descriptor: (Ljdk/incubator/vector/VectorOperators$Unary;)Ljdk/incubator/vector/Vector;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
invokevirtual jdk.incubator.vector.Long64Vector.lanewise:(Ljdk/incubator/vector/VectorOperators$Unary;)Ljdk/incubator/vector/Long64Vector;
areturn
LocalVariableTable:
Start End Slot Name Signature
jdk.incubator.vector.AbstractShuffle shuffleFromOp(java.util.function.IntUnaryOperator);
descriptor: (Ljava/util/function/IntUnaryOperator;)Ljdk/incubator/vector/AbstractShuffle;
flags: (0x1040) ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
invokevirtual jdk.incubator.vector.Long64Vector.shuffleFromOp:(Ljava/util/function/IntUnaryOperator;)Ljdk/incubator/vector/Long64Vector$Long64Shuffle;
areturn
LocalVariableTable:
Start End Slot Name Signature
jdk.incubator.vector.LongVector vectorFactory(long[]);
descriptor: ([J)Ljdk/incubator/vector/LongVector;
flags: (0x1040) ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
invokevirtual jdk.incubator.vector.Long64Vector.vectorFactory:([J)Ljdk/incubator/vector/Long64Vector;
areturn
LocalVariableTable:
Start End Slot Name Signature
public jdk.incubator.vector.LongVector unslice(int);
descriptor: (I)Ljdk/incubator/vector/LongVector;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
iload 1
invokevirtual jdk.incubator.vector.Long64Vector.unslice:(I)Ljdk/incubator/vector/Long64Vector;
areturn
LocalVariableTable:
Start End Slot Name Signature
public jdk.incubator.vector.Vector unslice(int);
descriptor: (I)Ljdk/incubator/vector/Vector;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
iload 1
invokevirtual jdk.incubator.vector.Long64Vector.unslice:(I)Ljdk/incubator/vector/Long64Vector;
areturn
LocalVariableTable:
Start End Slot Name Signature
public jdk.incubator.vector.LongVector unslice(int, jdk.incubator.vector.Vector, int, jdk.incubator.vector.VectorMask);
descriptor: (ILjdk/incubator/vector/Vector;ILjdk/incubator/vector/VectorMask;)Ljdk/incubator/vector/LongVector;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=5, locals=5, args_size=5
0: aload 0
iload 1
aload 2
iload 3
aload 4
invokevirtual jdk.incubator.vector.Long64Vector.unslice:(ILjdk/incubator/vector/Vector;ILjdk/incubator/vector/VectorMask;)Ljdk/incubator/vector/Long64Vector;
areturn
LocalVariableTable:
Start End Slot Name Signature
public jdk.incubator.vector.Vector unslice(int, jdk.incubator.vector.Vector, int, jdk.incubator.vector.VectorMask);
descriptor: (ILjdk/incubator/vector/Vector;ILjdk/incubator/vector/VectorMask;)Ljdk/incubator/vector/Vector;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=5, locals=5, args_size=5
0: aload 0
iload 1
aload 2
checkcast jdk.incubator.vector.Vector
iload 3
aload 4
checkcast jdk.incubator.vector.VectorMask
invokevirtual jdk.incubator.vector.Long64Vector.unslice:(ILjdk/incubator/vector/Vector;ILjdk/incubator/vector/VectorMask;)Ljdk/incubator/vector/Long64Vector;
areturn
LocalVariableTable:
Start End Slot Name Signature
public jdk.incubator.vector.LongVector unslice(int, jdk.incubator.vector.Vector, int);
descriptor: (ILjdk/incubator/vector/Vector;I)Ljdk/incubator/vector/LongVector;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=4, locals=4, args_size=4
0: aload 0
iload 1
aload 2
iload 3
invokevirtual jdk.incubator.vector.Long64Vector.unslice:(ILjdk/incubator/vector/Vector;I)Ljdk/incubator/vector/Long64Vector;
areturn
LocalVariableTable:
Start End Slot Name Signature
public jdk.incubator.vector.Vector unslice(int, jdk.incubator.vector.Vector, int);
descriptor: (ILjdk/incubator/vector/Vector;I)Ljdk/incubator/vector/Vector;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=4, locals=4, args_size=4
0: aload 0
iload 1
aload 2
checkcast jdk.incubator.vector.Vector
iload 3
invokevirtual jdk.incubator.vector.Long64Vector.unslice:(ILjdk/incubator/vector/Vector;I)Ljdk/incubator/vector/Long64Vector;
areturn
LocalVariableTable:
Start End Slot Name Signature
jdk.incubator.vector.AbstractVector fromByteArray0(byte[], int);
descriptor: ([BI)Ljdk/incubator/vector/AbstractVector;
flags: (0x1040) ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=3, locals=3, args_size=3
0: aload 0
aload 1
iload 2
invokevirtual jdk.incubator.vector.Long64Vector.fromByteArray0:([BI)Ljdk/incubator/vector/LongVector;
areturn
LocalVariableTable:
Start End Slot Name Signature
jdk.incubator.vector.AbstractMask maskFromArray(boolean[]);
descriptor: ([Z)Ljdk/incubator/vector/AbstractMask;
flags: (0x1040) ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
invokevirtual jdk.incubator.vector.Long64Vector.maskFromArray:([Z)Ljdk/incubator/vector/Long64Vector$Long64Mask;
areturn
LocalVariableTable:
Start End Slot Name Signature
jdk.incubator.vector.LongVector lanewiseShift(jdk.incubator.vector.VectorOperators$Binary, int);
descriptor: (Ljdk/incubator/vector/VectorOperators$Binary;I)Ljdk/incubator/vector/LongVector;
flags: (0x1040) ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=3, locals=3, args_size=3
0: aload 0
aload 1
iload 2
invokevirtual jdk.incubator.vector.Long64Vector.lanewiseShift:(Ljdk/incubator/vector/VectorOperators$Binary;I)Ljdk/incubator/vector/Long64Vector;
areturn
LocalVariableTable:
Start End Slot Name Signature
public jdk.incubator.vector.LongVector blend(jdk.incubator.vector.Vector, jdk.incubator.vector.VectorMask);
descriptor: (Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/VectorMask;)Ljdk/incubator/vector/LongVector;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=3, locals=3, args_size=3
0: aload 0
aload 1
aload 2
invokevirtual jdk.incubator.vector.Long64Vector.blend:(Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/VectorMask;)Ljdk/incubator/vector/Long64Vector;
areturn
LocalVariableTable:
Start End Slot Name Signature
public jdk.incubator.vector.Vector blend(jdk.incubator.vector.Vector, jdk.incubator.vector.VectorMask);
descriptor: (Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/VectorMask;)Ljdk/incubator/vector/Vector;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=3, locals=3, args_size=3
0: aload 0
aload 1
checkcast jdk.incubator.vector.Vector
aload 2
checkcast jdk.incubator.vector.VectorMask
invokevirtual jdk.incubator.vector.Long64Vector.blend:(Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/VectorMask;)Ljdk/incubator/vector/Long64Vector;
areturn
LocalVariableTable:
Start End Slot Name Signature
jdk.incubator.vector.ByteVector asByteVectorRaw();
descriptor: ()Ljdk/incubator/vector/ByteVector;
flags: (0x1040) ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=1, locals=1, args_size=1
0: aload 0
invokevirtual jdk.incubator.vector.Long64Vector.asByteVectorRaw:()Ljdk/incubator/vector/Byte64Vector;
areturn
LocalVariableTable:
Start End Slot Name Signature
public jdk.incubator.vector.VectorMask test(jdk.incubator.vector.VectorOperators$Test);
descriptor: (Ljdk/incubator/vector/VectorOperators$Test;)Ljdk/incubator/vector/VectorMask;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
invokevirtual jdk.incubator.vector.Long64Vector.test:(Ljdk/incubator/vector/VectorOperators$Test;)Ljdk/incubator/vector/Long64Vector$Long64Mask;
areturn
LocalVariableTable:
Start End Slot Name Signature
public jdk.incubator.vector.VectorMask compare(jdk.incubator.vector.VectorOperators$Comparison, long);
descriptor: (Ljdk/incubator/vector/VectorOperators$Comparison;J)Ljdk/incubator/vector/VectorMask;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=4, locals=4, args_size=3
0: aload 0
aload 1
lload 2
invokevirtual jdk.incubator.vector.Long64Vector.compare:(Ljdk/incubator/vector/VectorOperators$Comparison;J)Ljdk/incubator/vector/Long64Vector$Long64Mask;
areturn
LocalVariableTable:
Start End Slot Name Signature
public jdk.incubator.vector.VectorMask compare(jdk.incubator.vector.VectorOperators$Comparison, jdk.incubator.vector.Vector);
descriptor: (Ljdk/incubator/vector/VectorOperators$Comparison;Ljdk/incubator/vector/Vector;)Ljdk/incubator/vector/VectorMask;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=3, locals=3, args_size=3
0: aload 0
aload 1
aload 2
invokevirtual jdk.incubator.vector.Long64Vector.compare:(Ljdk/incubator/vector/VectorOperators$Comparison;Ljdk/incubator/vector/Vector;)Ljdk/incubator/vector/Long64Vector$Long64Mask;
areturn
LocalVariableTable:
Start End Slot Name Signature
public jdk.incubator.vector.LongVector broadcast(long);
descriptor: (J)Ljdk/incubator/vector/LongVector;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=3, locals=3, args_size=2
0: aload 0
lload 1
invokevirtual jdk.incubator.vector.Long64Vector.broadcast:(J)Ljdk/incubator/vector/Long64Vector;
areturn
LocalVariableTable:
Start End Slot Name Signature
public jdk.incubator.vector.Vector broadcast(long);
descriptor: (J)Ljdk/incubator/vector/Vector;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=3, locals=3, args_size=2
0: aload 0
lload 1
invokevirtual jdk.incubator.vector.Long64Vector.broadcast:(J)Ljdk/incubator/vector/Long64Vector;
areturn
LocalVariableTable:
Start End Slot Name Signature
private static jdk.internal.vm.vector.VectorSupport$VectorShuffle lambda$0(int, int, int, jdk.incubator.vector.LongVector$LongSpecies);
descriptor: (IIILjdk/incubator/vector/LongVector$LongSpecies;)Ljdk/internal/vm/vector/VectorSupport$VectorShuffle;
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=4, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 3
iload 2
iload 1
iload 0
invokedynamic applyAsInt(III)Ljava/util/function/IntUnaryOperator;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(I)I
jdk/incubator/vector/Long64Vector.lambda$1(IIII)I (6)
(I)I
invokevirtual jdk.incubator.vector.LongVector$LongSpecies.shuffleFromOp:(Ljava/util/function/IntUnaryOperator;)Ljdk/incubator/vector/VectorShuffle;
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 l I
0 1 1 lstart I
0 1 2 lstep I
0 1 3 s Ljdk/incubator/vector/LongVector$LongSpecies;
private static jdk.internal.vm.vector.VectorSupport$VectorShuffle lambda$2(int, int, int, jdk.incubator.vector.LongVector$LongSpecies);
descriptor: (IIILjdk/incubator/vector/LongVector$LongSpecies;)Ljdk/internal/vm/vector/VectorSupport$VectorShuffle;
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=3, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 3
iload 2
iload 1
invokedynamic applyAsInt(II)Ljava/util/function/IntUnaryOperator;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(I)I
jdk/incubator/vector/Long64Vector.lambda$3(III)I (6)
(I)I
invokevirtual jdk.incubator.vector.LongVector$LongSpecies.shuffleFromOp:(Ljava/util/function/IntUnaryOperator;)Ljdk/incubator/vector/VectorShuffle;
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 l I
0 1 1 lstart I
0 1 2 lstep I
0 1 3 s Ljdk/incubator/vector/LongVector$LongSpecies;
private static long lambda$4(jdk.incubator.vector.Long64Vector, int);
descriptor: (Ljdk/incubator/vector/Long64Vector;I)J
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=2, locals=3, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual jdk.incubator.vector.Long64Vector.vec:()[J
astore 2
start local 2 1: aload 2
iload 1
laload
lreturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 vec Ljdk/incubator/vector/Long64Vector;
0 2 1 ix I
1 2 2 vecarr [J
private static jdk.incubator.vector.Long64Vector lambda$5(jdk.incubator.vector.Long64Vector, int, long);
descriptor: (Ljdk/incubator/vector/Long64Vector;IJ)Ljdk/incubator/vector/Long64Vector;
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=4, locals=5, args_size=3
start local 0 start local 1 start local 2 0: aload 0
invokevirtual jdk.incubator.vector.Long64Vector.vec:()[J
invokevirtual long[].clone:()Ljava/lang/Object;
checkcast long[]
astore 4
start local 4 1: aload 4
iload 1
lload 2
lastore
2: aload 0
aload 4
invokevirtual jdk.incubator.vector.Long64Vector.vectorFactory:([J)Ljdk/incubator/vector/Long64Vector;
areturn
end local 4 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 v Ljdk/incubator/vector/Long64Vector;
0 3 1 ix I
0 3 2 bits J
1 3 4 res [J
private static int lambda$1(int, int, int, int);
descriptor: (IIII)I
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=2, locals=4, args_size=4
start local 3 0: iload 3
iload 0
imul
iload 1
iadd
iload 2
invokestatic jdk.incubator.vector.VectorIntrinsics.wrapToRange:(II)I
ireturn
end local 3 LocalVariableTable:
Start End Slot Name Signature
0 1 3 i I
private static int lambda$3(int, int, int);
descriptor: (III)I
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=2, locals=3, args_size=3
start local 2 0: iload 2
iload 0
imul
iload 1
iadd
ireturn
end local 2 LocalVariableTable:
Start End Slot Name Signature
0 1 2 i I
}
SourceFile: "Long64Vector.java"
NestMembers:
jdk.incubator.vector.Long64Vector$Long64Mask jdk.incubator.vector.Long64Vector$Long64Shuffle
InnerClasses:
public final Lookup = java.lang.invoke.MethodHandles$Lookup of java.lang.invoke.MethodHandles
final Long64Mask = jdk.incubator.vector.Long64Vector$Long64Mask of jdk.incubator.vector.Long64Vector
final Long64Shuffle = jdk.incubator.vector.Long64Vector$Long64Shuffle of jdk.incubator.vector.Long64Vector
abstract FBinOp = jdk.incubator.vector.LongVector$FBinOp of jdk.incubator.vector.LongVector
abstract FTriOp = jdk.incubator.vector.LongVector$FTriOp of jdk.incubator.vector.LongVector
abstract FUnOp = jdk.incubator.vector.LongVector$FUnOp of jdk.incubator.vector.LongVector
final LongSpecies = jdk.incubator.vector.LongVector$LongSpecies of jdk.incubator.vector.LongVector
public abstract Associative = jdk.incubator.vector.VectorOperators$Associative of jdk.incubator.vector.VectorOperators
public abstract Binary = jdk.incubator.vector.VectorOperators$Binary of jdk.incubator.vector.VectorOperators
public abstract Comparison = jdk.incubator.vector.VectorOperators$Comparison of jdk.incubator.vector.VectorOperators
public abstract Conversion = jdk.incubator.vector.VectorOperators$Conversion of jdk.incubator.vector.VectorOperators
public abstract Ternary = jdk.incubator.vector.VectorOperators$Ternary of jdk.incubator.vector.VectorOperators
public abstract Test = jdk.incubator.vector.VectorOperators$Test of jdk.incubator.vector.VectorOperators
public abstract Unary = jdk.incubator.vector.VectorOperators$Unary of jdk.incubator.vector.VectorOperators
public abstract ShuffleIotaOperation = jdk.internal.vm.vector.VectorSupport$ShuffleIotaOperation of jdk.internal.vm.vector.VectorSupport
public abstract VecExtractOp = jdk.internal.vm.vector.VectorSupport$VecExtractOp of jdk.internal.vm.vector.VectorSupport
public abstract VecInsertOp = jdk.internal.vm.vector.VectorSupport$VecInsertOp of jdk.internal.vm.vector.VectorSupport
public Vector = jdk.internal.vm.vector.VectorSupport$Vector of jdk.internal.vm.vector.VectorSupport
public VectorShuffle = jdk.internal.vm.vector.VectorSupport$VectorShuffle of jdk.internal.vm.vector.VectorSupport
public VectorSpecies = jdk.internal.vm.vector.VectorSupport$VectorSpecies of jdk.internal.vm.vector.VectorSupport