public abstract class jdk.incubator.vector.LongVector extends jdk.incubator.vector.AbstractVector<java.lang.Long>
minor version: 0
major version: 59
flags: flags: (0x0421) ACC_PUBLIC, ACC_SUPER, ACC_ABSTRACT
this_class: jdk.incubator.vector.LongVector
super_class: jdk.incubator.vector.AbstractVector
{
static final int FORBID_OPCODE_KIND;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 512
private static final jdk.incubator.vector.VectorOperators$ImplCache<jdk.incubator.vector.VectorOperators$Unary, java.util.function.UnaryOperator<jdk.incubator.vector.LongVector>> UN_IMPL;
descriptor: Ljdk/incubator/vector/VectorOperators$ImplCache;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
Signature: Ljdk/incubator/vector/VectorOperators$ImplCache<Ljdk/incubator/vector/VectorOperators$Unary;Ljava/util/function/UnaryOperator<Ljdk/incubator/vector/LongVector;>;>;
private static final jdk.incubator.vector.VectorOperators$ImplCache<jdk.incubator.vector.VectorOperators$Binary, java.util.function.BinaryOperator<jdk.incubator.vector.LongVector>> BIN_IMPL;
descriptor: Ljdk/incubator/vector/VectorOperators$ImplCache;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
Signature: Ljdk/incubator/vector/VectorOperators$ImplCache<Ljdk/incubator/vector/VectorOperators$Binary;Ljava/util/function/BinaryOperator<Ljdk/incubator/vector/LongVector;>;>;
private static final jdk.incubator.vector.VectorOperators$ImplCache<jdk.incubator.vector.VectorOperators$Binary, jdk.internal.vm.vector.VectorSupport$VectorBroadcastIntOp<jdk.incubator.vector.LongVector>> BIN_INT_IMPL;
descriptor: Ljdk/incubator/vector/VectorOperators$ImplCache;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
Signature: Ljdk/incubator/vector/VectorOperators$ImplCache<Ljdk/incubator/vector/VectorOperators$Binary;Ljdk/internal/vm/vector/VectorSupport$VectorBroadcastIntOp<Ljdk/incubator/vector/LongVector;>;>;
private static final int SHIFT_MASK;
descriptor: I
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 63
private static final long LSHR_SETUP_MASK;
descriptor: J
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: -1
private static final jdk.incubator.vector.VectorOperators$ImplCache<jdk.incubator.vector.VectorOperators$Ternary, jdk.internal.vm.vector.VectorSupport$TernaryOperation<jdk.incubator.vector.LongVector>> TERN_IMPL;
descriptor: Ljdk/incubator/vector/VectorOperators$ImplCache;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
Signature: Ljdk/incubator/vector/VectorOperators$ImplCache<Ljdk/incubator/vector/VectorOperators$Ternary;Ljdk/internal/vm/vector/VectorSupport$TernaryOperation<Ljdk/incubator/vector/LongVector;>;>;
private static final jdk.incubator.vector.VectorOperators$ImplCache<jdk.incubator.vector.VectorOperators$Associative, java.util.function.Function<jdk.incubator.vector.LongVector, java.lang.Long>> REDUCE_IMPL;
descriptor: Ljdk/incubator/vector/VectorOperators$ImplCache;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
Signature: Ljdk/incubator/vector/VectorOperators$ImplCache<Ljdk/incubator/vector/VectorOperators$Associative;Ljava/util/function/Function<Ljdk/incubator/vector/LongVector;Ljava/lang/Long;>;>;
private static final jdk.incubator.vector.VectorOperators$ImplCache<jdk.incubator.vector.VectorOperators$Associative, java.util.function.UnaryOperator<jdk.incubator.vector.LongVector>> REDUCE_ID_IMPL;
descriptor: Ljdk/incubator/vector/VectorOperators$ImplCache;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
Signature: Ljdk/incubator/vector/VectorOperators$ImplCache<Ljdk/incubator/vector/VectorOperators$Associative;Ljava/util/function/UnaryOperator<Ljdk/incubator/vector/LongVector;>;>;
private static final long MIN_OR_INF;
descriptor: J
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: -9223372036854775808
private static final long MAX_OR_INF;
descriptor: J
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 9223372036854775807
static final int ARRAY_SHIFT;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
static final long ARRAY_BASE;
descriptor: J
flags: (0x0018) ACC_STATIC, ACC_FINAL
public static final jdk.incubator.vector.VectorSpecies<java.lang.Long> SPECIES_64;
descriptor: Ljdk/incubator/vector/VectorSpecies;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Ljdk/incubator/vector/VectorSpecies<Ljava/lang/Long;>;
public static final jdk.incubator.vector.VectorSpecies<java.lang.Long> SPECIES_128;
descriptor: Ljdk/incubator/vector/VectorSpecies;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Ljdk/incubator/vector/VectorSpecies<Ljava/lang/Long;>;
public static final jdk.incubator.vector.VectorSpecies<java.lang.Long> SPECIES_256;
descriptor: Ljdk/incubator/vector/VectorSpecies;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Ljdk/incubator/vector/VectorSpecies<Ljava/lang/Long;>;
public static final jdk.incubator.vector.VectorSpecies<java.lang.Long> SPECIES_512;
descriptor: Ljdk/incubator/vector/VectorSpecies;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Ljdk/incubator/vector/VectorSpecies<Ljava/lang/Long;>;
public static final jdk.incubator.vector.VectorSpecies<java.lang.Long> SPECIES_MAX;
descriptor: Ljdk/incubator/vector/VectorSpecies;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Ljdk/incubator/vector/VectorSpecies<Ljava/lang/Long;>;
public static final jdk.incubator.vector.VectorSpecies<java.lang.Long> SPECIES_PREFERRED;
descriptor: Ljdk/incubator/vector/VectorSpecies;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Ljdk/incubator/vector/VectorSpecies<Ljava/lang/Long;>;
static final boolean $assertionsDisabled;
descriptor: Z
flags: (0x1018) ACC_STATIC, ACC_FINAL, ACC_SYNTHETIC
private static volatile int[] $SWITCH_TABLE$jdk$incubator$vector$VectorShape;
descriptor: [I
flags: (0x104a) ACC_PRIVATE, ACC_STATIC, ACC_VOLATILE, ACC_SYNTHETIC
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=6, locals=0, args_size=0
0: ldc Ljdk/incubator/vector/LongVector;
invokevirtual java.lang.Class.desiredAssertionStatus:()Z
ifne 1
iconst_1
goto 2
StackMap locals:
StackMap stack:
1: iconst_0
StackMap locals:
StackMap stack: int
2: putstatic jdk.incubator.vector.LongVector.$assertionsDisabled:Z
3: new jdk.incubator.vector.VectorOperators$ImplCache
dup
ldc Ljdk/incubator/vector/VectorOperators$Unary;
ldc Ljdk/incubator/vector/LongVector;
invokespecial jdk.incubator.vector.VectorOperators$ImplCache.<init>:(Ljava/lang/Class;Ljava/lang/Class;)V
4: putstatic jdk.incubator.vector.LongVector.UN_IMPL:Ljdk/incubator/vector/VectorOperators$ImplCache;
5: new jdk.incubator.vector.VectorOperators$ImplCache
dup
ldc Ljdk/incubator/vector/VectorOperators$Binary;
ldc Ljdk/incubator/vector/LongVector;
invokespecial jdk.incubator.vector.VectorOperators$ImplCache.<init>:(Ljava/lang/Class;Ljava/lang/Class;)V
6: putstatic jdk.incubator.vector.LongVector.BIN_IMPL:Ljdk/incubator/vector/VectorOperators$ImplCache;
7: new jdk.incubator.vector.VectorOperators$ImplCache
dup
ldc Ljdk/incubator/vector/VectorOperators$Binary;
ldc Ljdk/incubator/vector/LongVector;
invokespecial jdk.incubator.vector.VectorOperators$ImplCache.<init>:(Ljava/lang/Class;Ljava/lang/Class;)V
8: putstatic jdk.incubator.vector.LongVector.BIN_INT_IMPL:Ljdk/incubator/vector/VectorOperators$ImplCache;
9: new jdk.incubator.vector.VectorOperators$ImplCache
dup
ldc Ljdk/incubator/vector/VectorOperators$Ternary;
ldc Ljdk/incubator/vector/LongVector;
invokespecial jdk.incubator.vector.VectorOperators$ImplCache.<init>:(Ljava/lang/Class;Ljava/lang/Class;)V
10: putstatic jdk.incubator.vector.LongVector.TERN_IMPL:Ljdk/incubator/vector/VectorOperators$ImplCache;
11: new jdk.incubator.vector.VectorOperators$ImplCache
dup
ldc Ljdk/incubator/vector/VectorOperators$Associative;
ldc Ljdk/incubator/vector/LongVector;
invokespecial jdk.incubator.vector.VectorOperators$ImplCache.<init>:(Ljava/lang/Class;Ljava/lang/Class;)V
12: putstatic jdk.incubator.vector.LongVector.REDUCE_IMPL:Ljdk/incubator/vector/VectorOperators$ImplCache;
13: new jdk.incubator.vector.VectorOperators$ImplCache
dup
ldc Ljdk/incubator/vector/VectorOperators$Associative;
ldc Ljdk/incubator/vector/LongVector;
invokespecial jdk.incubator.vector.VectorOperators$ImplCache.<init>:(Ljava/lang/Class;Ljava/lang/Class;)V
14: putstatic jdk.incubator.vector.LongVector.REDUCE_ID_IMPL:Ljdk/incubator/vector/VectorOperators$ImplCache;
15: bipush 31
getstatic jdk.internal.misc.Unsafe.ARRAY_LONG_INDEX_SCALE:I
invokestatic java.lang.Integer.numberOfLeadingZeros:(I)I
isub
16: putstatic jdk.incubator.vector.LongVector.ARRAY_SHIFT:I
17: getstatic jdk.internal.misc.Unsafe.ARRAY_LONG_BASE_OFFSET:I
i2l
18: putstatic jdk.incubator.vector.LongVector.ARRAY_BASE:J
19: new jdk.incubator.vector.LongVector$LongSpecies
dup
getstatic jdk.incubator.vector.VectorShape.S_64_BIT:Ljdk/incubator/vector/VectorShape;
20: ldc Ljdk/incubator/vector/Long64Vector;
21: ldc Ljdk/incubator/vector/Long64Vector$Long64Mask;
22: invokedynamic apply()Ljava/util/function/Function;
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;)Ljava/lang/Object;
jdk/incubator/vector/Long64Vector.<init>(Ljava/lang/Object;)V (8)
(Ljava/lang/Object;)Ljdk/incubator/vector/LongVector;
23: invokespecial jdk.incubator.vector.LongVector$LongSpecies.<init>:(Ljdk/incubator/vector/VectorShape;Ljava/lang/Class;Ljava/lang/Class;Ljava/util/function/Function;)V
24: putstatic jdk.incubator.vector.LongVector.SPECIES_64:Ljdk/incubator/vector/VectorSpecies;
25: new jdk.incubator.vector.LongVector$LongSpecies
dup
getstatic jdk.incubator.vector.VectorShape.S_128_BIT:Ljdk/incubator/vector/VectorShape;
26: ldc Ljdk/incubator/vector/Long128Vector;
27: ldc Ljdk/incubator/vector/Long128Vector$Long128Mask;
28: invokedynamic apply()Ljava/util/function/Function;
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;)Ljava/lang/Object;
jdk/incubator/vector/Long128Vector.<init>(Ljava/lang/Object;)V (8)
(Ljava/lang/Object;)Ljdk/incubator/vector/LongVector;
29: invokespecial jdk.incubator.vector.LongVector$LongSpecies.<init>:(Ljdk/incubator/vector/VectorShape;Ljava/lang/Class;Ljava/lang/Class;Ljava/util/function/Function;)V
30: putstatic jdk.incubator.vector.LongVector.SPECIES_128:Ljdk/incubator/vector/VectorSpecies;
31: new jdk.incubator.vector.LongVector$LongSpecies
dup
getstatic jdk.incubator.vector.VectorShape.S_256_BIT:Ljdk/incubator/vector/VectorShape;
32: ldc Ljdk/incubator/vector/Long256Vector;
33: ldc Ljdk/incubator/vector/Long256Vector$Long256Mask;
34: invokedynamic apply()Ljava/util/function/Function;
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;)Ljava/lang/Object;
jdk/incubator/vector/Long256Vector.<init>(Ljava/lang/Object;)V (8)
(Ljava/lang/Object;)Ljdk/incubator/vector/LongVector;
35: invokespecial jdk.incubator.vector.LongVector$LongSpecies.<init>:(Ljdk/incubator/vector/VectorShape;Ljava/lang/Class;Ljava/lang/Class;Ljava/util/function/Function;)V
36: putstatic jdk.incubator.vector.LongVector.SPECIES_256:Ljdk/incubator/vector/VectorSpecies;
37: new jdk.incubator.vector.LongVector$LongSpecies
dup
getstatic jdk.incubator.vector.VectorShape.S_512_BIT:Ljdk/incubator/vector/VectorShape;
38: ldc Ljdk/incubator/vector/Long512Vector;
39: ldc Ljdk/incubator/vector/Long512Vector$Long512Mask;
40: invokedynamic apply()Ljava/util/function/Function;
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;)Ljava/lang/Object;
jdk/incubator/vector/Long512Vector.<init>(Ljava/lang/Object;)V (8)
(Ljava/lang/Object;)Ljdk/incubator/vector/LongVector;
41: invokespecial jdk.incubator.vector.LongVector$LongSpecies.<init>:(Ljdk/incubator/vector/VectorShape;Ljava/lang/Class;Ljava/lang/Class;Ljava/util/function/Function;)V
42: putstatic jdk.incubator.vector.LongVector.SPECIES_512:Ljdk/incubator/vector/VectorSpecies;
43: new jdk.incubator.vector.LongVector$LongSpecies
dup
getstatic jdk.incubator.vector.VectorShape.S_Max_BIT:Ljdk/incubator/vector/VectorShape;
44: ldc Ljdk/incubator/vector/LongMaxVector;
45: ldc Ljdk/incubator/vector/LongMaxVector$LongMaxMask;
46: invokedynamic apply()Ljava/util/function/Function;
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;)Ljava/lang/Object;
jdk/incubator/vector/LongMaxVector.<init>(Ljava/lang/Object;)V (8)
(Ljava/lang/Object;)Ljdk/incubator/vector/LongVector;
47: invokespecial jdk.incubator.vector.LongVector$LongSpecies.<init>:(Ljdk/incubator/vector/VectorShape;Ljava/lang/Class;Ljava/lang/Class;Ljava/util/function/Function;)V
48: putstatic jdk.incubator.vector.LongVector.SPECIES_MAX:Ljdk/incubator/vector/VectorSpecies;
49: getstatic java.lang.Long.TYPE:Ljava/lang/Class;
invokestatic jdk.incubator.vector.VectorSpecies.ofPreferred:(Ljava/lang/Class;)Ljdk/incubator/vector/VectorSpecies;
checkcast jdk.incubator.vector.LongVector$LongSpecies
50: putstatic jdk.incubator.vector.LongVector.SPECIES_PREFERRED:Ljdk/incubator/vector/VectorSpecies;
51: 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.AbstractVector.<init>:(Ljava/lang/Object;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljdk/incubator/vector/LongVector;
0 2 1 vec [J
MethodParameters:
Name Flags
vec
static int opCode(jdk.incubator.vector.VectorOperators$Operator);
descriptor: (Ljdk/incubator/vector/VectorOperators$Operator;)I
flags: (0x0008) ACC_STATIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
sipush 2048
sipush 512
invokestatic jdk.incubator.vector.VectorOperators.opCode:(Ljdk/incubator/vector/VectorOperators$Operator;II)I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 op Ljdk/incubator/vector/VectorOperators$Operator;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
op
static int opCode(jdk.incubator.vector.VectorOperators$Operator, int);
descriptor: (Ljdk/incubator/vector/VectorOperators$Operator;I)I
flags: (0x0008) ACC_STATIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: iload 1
sipush 2048
ior
istore 1
1: aload 0
iload 1
sipush 512
invokestatic jdk.incubator.vector.VectorOperators.opCode:(Ljdk/incubator/vector/VectorOperators$Operator;II)I
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 op Ljdk/incubator/vector/VectorOperators$Operator;
0 2 1 requireKind I
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
op
requireKind
static boolean opKind(jdk.incubator.vector.VectorOperators$Operator, int);
descriptor: (Ljdk/incubator/vector/VectorOperators$Operator;I)Z
flags: (0x0008) ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
invokestatic jdk.incubator.vector.VectorOperators.opKind:(Ljdk/incubator/vector/VectorOperators$Operator;I)Z
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 op Ljdk/incubator/vector/VectorOperators$Operator;
0 1 1 bit I
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
op
bit
abstract long[] vec();
descriptor: ()[J
flags: (0x0400) ACC_ABSTRACT
abstract jdk.incubator.vector.LongVector vectorFactory(long[]);
descriptor: ([J)Ljdk/incubator/vector/LongVector;
flags: (0x0400) ACC_ABSTRACT
MethodParameters:
Name Flags
vec
final jdk.incubator.vector.AbstractMask<java.lang.Long> maskFactory(boolean[]);
descriptor: ([Z)Ljdk/incubator/vector/AbstractMask;
flags: (0x0010) ACC_FINAL
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual jdk.incubator.vector.LongVector.vspecies:()Ljdk/incubator/vector/LongVector$LongSpecies;
aload 1
invokevirtual jdk.incubator.vector.LongVector$LongSpecies.maskFactory:([Z)Ljdk/incubator/vector/AbstractMask;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/incubator/vector/LongVector;
0 1 1 bits [Z
Signature: ([Z)Ljdk/incubator/vector/AbstractMask<Ljava/lang/Long;>;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
bits
final jdk.incubator.vector.LongVector vOp(jdk.incubator.vector.LongVector$FVOp);
descriptor: (Ljdk/incubator/vector/LongVector$FVOp;)Ljdk/incubator/vector/LongVector;
flags: (0x0010) ACC_FINAL
Code:
stack=4, locals=4, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual jdk.incubator.vector.LongVector.length:()I
newarray 11
astore 2
start local 2 1: iconst_0
istore 3
start local 3 2: goto 5
3: StackMap locals: long[] int
StackMap stack:
aload 2
iload 3
aload 1
iload 3
invokeinterface jdk.incubator.vector.LongVector$FVOp.apply:(I)J
lastore
4: iinc 3 1
StackMap locals:
StackMap stack:
5: iload 3
aload 2
arraylength
if_icmplt 3
end local 3 6: aload 0
aload 2
invokevirtual jdk.incubator.vector.LongVector.vectorFactory:([J)Ljdk/incubator/vector/LongVector;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Ljdk/incubator/vector/LongVector;
0 7 1 f Ljdk/incubator/vector/LongVector$FVOp;
1 7 2 res [J
2 6 3 i I
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
f
final jdk.incubator.vector.LongVector vOp(jdk.incubator.vector.VectorMask<java.lang.Long>, jdk.incubator.vector.LongVector$FVOp);
descriptor: (Ljdk/incubator/vector/VectorMask;Ljdk/incubator/vector/LongVector$FVOp;)Ljdk/incubator/vector/LongVector;
flags: (0x0010) ACC_FINAL
Code:
stack=4, locals=6, args_size=3
start local 0 start local 1 start local 2 0: aload 0
invokevirtual jdk.incubator.vector.LongVector.length:()I
newarray 11
astore 3
start local 3 1: aload 1
checkcast jdk.incubator.vector.AbstractMask
invokevirtual jdk.incubator.vector.AbstractMask.getBits:()[Z
astore 4
start local 4 2: iconst_0
istore 5
start local 5 3: goto 7
4: StackMap locals: long[] boolean[] int
StackMap stack:
aload 4
iload 5
baload
ifeq 6
5: aload 3
iload 5
aload 2
iload 5
invokeinterface jdk.incubator.vector.LongVector$FVOp.apply:(I)J
lastore
6: StackMap locals:
StackMap stack:
iinc 5 1
StackMap locals:
StackMap stack:
7: iload 5
aload 3
arraylength
if_icmplt 4
end local 5 8: aload 0
aload 3
invokevirtual jdk.incubator.vector.LongVector.vectorFactory:([J)Ljdk/incubator/vector/LongVector;
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 this Ljdk/incubator/vector/LongVector;
0 9 1 m Ljdk/incubator/vector/VectorMask<Ljava/lang/Long;>;
0 9 2 f Ljdk/incubator/vector/LongVector$FVOp;
1 9 3 res [J
2 9 4 mbits [Z
3 8 5 i I
Signature: (Ljdk/incubator/vector/VectorMask<Ljava/lang/Long;>;Ljdk/incubator/vector/LongVector$FVOp;)Ljdk/incubator/vector/LongVector;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
m
f
abstract jdk.incubator.vector.LongVector uOp(jdk.incubator.vector.LongVector$FUnOp);
descriptor: (Ljdk/incubator/vector/LongVector$FUnOp;)Ljdk/incubator/vector/LongVector;
flags: (0x0400) ACC_ABSTRACT
MethodParameters:
Name Flags
f
final jdk.incubator.vector.LongVector uOpTemplate(jdk.incubator.vector.LongVector$FUnOp);
descriptor: (Ljdk/incubator/vector/LongVector$FUnOp;)Ljdk/incubator/vector/LongVector;
flags: (0x0010) ACC_FINAL
Code:
stack=6, locals=5, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual jdk.incubator.vector.LongVector.vec:()[J
astore 2
start local 2 1: aload 0
invokevirtual jdk.incubator.vector.LongVector.length:()I
newarray 11
astore 3
start local 3 2: iconst_0
istore 4
start local 4 3: goto 6
4: StackMap locals: long[] long[] int
StackMap stack:
aload 3
iload 4
aload 1
iload 4
aload 2
iload 4
laload
invokeinterface jdk.incubator.vector.LongVector$FUnOp.apply:(IJ)J
lastore
5: iinc 4 1
StackMap locals:
StackMap stack:
6: iload 4
aload 3
arraylength
if_icmplt 4
end local 4 7: aload 0
aload 3
invokevirtual jdk.incubator.vector.LongVector.vectorFactory:([J)Ljdk/incubator/vector/LongVector;
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Ljdk/incubator/vector/LongVector;
0 8 1 f Ljdk/incubator/vector/LongVector$FUnOp;
1 8 2 vec [J
2 8 3 res [J
3 7 4 i I
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
f
abstract jdk.incubator.vector.LongVector 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/LongVector;
flags: (0x0400) ACC_ABSTRACT
Signature: (Ljdk/incubator/vector/VectorMask<Ljava/lang/Long;>;Ljdk/incubator/vector/LongVector$FUnOp;)Ljdk/incubator/vector/LongVector;
MethodParameters:
Name Flags
m
f
final jdk.incubator.vector.LongVector uOpTemplate(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/LongVector;
flags: (0x0010) ACC_FINAL
Code:
stack=6, locals=7, args_size=3
start local 0 start local 1 start local 2 0: aload 0
invokevirtual jdk.incubator.vector.LongVector.vec:()[J
astore 3
start local 3 1: aload 0
invokevirtual jdk.incubator.vector.LongVector.length:()I
newarray 11
astore 4
start local 4 2: aload 1
checkcast jdk.incubator.vector.AbstractMask
invokevirtual jdk.incubator.vector.AbstractMask.getBits:()[Z
astore 5
start local 5 3: iconst_0
istore 6
start local 6 4: goto 9
5: StackMap locals: jdk.incubator.vector.LongVector jdk.incubator.vector.VectorMask jdk.incubator.vector.LongVector$FUnOp long[] long[] boolean[] int
StackMap stack:
aload 4
iload 6
aload 5
iload 6
baload
ifeq 6
aload 2
iload 6
aload 3
iload 6
laload
invokeinterface jdk.incubator.vector.LongVector$FUnOp.apply:(IJ)J
goto 7
StackMap locals: jdk.incubator.vector.LongVector jdk.incubator.vector.VectorMask jdk.incubator.vector.LongVector$FUnOp long[] long[] boolean[] int
StackMap stack: long[] int
6: aload 3
iload 6
laload
StackMap locals: jdk.incubator.vector.LongVector jdk.incubator.vector.VectorMask jdk.incubator.vector.LongVector$FUnOp long[] long[] boolean[] int
StackMap stack: long[] int long
7: lastore
8: iinc 6 1
StackMap locals:
StackMap stack:
9: iload 6
aload 4
arraylength
if_icmplt 5
end local 6 10: aload 0
aload 4
invokevirtual jdk.incubator.vector.LongVector.vectorFactory:([J)Ljdk/incubator/vector/LongVector;
areturn
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 11 0 this Ljdk/incubator/vector/LongVector;
0 11 1 m Ljdk/incubator/vector/VectorMask<Ljava/lang/Long;>;
0 11 2 f Ljdk/incubator/vector/LongVector$FUnOp;
1 11 3 vec [J
2 11 4 res [J
3 11 5 mbits [Z
4 10 6 i I
Signature: (Ljdk/incubator/vector/VectorMask<Ljava/lang/Long;>;Ljdk/incubator/vector/LongVector$FUnOp;)Ljdk/incubator/vector/LongVector;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
m
f
abstract jdk.incubator.vector.LongVector 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/LongVector;
flags: (0x0400) ACC_ABSTRACT
Signature: (Ljdk/incubator/vector/Vector<Ljava/lang/Long;>;Ljdk/incubator/vector/LongVector$FBinOp;)Ljdk/incubator/vector/LongVector;
MethodParameters:
Name Flags
o
f
final jdk.incubator.vector.LongVector bOpTemplate(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/LongVector;
flags: (0x0010) ACC_FINAL
Code:
stack=8, locals=7, args_size=3
start local 0 start local 1 start local 2 0: aload 0
invokevirtual jdk.incubator.vector.LongVector.length:()I
newarray 11
astore 3
start local 3 1: aload 0
invokevirtual jdk.incubator.vector.LongVector.vec:()[J
astore 4
start local 4 2: aload 1
checkcast jdk.incubator.vector.LongVector
invokevirtual jdk.incubator.vector.LongVector.vec:()[J
astore 5
start local 5 3: iconst_0
istore 6
start local 6 4: goto 7
5: StackMap locals: jdk.incubator.vector.LongVector jdk.incubator.vector.Vector jdk.incubator.vector.LongVector$FBinOp long[] long[] long[] int
StackMap stack:
aload 3
iload 6
aload 2
iload 6
aload 4
iload 6
laload
aload 5
iload 6
laload
invokeinterface jdk.incubator.vector.LongVector$FBinOp.apply:(IJJ)J
lastore
6: iinc 6 1
StackMap locals:
StackMap stack:
7: iload 6
aload 3
arraylength
if_icmplt 5
end local 6 8: aload 0
aload 3
invokevirtual jdk.incubator.vector.LongVector.vectorFactory:([J)Ljdk/incubator/vector/LongVector;
areturn
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 this Ljdk/incubator/vector/LongVector;
0 9 1 o Ljdk/incubator/vector/Vector<Ljava/lang/Long;>;
0 9 2 f Ljdk/incubator/vector/LongVector$FBinOp;
1 9 3 res [J
2 9 4 vec1 [J
3 9 5 vec2 [J
4 8 6 i I
Signature: (Ljdk/incubator/vector/Vector<Ljava/lang/Long;>;Ljdk/incubator/vector/LongVector$FBinOp;)Ljdk/incubator/vector/LongVector;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
o
f
abstract jdk.incubator.vector.LongVector 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/LongVector;
flags: (0x0400) ACC_ABSTRACT
Signature: (Ljdk/incubator/vector/Vector<Ljava/lang/Long;>;Ljdk/incubator/vector/VectorMask<Ljava/lang/Long;>;Ljdk/incubator/vector/LongVector$FBinOp;)Ljdk/incubator/vector/LongVector;
MethodParameters:
Name Flags
o
m
f
final jdk.incubator.vector.LongVector bOpTemplate(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/LongVector;
flags: (0x0010) ACC_FINAL
Code:
stack=8, locals=9, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
invokevirtual jdk.incubator.vector.LongVector.length:()I
newarray 11
astore 4
start local 4 1: aload 0
invokevirtual jdk.incubator.vector.LongVector.vec:()[J
astore 5
start local 5 2: aload 1
checkcast jdk.incubator.vector.LongVector
invokevirtual jdk.incubator.vector.LongVector.vec:()[J
astore 6
start local 6 3: aload 2
checkcast jdk.incubator.vector.AbstractMask
invokevirtual jdk.incubator.vector.AbstractMask.getBits:()[Z
astore 7
start local 7 4: iconst_0
istore 8
start local 8 5: goto 10
6: StackMap locals: jdk.incubator.vector.LongVector jdk.incubator.vector.Vector jdk.incubator.vector.VectorMask jdk.incubator.vector.LongVector$FBinOp long[] long[] long[] boolean[] int
StackMap stack:
aload 4
iload 8
aload 7
iload 8
baload
ifeq 7
aload 3
iload 8
aload 5
iload 8
laload
aload 6
iload 8
laload
invokeinterface jdk.incubator.vector.LongVector$FBinOp.apply:(IJJ)J
goto 8
StackMap locals: jdk.incubator.vector.LongVector jdk.incubator.vector.Vector jdk.incubator.vector.VectorMask jdk.incubator.vector.LongVector$FBinOp long[] long[] long[] boolean[] int
StackMap stack: long[] int
7: aload 5
iload 8
laload
StackMap locals: jdk.incubator.vector.LongVector jdk.incubator.vector.Vector jdk.incubator.vector.VectorMask jdk.incubator.vector.LongVector$FBinOp long[] long[] long[] boolean[] int
StackMap stack: long[] int long
8: lastore
9: iinc 8 1
StackMap locals:
StackMap stack:
10: iload 8
aload 4
arraylength
if_icmplt 6
end local 8 11: aload 0
aload 4
invokevirtual jdk.incubator.vector.LongVector.vectorFactory:([J)Ljdk/incubator/vector/LongVector;
areturn
end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 12 0 this Ljdk/incubator/vector/LongVector;
0 12 1 o Ljdk/incubator/vector/Vector<Ljava/lang/Long;>;
0 12 2 m Ljdk/incubator/vector/VectorMask<Ljava/lang/Long;>;
0 12 3 f Ljdk/incubator/vector/LongVector$FBinOp;
1 12 4 res [J
2 12 5 vec1 [J
3 12 6 vec2 [J
4 12 7 mbits [Z
5 11 8 i I
Signature: (Ljdk/incubator/vector/Vector<Ljava/lang/Long;>;Ljdk/incubator/vector/VectorMask<Ljava/lang/Long;>;Ljdk/incubator/vector/LongVector$FBinOp;)Ljdk/incubator/vector/LongVector;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
o
m
f
abstract jdk.incubator.vector.LongVector 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/LongVector;
flags: (0x0400) ACC_ABSTRACT
Signature: (Ljdk/incubator/vector/Vector<Ljava/lang/Long;>;Ljdk/incubator/vector/Vector<Ljava/lang/Long;>;Ljdk/incubator/vector/LongVector$FTriOp;)Ljdk/incubator/vector/LongVector;
MethodParameters:
Name Flags
o1
o2
f
final jdk.incubator.vector.LongVector tOpTemplate(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/LongVector;
flags: (0x0010) ACC_FINAL
Code:
stack=10, locals=9, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
invokevirtual jdk.incubator.vector.LongVector.length:()I
newarray 11
astore 4
start local 4 1: aload 0
invokevirtual jdk.incubator.vector.LongVector.vec:()[J
astore 5
start local 5 2: aload 1
checkcast jdk.incubator.vector.LongVector
invokevirtual jdk.incubator.vector.LongVector.vec:()[J
astore 6
start local 6 3: aload 2
checkcast jdk.incubator.vector.LongVector
invokevirtual jdk.incubator.vector.LongVector.vec:()[J
astore 7
start local 7 4: iconst_0
istore 8
start local 8 5: goto 8
6: StackMap locals: jdk.incubator.vector.LongVector jdk.incubator.vector.Vector jdk.incubator.vector.Vector jdk.incubator.vector.LongVector$FTriOp long[] long[] long[] long[] int
StackMap stack:
aload 4
iload 8
aload 3
iload 8
aload 5
iload 8
laload
aload 6
iload 8
laload
aload 7
iload 8
laload
invokeinterface jdk.incubator.vector.LongVector$FTriOp.apply:(IJJJ)J
lastore
7: iinc 8 1
StackMap locals:
StackMap stack:
8: iload 8
aload 4
arraylength
if_icmplt 6
end local 8 9: aload 0
aload 4
invokevirtual jdk.incubator.vector.LongVector.vectorFactory:([J)Ljdk/incubator/vector/LongVector;
areturn
end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 10 0 this Ljdk/incubator/vector/LongVector;
0 10 1 o1 Ljdk/incubator/vector/Vector<Ljava/lang/Long;>;
0 10 2 o2 Ljdk/incubator/vector/Vector<Ljava/lang/Long;>;
0 10 3 f Ljdk/incubator/vector/LongVector$FTriOp;
1 10 4 res [J
2 10 5 vec1 [J
3 10 6 vec2 [J
4 10 7 vec3 [J
5 9 8 i I
Signature: (Ljdk/incubator/vector/Vector<Ljava/lang/Long;>;Ljdk/incubator/vector/Vector<Ljava/lang/Long;>;Ljdk/incubator/vector/LongVector$FTriOp;)Ljdk/incubator/vector/LongVector;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
o1
o2
f
abstract jdk.incubator.vector.LongVector 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/LongVector;
flags: (0x0400) ACC_ABSTRACT
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/LongVector;
MethodParameters:
Name Flags
o1
o2
m
f
final jdk.incubator.vector.LongVector tOpTemplate(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/LongVector;
flags: (0x0010) ACC_FINAL
Code:
stack=10, locals=11, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 0
invokevirtual jdk.incubator.vector.LongVector.length:()I
newarray 11
astore 5
start local 5 1: aload 0
invokevirtual jdk.incubator.vector.LongVector.vec:()[J
astore 6
start local 6 2: aload 1
checkcast jdk.incubator.vector.LongVector
invokevirtual jdk.incubator.vector.LongVector.vec:()[J
astore 7
start local 7 3: aload 2
checkcast jdk.incubator.vector.LongVector
invokevirtual jdk.incubator.vector.LongVector.vec:()[J
astore 8
start local 8 4: aload 3
checkcast jdk.incubator.vector.AbstractMask
invokevirtual jdk.incubator.vector.AbstractMask.getBits:()[Z
astore 9
start local 9 5: iconst_0
istore 10
start local 10 6: goto 11
7: StackMap locals: jdk.incubator.vector.LongVector jdk.incubator.vector.Vector jdk.incubator.vector.Vector jdk.incubator.vector.VectorMask jdk.incubator.vector.LongVector$FTriOp long[] long[] long[] long[] boolean[] int
StackMap stack:
aload 5
iload 10
aload 9
iload 10
baload
ifeq 8
aload 4
iload 10
aload 6
iload 10
laload
aload 7
iload 10
laload
aload 8
iload 10
laload
invokeinterface jdk.incubator.vector.LongVector$FTriOp.apply:(IJJJ)J
goto 9
StackMap locals: jdk.incubator.vector.LongVector jdk.incubator.vector.Vector jdk.incubator.vector.Vector jdk.incubator.vector.VectorMask jdk.incubator.vector.LongVector$FTriOp long[] long[] long[] long[] boolean[] int
StackMap stack: long[] int
8: aload 6
iload 10
laload
StackMap locals: jdk.incubator.vector.LongVector jdk.incubator.vector.Vector jdk.incubator.vector.Vector jdk.incubator.vector.VectorMask jdk.incubator.vector.LongVector$FTriOp long[] long[] long[] long[] boolean[] int
StackMap stack: long[] int long
9: lastore
10: iinc 10 1
StackMap locals:
StackMap stack:
11: iload 10
aload 5
arraylength
if_icmplt 7
end local 10 12: aload 0
aload 5
invokevirtual jdk.incubator.vector.LongVector.vectorFactory:([J)Ljdk/incubator/vector/LongVector;
areturn
end local 9 end local 8 end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 13 0 this Ljdk/incubator/vector/LongVector;
0 13 1 o1 Ljdk/incubator/vector/Vector<Ljava/lang/Long;>;
0 13 2 o2 Ljdk/incubator/vector/Vector<Ljava/lang/Long;>;
0 13 3 m Ljdk/incubator/vector/VectorMask<Ljava/lang/Long;>;
0 13 4 f Ljdk/incubator/vector/LongVector$FTriOp;
1 13 5 res [J
2 13 6 vec1 [J
3 13 7 vec2 [J
4 13 8 vec3 [J
5 13 9 mbits [Z
6 12 10 i I
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/LongVector;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
o1
o2
m
f
abstract long rOp(long, jdk.incubator.vector.LongVector$FBinOp);
descriptor: (JLjdk/incubator/vector/LongVector$FBinOp;)J
flags: (0x0400) ACC_ABSTRACT
MethodParameters:
Name Flags
v
f
final long rOpTemplate(long, jdk.incubator.vector.LongVector$FBinOp);
descriptor: (JLjdk/incubator/vector/LongVector$FBinOp;)J
flags: (0x0010) ACC_FINAL
Code:
stack=6, locals=6, args_size=3
start local 0 start local 1 start local 3 0: aload 0
invokevirtual jdk.incubator.vector.LongVector.vec:()[J
astore 4
start local 4 1: iconst_0
istore 5
start local 5 2: goto 5
3: StackMap locals: long[] int
StackMap stack:
aload 3
iload 5
lload 1
aload 4
iload 5
laload
invokeinterface jdk.incubator.vector.LongVector$FBinOp.apply:(IJJ)J
lstore 1
4: iinc 5 1
StackMap locals:
StackMap stack:
5: iload 5
aload 4
arraylength
if_icmplt 3
end local 5 6: lload 1
lreturn
end local 4 end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Ljdk/incubator/vector/LongVector;
0 7 1 v J
0 7 3 f Ljdk/incubator/vector/LongVector$FBinOp;
1 7 4 vec [J
2 6 5 i I
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
v
f
final <M> jdk.incubator.vector.LongVector ldOp(M, int, jdk.incubator.vector.LongVector$FLdOp<M>);
descriptor: (Ljava/lang/Object;ILjdk/incubator/vector/LongVector$FLdOp;)Ljdk/incubator/vector/LongVector;
flags: (0x0010) ACC_FINAL
Code:
stack=6, locals=6, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
invokevirtual jdk.incubator.vector.LongVector.length:()I
newarray 11
astore 4
start local 4 1: iconst_0
istore 5
start local 5 2: goto 5
3: StackMap locals: long[] int
StackMap stack:
aload 4
iload 5
aload 3
aload 1
iload 2
iload 5
invokeinterface jdk.incubator.vector.LongVector$FLdOp.apply:(Ljava/lang/Object;II)J
lastore
4: iinc 5 1
StackMap locals:
StackMap stack:
5: iload 5
aload 4
arraylength
if_icmplt 3
end local 5 6: aload 0
aload 4
invokevirtual jdk.incubator.vector.LongVector.vectorFactory:([J)Ljdk/incubator/vector/LongVector;
areturn
end local 4 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/LongVector;
0 7 1 memory TM;
0 7 2 offset I
0 7 3 f Ljdk/incubator/vector/LongVector$FLdOp<TM;>;
1 7 4 res [J
2 6 5 i I
Signature: <M:Ljava/lang/Object;>(TM;ILjdk/incubator/vector/LongVector$FLdOp<TM;>;)Ljdk/incubator/vector/LongVector;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
memory
offset
f
final <M> jdk.incubator.vector.LongVector ldOp(M, int, jdk.incubator.vector.VectorMask<java.lang.Long>, jdk.incubator.vector.LongVector$FLdOp<M>);
descriptor: (Ljava/lang/Object;ILjdk/incubator/vector/VectorMask;Ljdk/incubator/vector/LongVector$FLdOp;)Ljdk/incubator/vector/LongVector;
flags: (0x0010) ACC_FINAL
Code:
stack=6, locals=8, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 0
invokevirtual jdk.incubator.vector.LongVector.length:()I
newarray 11
astore 5
start local 5 1: aload 3
checkcast jdk.incubator.vector.AbstractMask
invokevirtual jdk.incubator.vector.AbstractMask.getBits:()[Z
astore 6
start local 6 2: iconst_0
istore 7
start local 7 3: goto 7
4: StackMap locals: long[] boolean[] int
StackMap stack:
aload 6
iload 7
baload
ifeq 6
5: aload 5
iload 7
aload 4
aload 1
iload 2
iload 7
invokeinterface jdk.incubator.vector.LongVector$FLdOp.apply:(Ljava/lang/Object;II)J
lastore
6: StackMap locals:
StackMap stack:
iinc 7 1
StackMap locals:
StackMap stack:
7: iload 7
aload 5
arraylength
if_icmplt 4
end local 7 8: aload 0
aload 5
invokevirtual jdk.incubator.vector.LongVector.vectorFactory:([J)Ljdk/incubator/vector/LongVector;
areturn
end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 this Ljdk/incubator/vector/LongVector;
0 9 1 memory TM;
0 9 2 offset I
0 9 3 m Ljdk/incubator/vector/VectorMask<Ljava/lang/Long;>;
0 9 4 f Ljdk/incubator/vector/LongVector$FLdOp<TM;>;
1 9 5 res [J
2 9 6 mbits [Z
3 8 7 i I
Signature: <M:Ljava/lang/Object;>(TM;ILjdk/incubator/vector/VectorMask<Ljava/lang/Long;>;Ljdk/incubator/vector/LongVector$FLdOp<TM;>;)Ljdk/incubator/vector/LongVector;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
memory
offset
m
f
final <M> void stOp(M, int, jdk.incubator.vector.LongVector$FStOp<M>);
descriptor: (Ljava/lang/Object;ILjdk/incubator/vector/LongVector$FStOp;)V
flags: (0x0010) ACC_FINAL
Code:
stack=6, locals=6, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
invokevirtual jdk.incubator.vector.LongVector.vec:()[J
astore 4
start local 4 1: iconst_0
istore 5
start local 5 2: goto 5
3: StackMap locals: long[] int
StackMap stack:
aload 3
aload 1
iload 2
iload 5
aload 4
iload 5
laload
invokeinterface jdk.incubator.vector.LongVector$FStOp.apply:(Ljava/lang/Object;IIJ)V
4: iinc 5 1
StackMap locals:
StackMap stack:
5: iload 5
aload 4
arraylength
if_icmplt 3
end local 5 6: return
end local 4 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/LongVector;
0 7 1 memory TM;
0 7 2 offset I
0 7 3 f Ljdk/incubator/vector/LongVector$FStOp<TM;>;
1 7 4 vec [J
2 6 5 i I
Signature: <M:Ljava/lang/Object;>(TM;ILjdk/incubator/vector/LongVector$FStOp<TM;>;)V
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
memory
offset
f
final <M> void stOp(M, int, jdk.incubator.vector.VectorMask<java.lang.Long>, jdk.incubator.vector.LongVector$FStOp<M>);
descriptor: (Ljava/lang/Object;ILjdk/incubator/vector/VectorMask;Ljdk/incubator/vector/LongVector$FStOp;)V
flags: (0x0010) ACC_FINAL
Code:
stack=6, locals=8, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 0
invokevirtual jdk.incubator.vector.LongVector.vec:()[J
astore 5
start local 5 1: aload 3
checkcast jdk.incubator.vector.AbstractMask
invokevirtual jdk.incubator.vector.AbstractMask.getBits:()[Z
astore 6
start local 6 2: iconst_0
istore 7
start local 7 3: goto 7
4: StackMap locals: long[] boolean[] int
StackMap stack:
aload 6
iload 7
baload
ifeq 6
5: aload 4
aload 1
iload 2
iload 7
aload 5
iload 7
laload
invokeinterface jdk.incubator.vector.LongVector$FStOp.apply:(Ljava/lang/Object;IIJ)V
6: StackMap locals:
StackMap stack:
iinc 7 1
StackMap locals:
StackMap stack:
7: iload 7
aload 5
arraylength
if_icmplt 4
end local 7 8: return
end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 this Ljdk/incubator/vector/LongVector;
0 9 1 memory TM;
0 9 2 offset I
0 9 3 m Ljdk/incubator/vector/VectorMask<Ljava/lang/Long;>;
0 9 4 f Ljdk/incubator/vector/LongVector$FStOp<TM;>;
1 9 5 vec [J
2 9 6 mbits [Z
3 8 7 i I
Signature: <M:Ljava/lang/Object;>(TM;ILjdk/incubator/vector/VectorMask<Ljava/lang/Long;>;Ljdk/incubator/vector/LongVector$FStOp<TM;>;)V
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
memory
offset
m
f
final jdk.incubator.vector.AbstractMask<java.lang.Long> bTest(int, jdk.incubator.vector.Vector<java.lang.Long>, jdk.incubator.vector.LongVector$FBinTest);
descriptor: (ILjdk/incubator/vector/Vector;Ljdk/incubator/vector/LongVector$FBinTest;)Ljdk/incubator/vector/AbstractMask;
flags: (0x0010) ACC_FINAL
Code:
stack=9, locals=8, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
invokevirtual jdk.incubator.vector.LongVector.vec:()[J
astore 4
start local 4 1: aload 2
checkcast jdk.incubator.vector.LongVector
invokevirtual jdk.incubator.vector.LongVector.vec:()[J
astore 5
start local 5 2: aload 0
invokevirtual jdk.incubator.vector.LongVector.length:()I
newarray 4
astore 6
start local 6 3: iconst_0
istore 7
start local 7 4: goto 7
5: StackMap locals: jdk.incubator.vector.LongVector int jdk.incubator.vector.Vector jdk.incubator.vector.LongVector$FBinTest long[] long[] boolean[] int
StackMap stack:
aload 6
iload 7
aload 3
iload 1
iload 7
aload 4
iload 7
laload
aload 5
iload 7
laload
invokeinterface jdk.incubator.vector.LongVector$FBinTest.apply:(IIJJ)Z
bastore
6: iinc 7 1
StackMap locals:
StackMap stack:
7: iload 7
aload 0
invokevirtual jdk.incubator.vector.LongVector.length:()I
if_icmplt 5
end local 7 8: aload 0
aload 6
invokevirtual jdk.incubator.vector.LongVector.maskFactory:([Z)Ljdk/incubator/vector/AbstractMask;
areturn
end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 this Ljdk/incubator/vector/LongVector;
0 9 1 cond I
0 9 2 o Ljdk/incubator/vector/Vector<Ljava/lang/Long;>;
0 9 3 f Ljdk/incubator/vector/LongVector$FBinTest;
1 9 4 vec1 [J
2 9 5 vec2 [J
3 9 6 bits [Z
4 8 7 i I
Signature: (ILjdk/incubator/vector/Vector<Ljava/lang/Long;>;Ljdk/incubator/vector/LongVector$FBinTest;)Ljdk/incubator/vector/AbstractMask<Ljava/lang/Long;>;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
cond
o
f
static boolean doBinTest(int, long, long);
descriptor: (IJJ)Z
flags: (0x0008) ACC_STATIC
Code:
stack=4, locals=5, args_size=3
start local 0 start local 1 start local 3 0: iload 0
tableswitch { // 0 - 7
0: 1
1: 9
2: 13
3: 5
4: 3
5: 7
6: 13
7: 11
default: 13
}
1: StackMap locals:
StackMap stack:
lload 1
lload 3
lcmp
ifne 2
iconst_1
ireturn
StackMap locals:
StackMap stack:
2: iconst_0
ireturn
3: StackMap locals:
StackMap stack:
lload 1
lload 3
lcmp
ifeq 4
iconst_1
ireturn
StackMap locals:
StackMap stack:
4: iconst_0
ireturn
5: StackMap locals:
StackMap stack:
lload 1
lload 3
lcmp
ifge 6
iconst_1
ireturn
StackMap locals:
StackMap stack:
6: iconst_0
ireturn
7: StackMap locals:
StackMap stack:
lload 1
lload 3
lcmp
ifgt 8
iconst_1
ireturn
StackMap locals:
StackMap stack:
8: iconst_0
ireturn
9: StackMap locals:
StackMap stack:
lload 1
lload 3
lcmp
ifle 10
iconst_1
ireturn
StackMap locals:
StackMap stack:
10: iconst_0
ireturn
11: StackMap locals:
StackMap stack:
lload 1
lload 3
lcmp
iflt 12
iconst_1
ireturn
StackMap locals:
StackMap stack:
12: iconst_0
ireturn
13: StackMap locals:
StackMap stack:
new java.lang.AssertionError
dup
iload 0
invokestatic java.lang.Integer.toHexString:(I)Ljava/lang/String;
invokespecial java.lang.AssertionError.<init>:(Ljava/lang/Object;)V
athrow
end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 14 0 cond I
0 14 1 a J
0 14 3 b J
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
cond
a
b
abstract jdk.incubator.vector.LongVector$LongSpecies vspecies();
descriptor: ()Ljdk/incubator/vector/LongVector$LongSpecies;
flags: (0x0400) ACC_ABSTRACT
static long toBits(long);
descriptor: (J)J
flags: (0x0008) ACC_STATIC
Code:
stack=2, locals=2, args_size=1
start local 0 0: lload 0
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 e J
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
e
static long fromBits(long);
descriptor: (J)J
flags: (0x0008) ACC_STATIC
Code:
stack=2, locals=2, args_size=1
start local 0 0: lload 0
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 bits J
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
bits
public static jdk.incubator.vector.LongVector zero(jdk.incubator.vector.VectorSpecies<java.lang.Long>);
descriptor: (Ljdk/incubator/vector/VectorSpecies;)Ljdk/incubator/vector/LongVector;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=7, locals=2, args_size=1
start local 0 0: aload 0
checkcast jdk.incubator.vector.LongVector$LongSpecies
astore 1
start local 1 1: aload 1
invokevirtual jdk.incubator.vector.LongVector$LongSpecies.vectorType:()Ljava/lang/Class;
getstatic java.lang.Long.TYPE:Ljava/lang/Class;
aload 0
invokeinterface jdk.incubator.vector.VectorSpecies.length:()I
2: lconst_0
aload 1
3: invokedynamic broadcast()Ljdk/internal/vm/vector/VectorSupport$BroadcastOperation;
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:
(JLjdk/internal/vm/vector/VectorSupport$VectorSpecies;)Ljava/lang/Object;
jdk/incubator/vector/LongVector.lambda$5(JLjdk/incubator/vector/LongVector$LongSpecies;)Ljdk/incubator/vector/LongVector; (6)
(JLjdk/incubator/vector/LongVector$LongSpecies;)Ljdk/incubator/vector/LongVector;
4: invokestatic jdk.internal.vm.vector.VectorSupport.broadcastCoerced:(Ljava/lang/Class;Ljava/lang/Class;IJLjdk/internal/vm/vector/VectorSupport$VectorSpecies;Ljdk/internal/vm/vector/VectorSupport$BroadcastOperation;)Ljava/lang/Object;
checkcast jdk.incubator.vector.LongVector
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 species Ljdk/incubator/vector/VectorSpecies<Ljava/lang/Long;>;
1 5 1 vsp Ljdk/incubator/vector/LongVector$LongSpecies;
Signature: (Ljdk/incubator/vector/VectorSpecies<Ljava/lang/Long;>;)Ljdk/incubator/vector/LongVector;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
species
public abstract jdk.incubator.vector.LongVector broadcast(long);
descriptor: (J)Ljdk/incubator/vector/LongVector;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
e
public static jdk.incubator.vector.LongVector broadcast(jdk.incubator.vector.VectorSpecies<java.lang.Long>, long);
descriptor: (Ljdk/incubator/vector/VectorSpecies;J)Ljdk/incubator/vector/LongVector;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=4, args_size=2
start local 0 start local 1 0: aload 0
checkcast jdk.incubator.vector.LongVector$LongSpecies
astore 3
start local 3 1: aload 3
lload 1
invokevirtual jdk.incubator.vector.LongVector$LongSpecies.broadcast:(J)Ljdk/incubator/vector/LongVector;
areturn
end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 species Ljdk/incubator/vector/VectorSpecies<Ljava/lang/Long;>;
0 2 1 e J
1 2 3 vsp Ljdk/incubator/vector/LongVector$LongSpecies;
Signature: (Ljdk/incubator/vector/VectorSpecies<Ljava/lang/Long;>;J)Ljdk/incubator/vector/LongVector;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
species
e
final jdk.incubator.vector.LongVector broadcastTemplate(long);
descriptor: (J)Ljdk/incubator/vector/LongVector;
flags: (0x0010) ACC_FINAL
Code:
stack=3, locals=4, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual jdk.incubator.vector.LongVector.vspecies:()Ljdk/incubator/vector/LongVector$LongSpecies;
astore 3
start local 3 1: aload 3
lload 1
invokevirtual jdk.incubator.vector.LongVector$LongSpecies.broadcast:(J)Ljdk/incubator/vector/LongVector;
areturn
end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljdk/incubator/vector/LongVector;
0 2 1 e J
1 2 3 vsp Ljdk/incubator/vector/LongVector$LongSpecies;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
e
public abstract jdk.incubator.vector.LongVector lanewise(jdk.incubator.vector.VectorOperators$Unary);
descriptor: (Ljdk/incubator/vector/VectorOperators$Unary;)Ljdk/incubator/vector/LongVector;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
op
final jdk.incubator.vector.LongVector lanewiseTemplate(jdk.incubator.vector.VectorOperators$Unary);
descriptor: (Ljdk/incubator/vector/VectorOperators$Unary;)Ljdk/incubator/vector/LongVector;
flags: (0x0010) ACC_FINAL
Code:
stack=9, locals=3, args_size=2
start local 0 start local 1 0: aload 1
sipush 128
invokestatic jdk.incubator.vector.LongVector.opKind:(Ljdk/incubator/vector/VectorOperators$Operator;I)Z
ifeq 7
1: aload 1
getstatic jdk.incubator.vector.VectorOperators.ZOMO:Ljdk/incubator/vector/VectorOperators$Unary;
if_acmpne 3
2: aload 0
aload 0
ldc -1
invokevirtual jdk.incubator.vector.LongVector.broadcast:(J)Ljdk/incubator/vector/LongVector;
aload 0
getstatic jdk.incubator.vector.VectorOperators.NE:Ljdk/incubator/vector/VectorOperators$Comparison;
lconst_0
invokevirtual jdk.incubator.vector.LongVector.compare:(Ljdk/incubator/vector/VectorOperators$Comparison;J)Ljdk/incubator/vector/VectorMask;
invokevirtual jdk.incubator.vector.LongVector.blend:(Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/VectorMask;)Ljdk/incubator/vector/LongVector;
areturn
3: StackMap locals:
StackMap stack:
aload 1
getstatic jdk.incubator.vector.VectorOperators.NOT:Ljdk/incubator/vector/VectorOperators$Unary;
if_acmpne 5
4: aload 0
ldc -1
invokevirtual jdk.incubator.vector.LongVector.broadcast:(J)Ljdk/incubator/vector/LongVector;
getstatic jdk.incubator.vector.VectorOperators.XOR:Ljdk/incubator/vector/VectorOperators$Associative;
aload 0
invokevirtual jdk.incubator.vector.LongVector.lanewiseTemplate:(Ljdk/incubator/vector/VectorOperators$Binary;Ljdk/incubator/vector/Vector;)Ljdk/incubator/vector/LongVector;
areturn
5: StackMap locals:
StackMap stack:
aload 1
getstatic jdk.incubator.vector.VectorOperators.NEG:Ljdk/incubator/vector/VectorOperators$Unary;
if_acmpne 7
6: aload 0
lconst_0
invokevirtual jdk.incubator.vector.LongVector.broadcast:(J)Ljdk/incubator/vector/LongVector;
getstatic jdk.incubator.vector.VectorOperators.SUB:Ljdk/incubator/vector/VectorOperators$Binary;
aload 0
invokevirtual jdk.incubator.vector.LongVector.lanewiseTemplate:(Ljdk/incubator/vector/VectorOperators$Binary;Ljdk/incubator/vector/Vector;)Ljdk/incubator/vector/LongVector;
areturn
7: StackMap locals:
StackMap stack:
aload 1
invokestatic jdk.incubator.vector.LongVector.opCode:(Ljdk/incubator/vector/VectorOperators$Operator;)I
istore 2
start local 2 8: iload 2
aload 0
invokevirtual java.lang.Object.getClass:()Ljava/lang/Class;
getstatic java.lang.Long.TYPE:Ljava/lang/Class;
aload 0
invokevirtual jdk.incubator.vector.LongVector.length:()I
9: aload 0
10: getstatic jdk.incubator.vector.LongVector.UN_IMPL:Ljdk/incubator/vector/VectorOperators$ImplCache;
aload 1
iload 2
invokedynamic apply()Ljava/util/function/IntFunction;
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)Ljava/lang/Object;
jdk/incubator/vector/LongVector.lambda$7(I)Ljava/util/function/UnaryOperator; (6)
(I)Ljava/util/function/UnaryOperator;
invokevirtual jdk.incubator.vector.VectorOperators$ImplCache.find:(Ljdk/incubator/vector/VectorOperators$Operator;ILjava/util/function/IntFunction;)Ljava/lang/Object;
checkcast java.util.function.Function
11: invokestatic jdk.internal.vm.vector.VectorSupport.unaryOp:(ILjava/lang/Class;Ljava/lang/Class;ILjava/lang/Object;Ljava/util/function/Function;)Ljava/lang/Object;
checkcast jdk.incubator.vector.LongVector
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 12 0 this Ljdk/incubator/vector/LongVector;
0 12 1 op Ljdk/incubator/vector/VectorOperators$Unary;
8 12 2 opc I
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
op
public final jdk.incubator.vector.LongVector lanewise(jdk.incubator.vector.VectorOperators$Unary, jdk.incubator.vector.VectorMask<java.lang.Long>);
descriptor: (Ljdk/incubator/vector/VectorOperators$Unary;Ljdk/incubator/vector/VectorMask;)Ljdk/incubator/vector/LongVector;
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 0
aload 1
invokevirtual jdk.incubator.vector.LongVector.lanewise:(Ljdk/incubator/vector/VectorOperators$Unary;)Ljdk/incubator/vector/LongVector;
aload 2
invokevirtual jdk.incubator.vector.LongVector.blend:(Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/VectorMask;)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/LongVector;
0 1 1 op Ljdk/incubator/vector/VectorOperators$Unary;
0 1 2 m Ljdk/incubator/vector/VectorMask<Ljava/lang/Long;>;
Signature: (Ljdk/incubator/vector/VectorOperators$Unary;Ljdk/incubator/vector/VectorMask<Ljava/lang/Long;>;)Ljdk/incubator/vector/LongVector;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
op
m
public abstract jdk.incubator.vector.LongVector 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/LongVector;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljdk/incubator/vector/VectorOperators$Binary;Ljdk/incubator/vector/Vector<Ljava/lang/Long;>;)Ljdk/incubator/vector/LongVector;
MethodParameters:
Name Flags
op
v
final jdk.incubator.vector.LongVector lanewiseTemplate(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/LongVector;
flags: (0x0010) ACC_FINAL
Code:
stack=10, locals=7, args_size=3
start local 0 start local 1 start local 2 0: aload 2
checkcast jdk.incubator.vector.LongVector
astore 3
start local 3 1: aload 3
aload 0
invokevirtual jdk.incubator.vector.LongVector.check:(Ljdk/incubator/vector/Vector;)Ljdk/incubator/vector/AbstractVector;
pop
2: aload 1
sipush 136
invokestatic jdk.incubator.vector.LongVector.opKind:(Ljdk/incubator/vector/VectorOperators$Operator;I)Z
ifeq 27
3: aload 1
getstatic jdk.incubator.vector.VectorOperators.FIRST_NONZERO:Ljdk/incubator/vector/VectorOperators$Associative;
if_acmpne 8
4: aload 0
invokevirtual jdk.incubator.vector.LongVector.viewAsIntegralLanes:()Ljdk/incubator/vector/LongVector;
getstatic jdk.incubator.vector.VectorOperators.NE:Ljdk/incubator/vector/VectorOperators$Comparison;
lconst_0
invokevirtual jdk.incubator.vector.LongVector.compare:(Ljdk/incubator/vector/VectorOperators$Comparison;J)Ljdk/incubator/vector/VectorMask;
5: astore 4
start local 4 6: aload 3
lconst_0
aload 4
aload 0
invokevirtual jdk.incubator.vector.LongVector.vspecies:()Ljdk/incubator/vector/LongVector$LongSpecies;
invokevirtual jdk.incubator.vector.VectorMask.cast:(Ljdk/incubator/vector/VectorSpecies;)Ljdk/incubator/vector/VectorMask;
invokevirtual jdk.incubator.vector.LongVector.blend:(JLjdk/incubator/vector/VectorMask;)Ljdk/incubator/vector/LongVector;
astore 3
7: getstatic jdk.incubator.vector.VectorOperators.OR_UNCHECKED:Ljdk/incubator/vector/VectorOperators$Associative;
astore 1
end local 4 8: StackMap locals: jdk.incubator.vector.LongVector
StackMap stack:
aload 1
bipush 8
invokestatic jdk.incubator.vector.LongVector.opKind:(Ljdk/incubator/vector/VectorOperators$Operator;I)Z
ifeq 10
9: aload 3
getstatic jdk.incubator.vector.VectorOperators.AND:Ljdk/incubator/vector/VectorOperators$Associative;
ldc 63
invokevirtual jdk.incubator.vector.LongVector.lanewise:(Ljdk/incubator/vector/VectorOperators$Binary;J)Ljdk/incubator/vector/LongVector;
astore 3
10: StackMap locals:
StackMap stack:
aload 1
getstatic jdk.incubator.vector.VectorOperators.ROR:Ljdk/incubator/vector/VectorOperators$Binary;
if_acmpeq 11
aload 1
getstatic jdk.incubator.vector.VectorOperators.ROL:Ljdk/incubator/vector/VectorOperators$Binary;
if_acmpne 19
11: StackMap locals:
StackMap stack:
aload 3
getstatic jdk.incubator.vector.VectorOperators.NEG:Ljdk/incubator/vector/VectorOperators$Unary;
invokevirtual jdk.incubator.vector.LongVector.lanewise:(Ljdk/incubator/vector/VectorOperators$Unary;)Ljdk/incubator/vector/LongVector;
astore 4
start local 4 12: aload 0
getstatic jdk.incubator.vector.VectorOperators.LSHL:Ljdk/incubator/vector/VectorOperators$Binary;
aload 1
getstatic jdk.incubator.vector.VectorOperators.ROR:Ljdk/incubator/vector/VectorOperators$Binary;
if_acmpne 13
aload 4
goto 14
StackMap locals: jdk.incubator.vector.LongVector jdk.incubator.vector.VectorOperators$Binary jdk.incubator.vector.Vector jdk.incubator.vector.LongVector jdk.incubator.vector.LongVector
StackMap stack: jdk.incubator.vector.LongVector jdk.incubator.vector.VectorOperators$Binary
13: aload 3
StackMap locals: jdk.incubator.vector.LongVector jdk.incubator.vector.VectorOperators$Binary jdk.incubator.vector.Vector jdk.incubator.vector.LongVector jdk.incubator.vector.LongVector
StackMap stack: jdk.incubator.vector.LongVector jdk.incubator.vector.VectorOperators$Binary jdk.incubator.vector.LongVector
14: invokevirtual jdk.incubator.vector.LongVector.lanewise:(Ljdk/incubator/vector/VectorOperators$Binary;Ljdk/incubator/vector/Vector;)Ljdk/incubator/vector/LongVector;
astore 5
start local 5 15: aload 0
getstatic jdk.incubator.vector.VectorOperators.LSHR:Ljdk/incubator/vector/VectorOperators$Binary;
aload 1
getstatic jdk.incubator.vector.VectorOperators.ROR:Ljdk/incubator/vector/VectorOperators$Binary;
if_acmpne 16
aload 3
goto 17
StackMap locals: jdk.incubator.vector.LongVector jdk.incubator.vector.VectorOperators$Binary jdk.incubator.vector.Vector jdk.incubator.vector.LongVector jdk.incubator.vector.LongVector jdk.incubator.vector.LongVector
StackMap stack: jdk.incubator.vector.LongVector jdk.incubator.vector.VectorOperators$Binary
16: aload 4
StackMap locals: jdk.incubator.vector.LongVector jdk.incubator.vector.VectorOperators$Binary jdk.incubator.vector.Vector jdk.incubator.vector.LongVector jdk.incubator.vector.LongVector jdk.incubator.vector.LongVector
StackMap stack: jdk.incubator.vector.LongVector jdk.incubator.vector.VectorOperators$Binary jdk.incubator.vector.LongVector
17: invokevirtual jdk.incubator.vector.LongVector.lanewise:(Ljdk/incubator/vector/VectorOperators$Binary;Ljdk/incubator/vector/Vector;)Ljdk/incubator/vector/LongVector;
astore 6
start local 6 18: aload 5
getstatic jdk.incubator.vector.VectorOperators.OR:Ljdk/incubator/vector/VectorOperators$Associative;
aload 6
invokevirtual jdk.incubator.vector.LongVector.lanewise:(Ljdk/incubator/vector/VectorOperators$Binary;Ljdk/incubator/vector/Vector;)Ljdk/incubator/vector/LongVector;
areturn
end local 6 end local 5 end local 4 19: StackMap locals:
StackMap stack:
aload 1
getstatic jdk.incubator.vector.VectorOperators.AND_NOT:Ljdk/incubator/vector/VectorOperators$Binary;
if_acmpne 23
20: aload 3
getstatic jdk.incubator.vector.VectorOperators.NOT:Ljdk/incubator/vector/VectorOperators$Unary;
invokevirtual jdk.incubator.vector.LongVector.lanewise:(Ljdk/incubator/vector/VectorOperators$Unary;)Ljdk/incubator/vector/LongVector;
astore 3
21: getstatic jdk.incubator.vector.VectorOperators.AND:Ljdk/incubator/vector/VectorOperators$Associative;
astore 1
22: goto 27
StackMap locals:
StackMap stack:
23: aload 1
getstatic jdk.incubator.vector.VectorOperators.DIV:Ljdk/incubator/vector/VectorOperators$Binary;
if_acmpne 27
24: aload 3
lconst_0
invokevirtual jdk.incubator.vector.LongVector.eq:(J)Ljdk/incubator/vector/VectorMask;
astore 4
start local 4 25: aload 4
invokevirtual jdk.incubator.vector.VectorMask.anyTrue:()Z
ifeq 27
26: aload 3
invokevirtual jdk.incubator.vector.LongVector.divZeroException:()Ljava/lang/ArithmeticException;
athrow
end local 4 27: StackMap locals:
StackMap stack:
aload 1
invokestatic jdk.incubator.vector.LongVector.opCode:(Ljdk/incubator/vector/VectorOperators$Operator;)I
istore 4
start local 4 28: iload 4
aload 0
invokevirtual java.lang.Object.getClass:()Ljava/lang/Class;
getstatic java.lang.Long.TYPE:Ljava/lang/Class;
aload 0
invokevirtual jdk.incubator.vector.LongVector.length:()I
29: aload 0
aload 3
30: getstatic jdk.incubator.vector.LongVector.BIN_IMPL:Ljdk/incubator/vector/VectorOperators$ImplCache;
aload 1
iload 4
invokedynamic apply()Ljava/util/function/IntFunction;
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)Ljava/lang/Object;
jdk/incubator/vector/LongVector.lambda$12(I)Ljava/util/function/BinaryOperator; (6)
(I)Ljava/util/function/BinaryOperator;
invokevirtual jdk.incubator.vector.VectorOperators$ImplCache.find:(Ljdk/incubator/vector/VectorOperators$Operator;ILjava/util/function/IntFunction;)Ljava/lang/Object;
checkcast java.util.function.BiFunction
31: invokestatic jdk.internal.vm.vector.VectorSupport.binaryOp:(ILjava/lang/Class;Ljava/lang/Class;ILjava/lang/Object;Ljava/lang/Object;Ljava/util/function/BiFunction;)Ljava/lang/Object;
checkcast jdk.incubator.vector.LongVector
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 32 0 this Ljdk/incubator/vector/LongVector;
0 32 1 op Ljdk/incubator/vector/VectorOperators$Binary;
0 32 2 v Ljdk/incubator/vector/Vector<Ljava/lang/Long;>;
1 32 3 that Ljdk/incubator/vector/LongVector;
6 8 4 thisNZ Ljdk/incubator/vector/VectorMask<Ljava/lang/Long;>;
12 19 4 neg Ljdk/incubator/vector/LongVector;
15 19 5 hi Ljdk/incubator/vector/LongVector;
18 19 6 lo Ljdk/incubator/vector/LongVector;
25 27 4 eqz Ljdk/incubator/vector/VectorMask<Ljava/lang/Long;>;
28 32 4 opc I
Signature: (Ljdk/incubator/vector/VectorOperators$Binary;Ljdk/incubator/vector/Vector<Ljava/lang/Long;>;)Ljdk/incubator/vector/LongVector;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
op
v
public final jdk.incubator.vector.LongVector lanewise(jdk.incubator.vector.VectorOperators$Binary, jdk.incubator.vector.Vector<java.lang.Long>, jdk.incubator.vector.VectorMask<java.lang.Long>);
descriptor: (Ljdk/incubator/vector/VectorOperators$Binary;Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/VectorMask;)Ljdk/incubator/vector/LongVector;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=4, locals=6, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 2
checkcast jdk.incubator.vector.LongVector
astore 4
start local 4 1: aload 1
getstatic jdk.incubator.vector.VectorOperators.DIV:Ljdk/incubator/vector/VectorOperators$Binary;
if_acmpne 7
2: aload 4
lconst_0
invokevirtual jdk.incubator.vector.LongVector.eq:(J)Ljdk/incubator/vector/VectorMask;
astore 5
start local 5 3: aload 5
aload 3
invokevirtual jdk.incubator.vector.VectorMask.and:(Ljdk/incubator/vector/VectorMask;)Ljdk/incubator/vector/VectorMask;
invokevirtual jdk.incubator.vector.VectorMask.anyTrue:()Z
ifeq 5
4: aload 4
invokevirtual jdk.incubator.vector.LongVector.divZeroException:()Ljava/lang/ArithmeticException;
athrow
5: StackMap locals: jdk.incubator.vector.LongVector jdk.incubator.vector.VectorMask
StackMap stack:
aload 4
getstatic jdk.incubator.vector.VectorOperators.NOT:Ljdk/incubator/vector/VectorOperators$Unary;
aload 5
invokevirtual jdk.incubator.vector.LongVector.lanewise:(Ljdk/incubator/vector/VectorOperators$Unary;Ljdk/incubator/vector/VectorMask;)Ljdk/incubator/vector/LongVector;
astore 4
6: aload 0
aload 0
getstatic jdk.incubator.vector.VectorOperators.DIV:Ljdk/incubator/vector/VectorOperators$Binary;
aload 4
invokevirtual jdk.incubator.vector.LongVector.lanewise:(Ljdk/incubator/vector/VectorOperators$Binary;Ljdk/incubator/vector/Vector;)Ljdk/incubator/vector/LongVector;
aload 3
invokevirtual jdk.incubator.vector.LongVector.blend:(Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/VectorMask;)Ljdk/incubator/vector/LongVector;
areturn
end local 5 7: StackMap locals:
StackMap stack:
aload 0
aload 0
aload 1
aload 2
invokevirtual jdk.incubator.vector.LongVector.lanewise:(Ljdk/incubator/vector/VectorOperators$Binary;Ljdk/incubator/vector/Vector;)Ljdk/incubator/vector/LongVector;
aload 3
invokevirtual jdk.incubator.vector.LongVector.blend:(Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/VectorMask;)Ljdk/incubator/vector/LongVector;
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Ljdk/incubator/vector/LongVector;
0 8 1 op Ljdk/incubator/vector/VectorOperators$Binary;
0 8 2 v Ljdk/incubator/vector/Vector<Ljava/lang/Long;>;
0 8 3 m Ljdk/incubator/vector/VectorMask<Ljava/lang/Long;>;
1 8 4 that Ljdk/incubator/vector/LongVector;
3 7 5 eqz Ljdk/incubator/vector/VectorMask<Ljava/lang/Long;>;
Signature: (Ljdk/incubator/vector/VectorOperators$Binary;Ljdk/incubator/vector/Vector<Ljava/lang/Long;>;Ljdk/incubator/vector/VectorMask<Ljava/lang/Long;>;)Ljdk/incubator/vector/LongVector;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
op
v
m
public final jdk.incubator.vector.LongVector lanewise(jdk.incubator.vector.VectorOperators$Binary, long);
descriptor: (Ljdk/incubator/vector/VectorOperators$Binary;J)Ljdk/incubator/vector/LongVector;
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 1
bipush 8
invokestatic jdk.incubator.vector.LongVector.opKind:(Ljdk/incubator/vector/VectorOperators$Operator;I)Z
ifeq 2
lload 2
l2i
i2l
lload 2
lcmp
ifne 2
1: aload 0
aload 1
lload 2
l2i
invokevirtual jdk.incubator.vector.LongVector.lanewiseShift:(Ljdk/incubator/vector/VectorOperators$Binary;I)Ljdk/incubator/vector/LongVector;
areturn
2: StackMap locals:
StackMap stack:
aload 1
getstatic jdk.incubator.vector.VectorOperators.AND_NOT:Ljdk/incubator/vector/VectorOperators$Binary;
if_acmpne 4
3: getstatic jdk.incubator.vector.VectorOperators.AND:Ljdk/incubator/vector/VectorOperators$Associative;
astore 1
lload 2
ldc -1
lxor
lstore 2
4: StackMap locals:
StackMap stack:
aload 0
aload 1
aload 0
lload 2
invokevirtual jdk.incubator.vector.LongVector.broadcast:(J)Ljdk/incubator/vector/LongVector;
invokevirtual jdk.incubator.vector.LongVector.lanewise:(Ljdk/incubator/vector/VectorOperators$Binary;Ljdk/incubator/vector/Vector;)Ljdk/incubator/vector/LongVector;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Ljdk/incubator/vector/LongVector;
0 5 1 op Ljdk/incubator/vector/VectorOperators$Binary;
0 5 2 e J
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
op
e
public final jdk.incubator.vector.LongVector lanewise(jdk.incubator.vector.VectorOperators$Binary, long, jdk.incubator.vector.VectorMask<java.lang.Long>);
descriptor: (Ljdk/incubator/vector/VectorOperators$Binary;JLjdk/incubator/vector/VectorMask;)Ljdk/incubator/vector/LongVector;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=5, locals=5, args_size=4
start local 0 start local 1 start local 2 start local 4 0: aload 0
aload 0
aload 1
lload 2
invokevirtual jdk.incubator.vector.LongVector.lanewise:(Ljdk/incubator/vector/VectorOperators$Binary;J)Ljdk/incubator/vector/LongVector;
aload 4
invokevirtual jdk.incubator.vector.LongVector.blend:(Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/VectorMask;)Ljdk/incubator/vector/LongVector;
areturn
end local 4 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/incubator/vector/LongVector;
0 1 1 op Ljdk/incubator/vector/VectorOperators$Binary;
0 1 2 e J
0 1 4 m Ljdk/incubator/vector/VectorMask<Ljava/lang/Long;>;
Signature: (Ljdk/incubator/vector/VectorOperators$Binary;JLjdk/incubator/vector/VectorMask<Ljava/lang/Long;>;)Ljdk/incubator/vector/LongVector;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
op
e
m
abstract jdk.incubator.vector.LongVector lanewiseShift(jdk.incubator.vector.VectorOperators$Binary, int);
descriptor: (Ljdk/incubator/vector/VectorOperators$Binary;I)Ljdk/incubator/vector/LongVector;
flags: (0x0400) ACC_ABSTRACT
MethodParameters:
Name Flags
op
e
final jdk.incubator.vector.LongVector lanewiseShiftTemplate(jdk.incubator.vector.VectorOperators$Binary, int);
descriptor: (Ljdk/incubator/vector/VectorOperators$Binary;I)Ljdk/incubator/vector/LongVector;
flags: (0x0010) ACC_FINAL
Code:
stack=10, locals=5, args_size=3
start local 0 start local 1 start local 2 0: getstatic jdk.incubator.vector.LongVector.$assertionsDisabled:Z
ifne 1
aload 1
bipush 8
invokestatic jdk.incubator.vector.LongVector.opKind:(Ljdk/incubator/vector/VectorOperators$Operator;I)Z
ifne 1
new java.lang.AssertionError
dup
invokespecial java.lang.AssertionError.<init>:()V
athrow
1: StackMap locals:
StackMap stack:
iload 2
bipush 63
iand
istore 2
2: aload 1
getstatic jdk.incubator.vector.VectorOperators.ROR:Ljdk/incubator/vector/VectorOperators$Binary;
if_acmpeq 3
aload 1
getstatic jdk.incubator.vector.VectorOperators.ROL:Ljdk/incubator/vector/VectorOperators$Binary;
if_acmpne 10
3: StackMap locals:
StackMap stack:
aload 0
getstatic jdk.incubator.vector.VectorOperators.LSHL:Ljdk/incubator/vector/VectorOperators$Binary;
aload 1
getstatic jdk.incubator.vector.VectorOperators.ROR:Ljdk/incubator/vector/VectorOperators$Binary;
if_acmpne 4
iload 2
ineg
goto 5
StackMap locals: jdk.incubator.vector.LongVector jdk.incubator.vector.VectorOperators$Binary int
StackMap stack: jdk.incubator.vector.LongVector jdk.incubator.vector.VectorOperators$Binary
4: iload 2
StackMap locals: jdk.incubator.vector.LongVector jdk.incubator.vector.VectorOperators$Binary int
StackMap stack: jdk.incubator.vector.LongVector jdk.incubator.vector.VectorOperators$Binary int
5: i2l
invokevirtual jdk.incubator.vector.LongVector.lanewise:(Ljdk/incubator/vector/VectorOperators$Binary;J)Ljdk/incubator/vector/LongVector;
astore 3
start local 3 6: aload 0
getstatic jdk.incubator.vector.VectorOperators.LSHR:Ljdk/incubator/vector/VectorOperators$Binary;
aload 1
getstatic jdk.incubator.vector.VectorOperators.ROR:Ljdk/incubator/vector/VectorOperators$Binary;
if_acmpne 7
iload 2
goto 8
StackMap locals: jdk.incubator.vector.LongVector jdk.incubator.vector.VectorOperators$Binary int jdk.incubator.vector.LongVector
StackMap stack: jdk.incubator.vector.LongVector jdk.incubator.vector.VectorOperators$Binary
7: iload 2
ineg
StackMap locals: jdk.incubator.vector.LongVector jdk.incubator.vector.VectorOperators$Binary int jdk.incubator.vector.LongVector
StackMap stack: jdk.incubator.vector.LongVector jdk.incubator.vector.VectorOperators$Binary int
8: i2l
invokevirtual jdk.incubator.vector.LongVector.lanewise:(Ljdk/incubator/vector/VectorOperators$Binary;J)Ljdk/incubator/vector/LongVector;
astore 4
start local 4 9: aload 3
getstatic jdk.incubator.vector.VectorOperators.OR:Ljdk/incubator/vector/VectorOperators$Associative;
aload 4
invokevirtual jdk.incubator.vector.LongVector.lanewise:(Ljdk/incubator/vector/VectorOperators$Binary;Ljdk/incubator/vector/Vector;)Ljdk/incubator/vector/LongVector;
areturn
end local 4 end local 3 10: StackMap locals:
StackMap stack:
aload 1
invokestatic jdk.incubator.vector.LongVector.opCode:(Ljdk/incubator/vector/VectorOperators$Operator;)I
istore 3
start local 3 11: iload 3
aload 0
invokevirtual java.lang.Object.getClass:()Ljava/lang/Class;
getstatic java.lang.Long.TYPE:Ljava/lang/Class;
aload 0
invokevirtual jdk.incubator.vector.LongVector.length:()I
12: aload 0
iload 2
13: getstatic jdk.incubator.vector.LongVector.BIN_INT_IMPL:Ljdk/incubator/vector/VectorOperators$ImplCache;
aload 1
iload 3
invokedynamic apply()Ljava/util/function/IntFunction;
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)Ljava/lang/Object;
jdk/incubator/vector/LongVector.lambda$37(I)Ljdk/internal/vm/vector/VectorSupport$VectorBroadcastIntOp; (6)
(I)Ljdk/internal/vm/vector/VectorSupport$VectorBroadcastIntOp;
invokevirtual jdk.incubator.vector.VectorOperators$ImplCache.find:(Ljdk/incubator/vector/VectorOperators$Operator;ILjava/util/function/IntFunction;)Ljava/lang/Object;
checkcast jdk.internal.vm.vector.VectorSupport$VectorBroadcastIntOp
14: invokestatic jdk.internal.vm.vector.VectorSupport.broadcastInt:(ILjava/lang/Class;Ljava/lang/Class;ILjdk/internal/vm/vector/VectorSupport$Vector;ILjdk/internal/vm/vector/VectorSupport$VectorBroadcastIntOp;)Ljdk/internal/vm/vector/VectorSupport$Vector;
checkcast jdk.incubator.vector.LongVector
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 15 0 this Ljdk/incubator/vector/LongVector;
0 15 1 op Ljdk/incubator/vector/VectorOperators$Binary;
0 15 2 e I
6 10 3 hi Ljdk/incubator/vector/LongVector;
9 10 4 lo Ljdk/incubator/vector/LongVector;
11 15 3 opc I
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
op
e
public abstract jdk.incubator.vector.LongVector 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/LongVector;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljdk/incubator/vector/VectorOperators$Ternary;Ljdk/incubator/vector/Vector<Ljava/lang/Long;>;Ljdk/incubator/vector/Vector<Ljava/lang/Long;>;)Ljdk/incubator/vector/LongVector;
MethodParameters:
Name Flags
op
v1
v2
final jdk.incubator.vector.LongVector lanewiseTemplate(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/LongVector;
flags: (0x0010) ACC_FINAL
Code:
stack=11, locals=7, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 2
checkcast jdk.incubator.vector.LongVector
astore 4
start local 4 1: aload 3
checkcast jdk.incubator.vector.LongVector
astore 5
start local 5 2: aload 4
aload 0
invokevirtual jdk.incubator.vector.LongVector.check:(Ljdk/incubator/vector/Vector;)Ljdk/incubator/vector/AbstractVector;
pop
3: aload 5
aload 0
invokevirtual jdk.incubator.vector.LongVector.check:(Ljdk/incubator/vector/Vector;)Ljdk/incubator/vector/AbstractVector;
pop
4: aload 1
getstatic jdk.incubator.vector.VectorOperators.BITWISE_BLEND:Ljdk/incubator/vector/VectorOperators$Ternary;
if_acmpne 7
5: aload 0
getstatic jdk.incubator.vector.VectorOperators.XOR:Ljdk/incubator/vector/VectorOperators$Associative;
aload 4
invokevirtual jdk.incubator.vector.LongVector.lanewise:(Ljdk/incubator/vector/VectorOperators$Binary;Ljdk/incubator/vector/Vector;)Ljdk/incubator/vector/LongVector;
getstatic jdk.incubator.vector.VectorOperators.AND:Ljdk/incubator/vector/VectorOperators$Associative;
aload 5
invokevirtual jdk.incubator.vector.LongVector.lanewise:(Ljdk/incubator/vector/VectorOperators$Binary;Ljdk/incubator/vector/Vector;)Ljdk/incubator/vector/LongVector;
astore 4
6: aload 0
getstatic jdk.incubator.vector.VectorOperators.XOR:Ljdk/incubator/vector/VectorOperators$Associative;
aload 4
invokevirtual jdk.incubator.vector.LongVector.lanewise:(Ljdk/incubator/vector/VectorOperators$Binary;Ljdk/incubator/vector/Vector;)Ljdk/incubator/vector/LongVector;
areturn
7: StackMap locals: jdk.incubator.vector.LongVector jdk.incubator.vector.LongVector
StackMap stack:
aload 1
invokestatic jdk.incubator.vector.LongVector.opCode:(Ljdk/incubator/vector/VectorOperators$Operator;)I
istore 6
start local 6 8: iload 6
aload 0
invokevirtual java.lang.Object.getClass:()Ljava/lang/Class;
getstatic java.lang.Long.TYPE:Ljava/lang/Class;
aload 0
invokevirtual jdk.incubator.vector.LongVector.length:()I
9: aload 0
aload 4
aload 5
10: getstatic jdk.incubator.vector.LongVector.TERN_IMPL:Ljdk/incubator/vector/VectorOperators$ImplCache;
aload 1
iload 6
invokedynamic apply()Ljava/util/function/IntFunction;
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)Ljava/lang/Object;
jdk/incubator/vector/LongVector.lambda$44(I)Ljdk/internal/vm/vector/VectorSupport$TernaryOperation; (6)
(I)Ljdk/internal/vm/vector/VectorSupport$TernaryOperation;
invokevirtual jdk.incubator.vector.VectorOperators$ImplCache.find:(Ljdk/incubator/vector/VectorOperators$Operator;ILjava/util/function/IntFunction;)Ljava/lang/Object;
checkcast jdk.internal.vm.vector.VectorSupport$TernaryOperation
11: invokestatic jdk.internal.vm.vector.VectorSupport.ternaryOp:(ILjava/lang/Class;Ljava/lang/Class;ILjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljdk/internal/vm/vector/VectorSupport$TernaryOperation;)Ljava/lang/Object;
checkcast jdk.incubator.vector.LongVector
areturn
end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 12 0 this Ljdk/incubator/vector/LongVector;
0 12 1 op Ljdk/incubator/vector/VectorOperators$Ternary;
0 12 2 v1 Ljdk/incubator/vector/Vector<Ljava/lang/Long;>;
0 12 3 v2 Ljdk/incubator/vector/Vector<Ljava/lang/Long;>;
1 12 4 that Ljdk/incubator/vector/LongVector;
2 12 5 tother Ljdk/incubator/vector/LongVector;
8 12 6 opc I
Signature: (Ljdk/incubator/vector/VectorOperators$Ternary;Ljdk/incubator/vector/Vector<Ljava/lang/Long;>;Ljdk/incubator/vector/Vector<Ljava/lang/Long;>;)Ljdk/incubator/vector/LongVector;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
op
v1
v2
public final jdk.incubator.vector.LongVector lanewise(jdk.incubator.vector.VectorOperators$Ternary, jdk.incubator.vector.Vector<java.lang.Long>, jdk.incubator.vector.Vector<java.lang.Long>, jdk.incubator.vector.VectorMask<java.lang.Long>);
descriptor: (Ljdk/incubator/vector/VectorOperators$Ternary;Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/VectorMask;)Ljdk/incubator/vector/LongVector;
flags: (0x0011) ACC_PUBLIC, 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 0
aload 1
aload 2
aload 3
invokevirtual jdk.incubator.vector.LongVector.lanewise:(Ljdk/incubator/vector/VectorOperators$Ternary;Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/Vector;)Ljdk/incubator/vector/LongVector;
aload 4
invokevirtual jdk.incubator.vector.LongVector.blend:(Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/VectorMask;)Ljdk/incubator/vector/LongVector;
areturn
end local 4 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/LongVector;
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;>;
0 1 4 m Ljdk/incubator/vector/VectorMask<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/VectorMask<Ljava/lang/Long;>;)Ljdk/incubator/vector/LongVector;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
op
v1
v2
m
public final jdk.incubator.vector.LongVector lanewise(jdk.incubator.vector.VectorOperators$Ternary, long, long);
descriptor: (Ljdk/incubator/vector/VectorOperators$Ternary;JJ)Ljdk/incubator/vector/LongVector;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=6, locals=6, args_size=4
start local 0 start local 1 start local 2 start local 4 0: aload 0
aload 1
aload 0
lload 2
invokevirtual jdk.incubator.vector.LongVector.broadcast:(J)Ljdk/incubator/vector/LongVector;
aload 0
lload 4
invokevirtual jdk.incubator.vector.LongVector.broadcast:(J)Ljdk/incubator/vector/LongVector;
invokevirtual jdk.incubator.vector.LongVector.lanewise:(Ljdk/incubator/vector/VectorOperators$Ternary;Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/Vector;)Ljdk/incubator/vector/LongVector;
areturn
end local 4 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/incubator/vector/LongVector;
0 1 1 op Ljdk/incubator/vector/VectorOperators$Ternary;
0 1 2 e1 J
0 1 4 e2 J
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
op
e1
e2
public final jdk.incubator.vector.LongVector lanewise(jdk.incubator.vector.VectorOperators$Ternary, long, long, jdk.incubator.vector.VectorMask<java.lang.Long>);
descriptor: (Ljdk/incubator/vector/VectorOperators$Ternary;JJLjdk/incubator/vector/VectorMask;)Ljdk/incubator/vector/LongVector;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=7, locals=7, args_size=5
start local 0 start local 1 start local 2 start local 4 start local 6 0: aload 0
aload 0
aload 1
lload 2
lload 4
invokevirtual jdk.incubator.vector.LongVector.lanewise:(Ljdk/incubator/vector/VectorOperators$Ternary;JJ)Ljdk/incubator/vector/LongVector;
aload 6
invokevirtual jdk.incubator.vector.LongVector.blend:(Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/VectorMask;)Ljdk/incubator/vector/LongVector;
areturn
end local 6 end local 4 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/incubator/vector/LongVector;
0 1 1 op Ljdk/incubator/vector/VectorOperators$Ternary;
0 1 2 e1 J
0 1 4 e2 J
0 1 6 m Ljdk/incubator/vector/VectorMask<Ljava/lang/Long;>;
Signature: (Ljdk/incubator/vector/VectorOperators$Ternary;JJLjdk/incubator/vector/VectorMask<Ljava/lang/Long;>;)Ljdk/incubator/vector/LongVector;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
op
e1
e2
m
public final jdk.incubator.vector.LongVector lanewise(jdk.incubator.vector.VectorOperators$Ternary, jdk.incubator.vector.Vector<java.lang.Long>, long);
descriptor: (Ljdk/incubator/vector/VectorOperators$Ternary;Ljdk/incubator/vector/Vector;J)Ljdk/incubator/vector/LongVector;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=6, locals=5, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
aload 1
aload 2
aload 0
lload 3
invokevirtual jdk.incubator.vector.LongVector.broadcast:(J)Ljdk/incubator/vector/LongVector;
invokevirtual jdk.incubator.vector.LongVector.lanewise:(Ljdk/incubator/vector/VectorOperators$Ternary;Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/Vector;)Ljdk/incubator/vector/LongVector;
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/LongVector;
0 1 1 op Ljdk/incubator/vector/VectorOperators$Ternary;
0 1 2 v1 Ljdk/incubator/vector/Vector<Ljava/lang/Long;>;
0 1 3 e2 J
Signature: (Ljdk/incubator/vector/VectorOperators$Ternary;Ljdk/incubator/vector/Vector<Ljava/lang/Long;>;J)Ljdk/incubator/vector/LongVector;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
op
v1
e2
public final jdk.incubator.vector.LongVector lanewise(jdk.incubator.vector.VectorOperators$Ternary, jdk.incubator.vector.Vector<java.lang.Long>, long, jdk.incubator.vector.VectorMask<java.lang.Long>);
descriptor: (Ljdk/incubator/vector/VectorOperators$Ternary;Ljdk/incubator/vector/Vector;JLjdk/incubator/vector/VectorMask;)Ljdk/incubator/vector/LongVector;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=6, locals=6, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 5 0: aload 0
aload 0
aload 1
aload 2
lload 3
invokevirtual jdk.incubator.vector.LongVector.lanewise:(Ljdk/incubator/vector/VectorOperators$Ternary;Ljdk/incubator/vector/Vector;J)Ljdk/incubator/vector/LongVector;
aload 5
invokevirtual jdk.incubator.vector.LongVector.blend:(Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/VectorMask;)Ljdk/incubator/vector/LongVector;
areturn
end local 5 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/LongVector;
0 1 1 op Ljdk/incubator/vector/VectorOperators$Ternary;
0 1 2 v1 Ljdk/incubator/vector/Vector<Ljava/lang/Long;>;
0 1 3 e2 J
0 1 5 m Ljdk/incubator/vector/VectorMask<Ljava/lang/Long;>;
Signature: (Ljdk/incubator/vector/VectorOperators$Ternary;Ljdk/incubator/vector/Vector<Ljava/lang/Long;>;JLjdk/incubator/vector/VectorMask<Ljava/lang/Long;>;)Ljdk/incubator/vector/LongVector;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
op
v1
e2
m
public final jdk.incubator.vector.LongVector lanewise(jdk.incubator.vector.VectorOperators$Ternary, long, jdk.incubator.vector.Vector<java.lang.Long>);
descriptor: (Ljdk/incubator/vector/VectorOperators$Ternary;JLjdk/incubator/vector/Vector;)Ljdk/incubator/vector/LongVector;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=5, locals=5, args_size=4
start local 0 start local 1 start local 2 start local 4 0: aload 0
aload 1
aload 0
lload 2
invokevirtual jdk.incubator.vector.LongVector.broadcast:(J)Ljdk/incubator/vector/LongVector;
aload 4
invokevirtual jdk.incubator.vector.LongVector.lanewise:(Ljdk/incubator/vector/VectorOperators$Ternary;Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/Vector;)Ljdk/incubator/vector/LongVector;
areturn
end local 4 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/incubator/vector/LongVector;
0 1 1 op Ljdk/incubator/vector/VectorOperators$Ternary;
0 1 2 e1 J
0 1 4 v2 Ljdk/incubator/vector/Vector<Ljava/lang/Long;>;
Signature: (Ljdk/incubator/vector/VectorOperators$Ternary;JLjdk/incubator/vector/Vector<Ljava/lang/Long;>;)Ljdk/incubator/vector/LongVector;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
op
e1
v2
public final jdk.incubator.vector.LongVector lanewise(jdk.incubator.vector.VectorOperators$Ternary, long, jdk.incubator.vector.Vector<java.lang.Long>, jdk.incubator.vector.VectorMask<java.lang.Long>);
descriptor: (Ljdk/incubator/vector/VectorOperators$Ternary;JLjdk/incubator/vector/Vector;Ljdk/incubator/vector/VectorMask;)Ljdk/incubator/vector/LongVector;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=6, locals=6, args_size=5
start local 0 start local 1 start local 2 start local 4 start local 5 0: aload 0
aload 0
aload 1
lload 2
aload 4
invokevirtual jdk.incubator.vector.LongVector.lanewise:(Ljdk/incubator/vector/VectorOperators$Ternary;JLjdk/incubator/vector/Vector;)Ljdk/incubator/vector/LongVector;
aload 5
invokevirtual jdk.incubator.vector.LongVector.blend:(Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/VectorMask;)Ljdk/incubator/vector/LongVector;
areturn
end local 5 end local 4 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/incubator/vector/LongVector;
0 1 1 op Ljdk/incubator/vector/VectorOperators$Ternary;
0 1 2 e1 J
0 1 4 v2 Ljdk/incubator/vector/Vector<Ljava/lang/Long;>;
0 1 5 m Ljdk/incubator/vector/VectorMask<Ljava/lang/Long;>;
Signature: (Ljdk/incubator/vector/VectorOperators$Ternary;JLjdk/incubator/vector/Vector<Ljava/lang/Long;>;Ljdk/incubator/vector/VectorMask<Ljava/lang/Long;>;)Ljdk/incubator/vector/LongVector;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
op
e1
v2
m
public final jdk.incubator.vector.LongVector add(jdk.incubator.vector.Vector<java.lang.Long>);
descriptor: (Ljdk/incubator/vector/Vector;)Ljdk/incubator/vector/LongVector;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getstatic jdk.incubator.vector.VectorOperators.ADD:Ljdk/incubator/vector/VectorOperators$Associative;
aload 1
invokevirtual jdk.incubator.vector.LongVector.lanewise:(Ljdk/incubator/vector/VectorOperators$Binary;Ljdk/incubator/vector/Vector;)Ljdk/incubator/vector/LongVector;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/incubator/vector/LongVector;
0 1 1 v Ljdk/incubator/vector/Vector<Ljava/lang/Long;>;
Signature: (Ljdk/incubator/vector/Vector<Ljava/lang/Long;>;)Ljdk/incubator/vector/LongVector;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
v
public final jdk.incubator.vector.LongVector add(long);
descriptor: (J)Ljdk/incubator/vector/LongVector;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: aload 0
getstatic jdk.incubator.vector.VectorOperators.ADD:Ljdk/incubator/vector/VectorOperators$Associative;
lload 1
invokevirtual jdk.incubator.vector.LongVector.lanewise:(Ljdk/incubator/vector/VectorOperators$Binary;J)Ljdk/incubator/vector/LongVector;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/incubator/vector/LongVector;
0 1 1 e J
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
e
public final jdk.incubator.vector.LongVector add(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/LongVector;
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
getstatic jdk.incubator.vector.VectorOperators.ADD:Ljdk/incubator/vector/VectorOperators$Associative;
aload 1
aload 2
invokevirtual jdk.incubator.vector.LongVector.lanewise:(Ljdk/incubator/vector/VectorOperators$Binary;Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/VectorMask;)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/LongVector;
0 1 1 v Ljdk/incubator/vector/Vector<Ljava/lang/Long;>;
0 1 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/LongVector;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
v
m
public final jdk.incubator.vector.LongVector add(long, jdk.incubator.vector.VectorMask<java.lang.Long>);
descriptor: (JLjdk/incubator/vector/VectorMask;)Ljdk/incubator/vector/LongVector;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=5, locals=4, args_size=3
start local 0 start local 1 start local 3 0: aload 0
getstatic jdk.incubator.vector.VectorOperators.ADD:Ljdk/incubator/vector/VectorOperators$Associative;
lload 1
aload 3
invokevirtual jdk.incubator.vector.LongVector.lanewise:(Ljdk/incubator/vector/VectorOperators$Binary;JLjdk/incubator/vector/VectorMask;)Ljdk/incubator/vector/LongVector;
areturn
end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/incubator/vector/LongVector;
0 1 1 e J
0 1 3 m Ljdk/incubator/vector/VectorMask<Ljava/lang/Long;>;
Signature: (JLjdk/incubator/vector/VectorMask<Ljava/lang/Long;>;)Ljdk/incubator/vector/LongVector;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
e
m
public final jdk.incubator.vector.LongVector sub(jdk.incubator.vector.Vector<java.lang.Long>);
descriptor: (Ljdk/incubator/vector/Vector;)Ljdk/incubator/vector/LongVector;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getstatic jdk.incubator.vector.VectorOperators.SUB:Ljdk/incubator/vector/VectorOperators$Binary;
aload 1
invokevirtual jdk.incubator.vector.LongVector.lanewise:(Ljdk/incubator/vector/VectorOperators$Binary;Ljdk/incubator/vector/Vector;)Ljdk/incubator/vector/LongVector;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/incubator/vector/LongVector;
0 1 1 v Ljdk/incubator/vector/Vector<Ljava/lang/Long;>;
Signature: (Ljdk/incubator/vector/Vector<Ljava/lang/Long;>;)Ljdk/incubator/vector/LongVector;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
v
public final jdk.incubator.vector.LongVector sub(long);
descriptor: (J)Ljdk/incubator/vector/LongVector;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: aload 0
getstatic jdk.incubator.vector.VectorOperators.SUB:Ljdk/incubator/vector/VectorOperators$Binary;
lload 1
invokevirtual jdk.incubator.vector.LongVector.lanewise:(Ljdk/incubator/vector/VectorOperators$Binary;J)Ljdk/incubator/vector/LongVector;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/incubator/vector/LongVector;
0 1 1 e J
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
e
public final jdk.incubator.vector.LongVector sub(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/LongVector;
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
getstatic jdk.incubator.vector.VectorOperators.SUB:Ljdk/incubator/vector/VectorOperators$Binary;
aload 1
aload 2
invokevirtual jdk.incubator.vector.LongVector.lanewise:(Ljdk/incubator/vector/VectorOperators$Binary;Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/VectorMask;)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/LongVector;
0 1 1 v Ljdk/incubator/vector/Vector<Ljava/lang/Long;>;
0 1 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/LongVector;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
v
m
public final jdk.incubator.vector.LongVector sub(long, jdk.incubator.vector.VectorMask<java.lang.Long>);
descriptor: (JLjdk/incubator/vector/VectorMask;)Ljdk/incubator/vector/LongVector;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=5, locals=4, args_size=3
start local 0 start local 1 start local 3 0: aload 0
getstatic jdk.incubator.vector.VectorOperators.SUB:Ljdk/incubator/vector/VectorOperators$Binary;
lload 1
aload 3
invokevirtual jdk.incubator.vector.LongVector.lanewise:(Ljdk/incubator/vector/VectorOperators$Binary;JLjdk/incubator/vector/VectorMask;)Ljdk/incubator/vector/LongVector;
areturn
end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/incubator/vector/LongVector;
0 1 1 e J
0 1 3 m Ljdk/incubator/vector/VectorMask<Ljava/lang/Long;>;
Signature: (JLjdk/incubator/vector/VectorMask<Ljava/lang/Long;>;)Ljdk/incubator/vector/LongVector;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
e
m
public final jdk.incubator.vector.LongVector mul(jdk.incubator.vector.Vector<java.lang.Long>);
descriptor: (Ljdk/incubator/vector/Vector;)Ljdk/incubator/vector/LongVector;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getstatic jdk.incubator.vector.VectorOperators.MUL:Ljdk/incubator/vector/VectorOperators$Associative;
aload 1
invokevirtual jdk.incubator.vector.LongVector.lanewise:(Ljdk/incubator/vector/VectorOperators$Binary;Ljdk/incubator/vector/Vector;)Ljdk/incubator/vector/LongVector;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/incubator/vector/LongVector;
0 1 1 v Ljdk/incubator/vector/Vector<Ljava/lang/Long;>;
Signature: (Ljdk/incubator/vector/Vector<Ljava/lang/Long;>;)Ljdk/incubator/vector/LongVector;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
v
public final jdk.incubator.vector.LongVector mul(long);
descriptor: (J)Ljdk/incubator/vector/LongVector;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: aload 0
getstatic jdk.incubator.vector.VectorOperators.MUL:Ljdk/incubator/vector/VectorOperators$Associative;
lload 1
invokevirtual jdk.incubator.vector.LongVector.lanewise:(Ljdk/incubator/vector/VectorOperators$Binary;J)Ljdk/incubator/vector/LongVector;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/incubator/vector/LongVector;
0 1 1 e J
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
e
public final jdk.incubator.vector.LongVector mul(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/LongVector;
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
getstatic jdk.incubator.vector.VectorOperators.MUL:Ljdk/incubator/vector/VectorOperators$Associative;
aload 1
aload 2
invokevirtual jdk.incubator.vector.LongVector.lanewise:(Ljdk/incubator/vector/VectorOperators$Binary;Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/VectorMask;)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/LongVector;
0 1 1 v Ljdk/incubator/vector/Vector<Ljava/lang/Long;>;
0 1 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/LongVector;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
v
m
public final jdk.incubator.vector.LongVector mul(long, jdk.incubator.vector.VectorMask<java.lang.Long>);
descriptor: (JLjdk/incubator/vector/VectorMask;)Ljdk/incubator/vector/LongVector;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=5, locals=4, args_size=3
start local 0 start local 1 start local 3 0: aload 0
getstatic jdk.incubator.vector.VectorOperators.MUL:Ljdk/incubator/vector/VectorOperators$Associative;
lload 1
aload 3
invokevirtual jdk.incubator.vector.LongVector.lanewise:(Ljdk/incubator/vector/VectorOperators$Binary;JLjdk/incubator/vector/VectorMask;)Ljdk/incubator/vector/LongVector;
areturn
end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/incubator/vector/LongVector;
0 1 1 e J
0 1 3 m Ljdk/incubator/vector/VectorMask<Ljava/lang/Long;>;
Signature: (JLjdk/incubator/vector/VectorMask<Ljava/lang/Long;>;)Ljdk/incubator/vector/LongVector;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
e
m
public final jdk.incubator.vector.LongVector div(jdk.incubator.vector.Vector<java.lang.Long>);
descriptor: (Ljdk/incubator/vector/Vector;)Ljdk/incubator/vector/LongVector;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getstatic jdk.incubator.vector.VectorOperators.DIV:Ljdk/incubator/vector/VectorOperators$Binary;
aload 1
invokevirtual jdk.incubator.vector.LongVector.lanewise:(Ljdk/incubator/vector/VectorOperators$Binary;Ljdk/incubator/vector/Vector;)Ljdk/incubator/vector/LongVector;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/incubator/vector/LongVector;
0 1 1 v Ljdk/incubator/vector/Vector<Ljava/lang/Long;>;
Signature: (Ljdk/incubator/vector/Vector<Ljava/lang/Long;>;)Ljdk/incubator/vector/LongVector;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
v
public final jdk.incubator.vector.LongVector div(long);
descriptor: (J)Ljdk/incubator/vector/LongVector;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: aload 0
getstatic jdk.incubator.vector.VectorOperators.DIV:Ljdk/incubator/vector/VectorOperators$Binary;
lload 1
invokevirtual jdk.incubator.vector.LongVector.lanewise:(Ljdk/incubator/vector/VectorOperators$Binary;J)Ljdk/incubator/vector/LongVector;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/incubator/vector/LongVector;
0 1 1 e J
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
e
public final jdk.incubator.vector.LongVector div(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/LongVector;
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
getstatic jdk.incubator.vector.VectorOperators.DIV:Ljdk/incubator/vector/VectorOperators$Binary;
aload 1
aload 2
invokevirtual jdk.incubator.vector.LongVector.lanewise:(Ljdk/incubator/vector/VectorOperators$Binary;Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/VectorMask;)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/LongVector;
0 1 1 v Ljdk/incubator/vector/Vector<Ljava/lang/Long;>;
0 1 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/LongVector;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
v
m
public final jdk.incubator.vector.LongVector div(long, jdk.incubator.vector.VectorMask<java.lang.Long>);
descriptor: (JLjdk/incubator/vector/VectorMask;)Ljdk/incubator/vector/LongVector;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=5, locals=4, args_size=3
start local 0 start local 1 start local 3 0: aload 0
getstatic jdk.incubator.vector.VectorOperators.DIV:Ljdk/incubator/vector/VectorOperators$Binary;
lload 1
aload 3
invokevirtual jdk.incubator.vector.LongVector.lanewise:(Ljdk/incubator/vector/VectorOperators$Binary;JLjdk/incubator/vector/VectorMask;)Ljdk/incubator/vector/LongVector;
areturn
end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/incubator/vector/LongVector;
0 1 1 e J
0 1 3 m Ljdk/incubator/vector/VectorMask<Ljava/lang/Long;>;
Signature: (JLjdk/incubator/vector/VectorMask<Ljava/lang/Long;>;)Ljdk/incubator/vector/LongVector;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
e
m
public final jdk.incubator.vector.LongVector min(jdk.incubator.vector.Vector<java.lang.Long>);
descriptor: (Ljdk/incubator/vector/Vector;)Ljdk/incubator/vector/LongVector;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getstatic jdk.incubator.vector.VectorOperators.MIN:Ljdk/incubator/vector/VectorOperators$Associative;
aload 1
invokevirtual jdk.incubator.vector.LongVector.lanewise:(Ljdk/incubator/vector/VectorOperators$Binary;Ljdk/incubator/vector/Vector;)Ljdk/incubator/vector/LongVector;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/incubator/vector/LongVector;
0 1 1 v Ljdk/incubator/vector/Vector<Ljava/lang/Long;>;
Signature: (Ljdk/incubator/vector/Vector<Ljava/lang/Long;>;)Ljdk/incubator/vector/LongVector;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
v
public final jdk.incubator.vector.LongVector min(long);
descriptor: (J)Ljdk/incubator/vector/LongVector;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: aload 0
getstatic jdk.incubator.vector.VectorOperators.MIN:Ljdk/incubator/vector/VectorOperators$Associative;
lload 1
invokevirtual jdk.incubator.vector.LongVector.lanewise:(Ljdk/incubator/vector/VectorOperators$Binary;J)Ljdk/incubator/vector/LongVector;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/incubator/vector/LongVector;
0 1 1 e J
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
e
public final jdk.incubator.vector.LongVector max(jdk.incubator.vector.Vector<java.lang.Long>);
descriptor: (Ljdk/incubator/vector/Vector;)Ljdk/incubator/vector/LongVector;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getstatic jdk.incubator.vector.VectorOperators.MAX:Ljdk/incubator/vector/VectorOperators$Associative;
aload 1
invokevirtual jdk.incubator.vector.LongVector.lanewise:(Ljdk/incubator/vector/VectorOperators$Binary;Ljdk/incubator/vector/Vector;)Ljdk/incubator/vector/LongVector;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/incubator/vector/LongVector;
0 1 1 v Ljdk/incubator/vector/Vector<Ljava/lang/Long;>;
Signature: (Ljdk/incubator/vector/Vector<Ljava/lang/Long;>;)Ljdk/incubator/vector/LongVector;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
v
public final jdk.incubator.vector.LongVector max(long);
descriptor: (J)Ljdk/incubator/vector/LongVector;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: aload 0
getstatic jdk.incubator.vector.VectorOperators.MAX:Ljdk/incubator/vector/VectorOperators$Associative;
lload 1
invokevirtual jdk.incubator.vector.LongVector.lanewise:(Ljdk/incubator/vector/VectorOperators$Binary;J)Ljdk/incubator/vector/LongVector;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/incubator/vector/LongVector;
0 1 1 e J
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
e
public final jdk.incubator.vector.LongVector and(jdk.incubator.vector.Vector<java.lang.Long>);
descriptor: (Ljdk/incubator/vector/Vector;)Ljdk/incubator/vector/LongVector;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getstatic jdk.incubator.vector.VectorOperators.AND:Ljdk/incubator/vector/VectorOperators$Associative;
aload 1
invokevirtual jdk.incubator.vector.LongVector.lanewise:(Ljdk/incubator/vector/VectorOperators$Binary;Ljdk/incubator/vector/Vector;)Ljdk/incubator/vector/LongVector;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/incubator/vector/LongVector;
0 1 1 v Ljdk/incubator/vector/Vector<Ljava/lang/Long;>;
Signature: (Ljdk/incubator/vector/Vector<Ljava/lang/Long;>;)Ljdk/incubator/vector/LongVector;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
v
public final jdk.incubator.vector.LongVector and(long);
descriptor: (J)Ljdk/incubator/vector/LongVector;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: aload 0
getstatic jdk.incubator.vector.VectorOperators.AND:Ljdk/incubator/vector/VectorOperators$Associative;
lload 1
invokevirtual jdk.incubator.vector.LongVector.lanewise:(Ljdk/incubator/vector/VectorOperators$Binary;J)Ljdk/incubator/vector/LongVector;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/incubator/vector/LongVector;
0 1 1 e J
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
e
public final jdk.incubator.vector.LongVector or(jdk.incubator.vector.Vector<java.lang.Long>);
descriptor: (Ljdk/incubator/vector/Vector;)Ljdk/incubator/vector/LongVector;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getstatic jdk.incubator.vector.VectorOperators.OR:Ljdk/incubator/vector/VectorOperators$Associative;
aload 1
invokevirtual jdk.incubator.vector.LongVector.lanewise:(Ljdk/incubator/vector/VectorOperators$Binary;Ljdk/incubator/vector/Vector;)Ljdk/incubator/vector/LongVector;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/incubator/vector/LongVector;
0 1 1 v Ljdk/incubator/vector/Vector<Ljava/lang/Long;>;
Signature: (Ljdk/incubator/vector/Vector<Ljava/lang/Long;>;)Ljdk/incubator/vector/LongVector;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
v
public final jdk.incubator.vector.LongVector or(long);
descriptor: (J)Ljdk/incubator/vector/LongVector;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: aload 0
getstatic jdk.incubator.vector.VectorOperators.OR:Ljdk/incubator/vector/VectorOperators$Associative;
lload 1
invokevirtual jdk.incubator.vector.LongVector.lanewise:(Ljdk/incubator/vector/VectorOperators$Binary;J)Ljdk/incubator/vector/LongVector;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/incubator/vector/LongVector;
0 1 1 e J
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
e
public final jdk.incubator.vector.LongVector neg();
descriptor: ()Ljdk/incubator/vector/LongVector;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getstatic jdk.incubator.vector.VectorOperators.NEG:Ljdk/incubator/vector/VectorOperators$Unary;
invokevirtual jdk.incubator.vector.LongVector.lanewise:(Ljdk/incubator/vector/VectorOperators$Unary;)Ljdk/incubator/vector/LongVector;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/incubator/vector/LongVector;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
public final jdk.incubator.vector.LongVector abs();
descriptor: ()Ljdk/incubator/vector/LongVector;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getstatic jdk.incubator.vector.VectorOperators.ABS:Ljdk/incubator/vector/VectorOperators$Unary;
invokevirtual jdk.incubator.vector.LongVector.lanewise:(Ljdk/incubator/vector/VectorOperators$Unary;)Ljdk/incubator/vector/LongVector;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/incubator/vector/LongVector;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
public final jdk.incubator.vector.LongVector not();
descriptor: ()Ljdk/incubator/vector/LongVector;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getstatic jdk.incubator.vector.VectorOperators.NOT:Ljdk/incubator/vector/VectorOperators$Unary;
invokevirtual jdk.incubator.vector.LongVector.lanewise:(Ljdk/incubator/vector/VectorOperators$Unary;)Ljdk/incubator/vector/LongVector;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/incubator/vector/LongVector;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
public final jdk.incubator.vector.VectorMask<java.lang.Long> eq(jdk.incubator.vector.Vector<java.lang.Long>);
descriptor: (Ljdk/incubator/vector/Vector;)Ljdk/incubator/vector/VectorMask;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getstatic jdk.incubator.vector.VectorOperators.EQ:Ljdk/incubator/vector/VectorOperators$Comparison;
aload 1
invokevirtual jdk.incubator.vector.LongVector.compare:(Ljdk/incubator/vector/VectorOperators$Comparison;Ljdk/incubator/vector/Vector;)Ljdk/incubator/vector/VectorMask;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/incubator/vector/LongVector;
0 1 1 v Ljdk/incubator/vector/Vector<Ljava/lang/Long;>;
Signature: (Ljdk/incubator/vector/Vector<Ljava/lang/Long;>;)Ljdk/incubator/vector/VectorMask<Ljava/lang/Long;>;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
v
public final jdk.incubator.vector.VectorMask<java.lang.Long> eq(long);
descriptor: (J)Ljdk/incubator/vector/VectorMask;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: aload 0
getstatic jdk.incubator.vector.VectorOperators.EQ:Ljdk/incubator/vector/VectorOperators$Comparison;
lload 1
invokevirtual jdk.incubator.vector.LongVector.compare:(Ljdk/incubator/vector/VectorOperators$Comparison;J)Ljdk/incubator/vector/VectorMask;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/incubator/vector/LongVector;
0 1 1 e J
Signature: (J)Ljdk/incubator/vector/VectorMask<Ljava/lang/Long;>;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
e
public final jdk.incubator.vector.VectorMask<java.lang.Long> lt(jdk.incubator.vector.Vector<java.lang.Long>);
descriptor: (Ljdk/incubator/vector/Vector;)Ljdk/incubator/vector/VectorMask;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getstatic jdk.incubator.vector.VectorOperators.LT:Ljdk/incubator/vector/VectorOperators$Comparison;
aload 1
invokevirtual jdk.incubator.vector.LongVector.compare:(Ljdk/incubator/vector/VectorOperators$Comparison;Ljdk/incubator/vector/Vector;)Ljdk/incubator/vector/VectorMask;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/incubator/vector/LongVector;
0 1 1 v Ljdk/incubator/vector/Vector<Ljava/lang/Long;>;
Signature: (Ljdk/incubator/vector/Vector<Ljava/lang/Long;>;)Ljdk/incubator/vector/VectorMask<Ljava/lang/Long;>;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
v
public final jdk.incubator.vector.VectorMask<java.lang.Long> lt(long);
descriptor: (J)Ljdk/incubator/vector/VectorMask;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: aload 0
getstatic jdk.incubator.vector.VectorOperators.LT:Ljdk/incubator/vector/VectorOperators$Comparison;
lload 1
invokevirtual jdk.incubator.vector.LongVector.compare:(Ljdk/incubator/vector/VectorOperators$Comparison;J)Ljdk/incubator/vector/VectorMask;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/incubator/vector/LongVector;
0 1 1 e J
Signature: (J)Ljdk/incubator/vector/VectorMask<Ljava/lang/Long;>;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
e
public abstract jdk.incubator.vector.VectorMask<java.lang.Long> test(jdk.incubator.vector.VectorOperators$Test);
descriptor: (Ljdk/incubator/vector/VectorOperators$Test;)Ljdk/incubator/vector/VectorMask;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljdk/incubator/vector/VectorOperators$Test;)Ljdk/incubator/vector/VectorMask<Ljava/lang/Long;>;
MethodParameters:
Name Flags
op
final <M extends jdk.incubator.vector.VectorMask<java.lang.Long>> M testTemplate(java.lang.Class<M>, jdk.incubator.vector.VectorOperators$Test);
descriptor: (Ljava/lang/Class;Ljdk/incubator/vector/VectorOperators$Test;)Ljdk/incubator/vector/VectorMask;
flags: (0x0010) ACC_FINAL
Code:
stack=4, locals=5, args_size=3
start local 0 start local 1 start local 2 0: aload 0
invokevirtual jdk.incubator.vector.LongVector.vspecies:()Ljdk/incubator/vector/LongVector$LongSpecies;
pop
1: aload 2
sipush 128
invokestatic jdk.incubator.vector.LongVector.opKind:(Ljdk/incubator/vector/VectorOperators$Operator;I)Z
ifeq 11
2: aload 0
invokevirtual jdk.incubator.vector.LongVector.viewAsIntegralLanes:()Ljdk/incubator/vector/LongVector;
astore 3
start local 3 3: aload 2
getstatic jdk.incubator.vector.VectorOperators.IS_DEFAULT:Ljdk/incubator/vector/VectorOperators$Test;
if_acmpne 6
4: aload 3
getstatic jdk.incubator.vector.VectorOperators.EQ:Ljdk/incubator/vector/VectorOperators$Comparison;
lconst_0
invokevirtual jdk.incubator.vector.LongVector.compare:(Ljdk/incubator/vector/VectorOperators$Comparison;J)Ljdk/incubator/vector/VectorMask;
astore 4
start local 4 5: goto 10
end local 4 StackMap locals: jdk.incubator.vector.LongVector
StackMap stack:
6: aload 2
getstatic jdk.incubator.vector.VectorOperators.IS_NEGATIVE:Ljdk/incubator/vector/VectorOperators$Test;
if_acmpne 9
7: aload 3
getstatic jdk.incubator.vector.VectorOperators.LT:Ljdk/incubator/vector/VectorOperators$Comparison;
lconst_0
invokevirtual jdk.incubator.vector.LongVector.compare:(Ljdk/incubator/vector/VectorOperators$Comparison;J)Ljdk/incubator/vector/VectorMask;
astore 4
start local 4 8: goto 10
end local 4 9: StackMap locals:
StackMap stack:
new java.lang.AssertionError
dup
aload 2
invokespecial java.lang.AssertionError.<init>:(Ljava/lang/Object;)V
athrow
start local 4 10: StackMap locals: jdk.incubator.vector.VectorMask
StackMap stack:
aload 1
aload 4
invokevirtual java.lang.Class.cast:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast jdk.incubator.vector.VectorMask
areturn
end local 4 end local 3 11: StackMap locals:
StackMap stack:
aload 2
invokestatic jdk.incubator.vector.LongVector.opCode:(Ljdk/incubator/vector/VectorOperators$Operator;)I
pop
12: new java.lang.AssertionError
dup
aload 2
invokespecial java.lang.AssertionError.<init>:(Ljava/lang/Object;)V
athrow
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 13 0 this Ljdk/incubator/vector/LongVector;
0 13 1 maskType Ljava/lang/Class<TM;>;
0 13 2 op Ljdk/incubator/vector/VectorOperators$Test;
3 11 3 bits Ljdk/incubator/vector/LongVector;
5 6 4 m Ljdk/incubator/vector/VectorMask<Ljava/lang/Long;>;
8 9 4 m Ljdk/incubator/vector/VectorMask<Ljava/lang/Long;>;
10 11 4 m Ljdk/incubator/vector/VectorMask<Ljava/lang/Long;>;
Signature: <M:Ljdk/incubator/vector/VectorMask<Ljava/lang/Long;>;>(Ljava/lang/Class<TM;>;Ljdk/incubator/vector/VectorOperators$Test;)TM;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
maskType
op
public final jdk.incubator.vector.VectorMask<java.lang.Long> test(jdk.incubator.vector.VectorOperators$Test, jdk.incubator.vector.VectorMask<java.lang.Long>);
descriptor: (Ljdk/incubator/vector/VectorOperators$Test;Ljdk/incubator/vector/VectorMask;)Ljdk/incubator/vector/VectorMask;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
invokevirtual jdk.incubator.vector.LongVector.test:(Ljdk/incubator/vector/VectorOperators$Test;)Ljdk/incubator/vector/VectorMask;
aload 2
invokevirtual jdk.incubator.vector.VectorMask.and:(Ljdk/incubator/vector/VectorMask;)Ljdk/incubator/vector/VectorMask;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/incubator/vector/LongVector;
0 1 1 op Ljdk/incubator/vector/VectorOperators$Test;
0 1 2 m Ljdk/incubator/vector/VectorMask<Ljava/lang/Long;>;
Signature: (Ljdk/incubator/vector/VectorOperators$Test;Ljdk/incubator/vector/VectorMask<Ljava/lang/Long;>;)Ljdk/incubator/vector/VectorMask<Ljava/lang/Long;>;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
op
m
public abstract jdk.incubator.vector.VectorMask<java.lang.Long> 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/VectorMask;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljdk/incubator/vector/VectorOperators$Comparison;Ljdk/incubator/vector/Vector<Ljava/lang/Long;>;)Ljdk/incubator/vector/VectorMask<Ljava/lang/Long;>;
MethodParameters:
Name Flags
op
v
final <M extends jdk.incubator.vector.VectorMask<java.lang.Long>> M compareTemplate(java.lang.Class<M>, jdk.incubator.vector.VectorOperators$Comparison, jdk.incubator.vector.Vector<java.lang.Long>);
descriptor: (Ljava/lang/Class;Ljdk/incubator/vector/VectorOperators$Comparison;Ljdk/incubator/vector/Vector;)Ljdk/incubator/vector/VectorMask;
flags: (0x0010) ACC_FINAL
Code:
stack=8, locals=6, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 3
invokestatic java.util.Objects.requireNonNull:(Ljava/lang/Object;)Ljava/lang/Object;
pop
1: aload 0
invokevirtual jdk.incubator.vector.LongVector.vspecies:()Ljdk/incubator/vector/LongVector$LongSpecies;
pop
2: aload 3
checkcast jdk.incubator.vector.LongVector
astore 4
start local 4 3: aload 4
aload 0
invokevirtual jdk.incubator.vector.LongVector.check:(Ljdk/incubator/vector/Vector;)Ljdk/incubator/vector/AbstractVector;
pop
4: aload 2
invokestatic jdk.incubator.vector.LongVector.opCode:(Ljdk/incubator/vector/VectorOperators$Operator;)I
istore 5
start local 5 5: iload 5
aload 0
invokevirtual java.lang.Object.getClass:()Ljava/lang/Class;
aload 1
getstatic java.lang.Long.TYPE:Ljava/lang/Class;
aload 0
invokevirtual jdk.incubator.vector.LongVector.length:()I
6: aload 0
aload 4
7: invokedynamic apply()Ljdk/internal/vm/vector/VectorSupport$VectorCompareOp;
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:
(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
jdk/incubator/vector/LongVector.lambda$45(ILjdk/incubator/vector/LongVector;Ljdk/incubator/vector/LongVector;)Ljdk/incubator/vector/VectorMask; (6)
(ILjdk/incubator/vector/LongVector;Ljdk/incubator/vector/LongVector;)Ljdk/incubator/vector/VectorMask;
8: invokestatic jdk.internal.vm.vector.VectorSupport.compare:(ILjava/lang/Class;Ljava/lang/Class;Ljava/lang/Class;ILjdk/internal/vm/vector/VectorSupport$Vector;Ljdk/internal/vm/vector/VectorSupport$Vector;Ljdk/internal/vm/vector/VectorSupport$VectorCompareOp;)Ljdk/internal/vm/vector/VectorSupport$VectorMask;
checkcast jdk.incubator.vector.VectorMask
areturn
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 this Ljdk/incubator/vector/LongVector;
0 9 1 maskType Ljava/lang/Class<TM;>;
0 9 2 op Ljdk/incubator/vector/VectorOperators$Comparison;
0 9 3 v Ljdk/incubator/vector/Vector<Ljava/lang/Long;>;
3 9 4 that Ljdk/incubator/vector/LongVector;
5 9 5 opc I
Signature: <M:Ljdk/incubator/vector/VectorMask<Ljava/lang/Long;>;>(Ljava/lang/Class<TM;>;Ljdk/incubator/vector/VectorOperators$Comparison;Ljdk/incubator/vector/Vector<Ljava/lang/Long;>;)TM;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
maskType
op
v
private static boolean compareWithOp(int, long, long);
descriptor: (IJJ)Z
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=4, locals=5, args_size=3
start local 0 start local 1 start local 3 0: iload 0
tableswitch { // 0 - 7
0: 1
1: 9
2: 13
3: 5
4: 3
5: 7
6: 13
7: 11
default: 13
}
1: StackMap locals:
StackMap stack:
lload 1
lload 3
lcmp
ifne 2
iconst_1
ireturn
StackMap locals:
StackMap stack:
2: iconst_0
ireturn
3: StackMap locals:
StackMap stack:
lload 1
lload 3
lcmp
ifeq 4
iconst_1
ireturn
StackMap locals:
StackMap stack:
4: iconst_0
ireturn
5: StackMap locals:
StackMap stack:
lload 1
lload 3
lcmp
ifge 6
iconst_1
ireturn
StackMap locals:
StackMap stack:
6: iconst_0
ireturn
7: StackMap locals:
StackMap stack:
lload 1
lload 3
lcmp
ifgt 8
iconst_1
ireturn
StackMap locals:
StackMap stack:
8: iconst_0
ireturn
9: StackMap locals:
StackMap stack:
lload 1
lload 3
lcmp
ifle 10
iconst_1
ireturn
StackMap locals:
StackMap stack:
10: iconst_0
ireturn
11: StackMap locals:
StackMap stack:
lload 1
lload 3
lcmp
iflt 12
iconst_1
ireturn
StackMap locals:
StackMap stack:
12: iconst_0
ireturn
13: StackMap locals:
StackMap stack:
new java.lang.AssertionError
dup
invokespecial java.lang.AssertionError.<init>:()V
athrow
end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 14 0 cond I
0 14 1 a J
0 14 3 b J
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
cond
a
b
public final jdk.incubator.vector.VectorMask<java.lang.Long> compare(jdk.incubator.vector.VectorOperators$Comparison, jdk.incubator.vector.Vector<java.lang.Long>, jdk.incubator.vector.VectorMask<java.lang.Long>);
descriptor: (Ljdk/incubator/vector/VectorOperators$Comparison;Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/VectorMask;)Ljdk/incubator/vector/VectorMask;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
aload 1
aload 2
invokevirtual jdk.incubator.vector.LongVector.compare:(Ljdk/incubator/vector/VectorOperators$Comparison;Ljdk/incubator/vector/Vector;)Ljdk/incubator/vector/VectorMask;
aload 3
invokevirtual jdk.incubator.vector.VectorMask.and:(Ljdk/incubator/vector/VectorMask;)Ljdk/incubator/vector/VectorMask;
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/LongVector;
0 1 1 op Ljdk/incubator/vector/VectorOperators$Comparison;
0 1 2 v Ljdk/incubator/vector/Vector<Ljava/lang/Long;>;
0 1 3 m Ljdk/incubator/vector/VectorMask<Ljava/lang/Long;>;
Signature: (Ljdk/incubator/vector/VectorOperators$Comparison;Ljdk/incubator/vector/Vector<Ljava/lang/Long;>;Ljdk/incubator/vector/VectorMask<Ljava/lang/Long;>;)Ljdk/incubator/vector/VectorMask<Ljava/lang/Long;>;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
op
v
m
public abstract jdk.incubator.vector.VectorMask<java.lang.Long> compare(jdk.incubator.vector.VectorOperators$Comparison, long);
descriptor: (Ljdk/incubator/vector/VectorOperators$Comparison;J)Ljdk/incubator/vector/VectorMask;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljdk/incubator/vector/VectorOperators$Comparison;J)Ljdk/incubator/vector/VectorMask<Ljava/lang/Long;>;
MethodParameters:
Name Flags
op
e
final <M extends jdk.incubator.vector.VectorMask<java.lang.Long>> M compareTemplate(java.lang.Class<M>, jdk.incubator.vector.VectorOperators$Comparison, );
descriptor: (Ljava/lang/Class;Ljdk/incubator/vector/VectorOperators$Comparison;J)Ljdk/incubator/vector/VectorMask;
flags: (0x0010) ACC_FINAL
Code:
stack=6, locals=5, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
aload 1
aload 2
aload 0
lload 3
invokevirtual jdk.incubator.vector.LongVector.broadcast:(J)Ljdk/incubator/vector/LongVector;
invokevirtual jdk.incubator.vector.LongVector.compareTemplate:(Ljava/lang/Class;Ljdk/incubator/vector/VectorOperators$Comparison;Ljdk/incubator/vector/Vector;)Ljdk/incubator/vector/VectorMask;
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/LongVector;
0 1 1 maskType Ljava/lang/Class<TM;>;
0 1 2 op Ljdk/incubator/vector/VectorOperators$Comparison;
0 1 3 e J
Signature: <M:Ljdk/incubator/vector/VectorMask<Ljava/lang/Long;>;>(Ljava/lang/Class<TM;>;Ljdk/incubator/vector/VectorOperators$Comparison;J)TM;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
maskType
op
e
public final jdk.incubator.vector.VectorMask<java.lang.Long> compare(jdk.incubator.vector.VectorOperators$Comparison, long, jdk.incubator.vector.VectorMask<java.lang.Long>);
descriptor: (Ljdk/incubator/vector/VectorOperators$Comparison;JLjdk/incubator/vector/VectorMask;)Ljdk/incubator/vector/VectorMask;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=4, locals=5, args_size=4
start local 0 start local 1 start local 2 start local 4 0: aload 0
aload 1
lload 2
invokevirtual jdk.incubator.vector.LongVector.compare:(Ljdk/incubator/vector/VectorOperators$Comparison;J)Ljdk/incubator/vector/VectorMask;
aload 4
invokevirtual jdk.incubator.vector.VectorMask.and:(Ljdk/incubator/vector/VectorMask;)Ljdk/incubator/vector/VectorMask;
areturn
end local 4 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/incubator/vector/LongVector;
0 1 1 op Ljdk/incubator/vector/VectorOperators$Comparison;
0 1 2 e J
0 1 4 m Ljdk/incubator/vector/VectorMask<Ljava/lang/Long;>;
Signature: (Ljdk/incubator/vector/VectorOperators$Comparison;JLjdk/incubator/vector/VectorMask<Ljava/lang/Long;>;)Ljdk/incubator/vector/VectorMask<Ljava/lang/Long;>;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
op
e
m
public abstract jdk.incubator.vector.LongVector 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/LongVector;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljdk/incubator/vector/Vector<Ljava/lang/Long;>;Ljdk/incubator/vector/VectorMask<Ljava/lang/Long;>;)Ljdk/incubator/vector/LongVector;
MethodParameters:
Name Flags
v
m
final <M extends jdk.incubator.vector.VectorMask<java.lang.Long>> jdk.incubator.vector.LongVector blendTemplate(java.lang.Class<M>, jdk.incubator.vector.LongVector, M);
descriptor: (Ljava/lang/Class;Ljdk/incubator/vector/LongVector;Ljdk/incubator/vector/VectorMask;)Ljdk/incubator/vector/LongVector;
flags: (0x0010) ACC_FINAL
Code:
stack=8, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 2
aload 0
invokevirtual jdk.incubator.vector.LongVector.check:(Ljdk/incubator/vector/Vector;)Ljdk/incubator/vector/AbstractVector;
pop
1: aload 0
invokevirtual java.lang.Object.getClass:()Ljava/lang/Class;
aload 1
getstatic java.lang.Long.TYPE:Ljava/lang/Class;
aload 0
invokevirtual jdk.incubator.vector.LongVector.length:()I
2: aload 0
aload 2
aload 3
3: invokedynamic apply()Ljdk/internal/vm/vector/VectorSupport$VectorBlendOp;
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:
(Ljdk/internal/vm/vector/VectorSupport$Vector;Ljdk/internal/vm/vector/VectorSupport$Vector;Ljdk/internal/vm/vector/VectorSupport$VectorMask;)Ljdk/internal/vm/vector/VectorSupport$Vector;
jdk/incubator/vector/LongVector.lambda$47(Ljdk/incubator/vector/LongVector;Ljdk/incubator/vector/LongVector;Ljdk/incubator/vector/VectorMask;)Ljdk/incubator/vector/LongVector; (6)
(Ljdk/incubator/vector/LongVector;Ljdk/incubator/vector/LongVector;Ljdk/incubator/vector/VectorMask;)Ljdk/incubator/vector/LongVector;
4: invokestatic jdk.internal.vm.vector.VectorSupport.blend:(Ljava/lang/Class;Ljava/lang/Class;Ljava/lang/Class;ILjdk/internal/vm/vector/VectorSupport$Vector;Ljdk/internal/vm/vector/VectorSupport$Vector;Ljdk/internal/vm/vector/VectorSupport$VectorMask;Ljdk/internal/vm/vector/VectorSupport$VectorBlendOp;)Ljdk/internal/vm/vector/VectorSupport$Vector;
checkcast jdk.incubator.vector.LongVector
areturn
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/LongVector;
0 5 1 maskType Ljava/lang/Class<TM;>;
0 5 2 v Ljdk/incubator/vector/LongVector;
0 5 3 m TM;
Signature: <M:Ljdk/incubator/vector/VectorMask<Ljava/lang/Long;>;>(Ljava/lang/Class<TM;>;Ljdk/incubator/vector/LongVector;TM;)Ljdk/incubator/vector/LongVector;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
maskType
v
m
public abstract jdk.incubator.vector.LongVector addIndex(int);
descriptor: (I)Ljdk/incubator/vector/LongVector;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
scale
final jdk.incubator.vector.LongVector addIndexTemplate(int);
descriptor: (I)Ljdk/incubator/vector/LongVector;
flags: (0x0010) ACC_FINAL
Code:
stack=7, locals=3, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual jdk.incubator.vector.LongVector.vspecies:()Ljdk/incubator/vector/LongVector$LongSpecies;
astore 2
start local 2 1: aload 2
iload 1
invokevirtual jdk.incubator.vector.LongVector$LongSpecies.checkScale:(I)V
2: aload 0
invokevirtual java.lang.Object.getClass:()Ljava/lang/Class;
getstatic java.lang.Long.TYPE:Ljava/lang/Class;
aload 0
invokevirtual jdk.incubator.vector.LongVector.length:()I
3: aload 0
iload 1
aload 2
4: invokedynamic index()Ljdk/internal/vm/vector/VectorSupport$IndexOperation;
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:
(Ljdk/internal/vm/vector/VectorSupport$Vector;ILjdk/internal/vm/vector/VectorSupport$VectorSpecies;)Ljdk/internal/vm/vector/VectorSupport$Vector;
jdk/incubator/vector/LongVector.lambda$49(Ljdk/incubator/vector/LongVector;ILjdk/incubator/vector/LongVector$LongSpecies;)Ljdk/incubator/vector/LongVector; (6)
(Ljdk/incubator/vector/LongVector;ILjdk/incubator/vector/LongVector$LongSpecies;)Ljdk/incubator/vector/LongVector;
5: invokestatic jdk.internal.vm.vector.VectorSupport.indexVector:(Ljava/lang/Class;Ljava/lang/Class;ILjdk/internal/vm/vector/VectorSupport$Vector;ILjdk/internal/vm/vector/VectorSupport$VectorSpecies;Ljdk/internal/vm/vector/VectorSupport$IndexOperation;)Ljdk/internal/vm/vector/VectorSupport$Vector;
checkcast jdk.incubator.vector.LongVector
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Ljdk/incubator/vector/LongVector;
0 6 1 scale I
1 6 2 vsp Ljdk/incubator/vector/LongVector$LongSpecies;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
scale
public final jdk.incubator.vector.LongVector blend(long, jdk.incubator.vector.VectorMask<java.lang.Long>);
descriptor: (JLjdk/incubator/vector/VectorMask;)Ljdk/incubator/vector/LongVector;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=4, locals=4, args_size=3
start local 0 start local 1 start local 3 0: aload 0
aload 0
lload 1
invokevirtual jdk.incubator.vector.LongVector.broadcast:(J)Ljdk/incubator/vector/LongVector;
aload 3
invokevirtual jdk.incubator.vector.LongVector.blend:(Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/VectorMask;)Ljdk/incubator/vector/LongVector;
areturn
end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/incubator/vector/LongVector;
0 1 1 e J
0 1 3 m Ljdk/incubator/vector/VectorMask<Ljava/lang/Long;>;
Signature: (JLjdk/incubator/vector/VectorMask<Ljava/lang/Long;>;)Ljdk/incubator/vector/LongVector;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
e
m
public abstract jdk.incubator.vector.LongVector slice(int, jdk.incubator.vector.Vector<java.lang.Long>);
descriptor: (ILjdk/incubator/vector/Vector;)Ljdk/incubator/vector/LongVector;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (ILjdk/incubator/vector/Vector<Ljava/lang/Long;>;)Ljdk/incubator/vector/LongVector;
MethodParameters:
Name Flags
origin
v1
final jdk.incubator.vector.LongVector sliceTemplate(int, jdk.incubator.vector.Vector<java.lang.Long>);
descriptor: (ILjdk/incubator/vector/Vector;)Ljdk/incubator/vector/LongVector;
flags: (0x0010) ACC_FINAL
Code:
stack=5, locals=9, args_size=3
start local 0 start local 1 start local 2 0: aload 2
checkcast jdk.incubator.vector.LongVector
astore 3
start local 3 1: aload 3
aload 0
invokevirtual jdk.incubator.vector.LongVector.check:(Ljdk/incubator/vector/Vector;)Ljdk/incubator/vector/AbstractVector;
pop
2: aload 0
invokevirtual jdk.incubator.vector.LongVector.vec:()[J
astore 4
start local 4 3: aload 3
invokevirtual jdk.incubator.vector.LongVector.vec:()[J
astore 5
start local 5 4: aload 4
arraylength
newarray 11
astore 6
start local 6 5: aload 6
arraylength
istore 7
start local 7 6: iload 7
iload 1
isub
istore 8
start local 8 7: aload 4
iload 1
aload 6
iconst_0
iload 8
invokestatic java.lang.System.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V
8: aload 5
iconst_0
aload 6
iload 8
iload 1
invokestatic java.lang.System.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V
9: aload 0
aload 6
invokevirtual jdk.incubator.vector.LongVector.vectorFactory:([J)Ljdk/incubator/vector/LongVector;
areturn
end local 8 end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 10 0 this Ljdk/incubator/vector/LongVector;
0 10 1 origin I
0 10 2 v1 Ljdk/incubator/vector/Vector<Ljava/lang/Long;>;
1 10 3 that Ljdk/incubator/vector/LongVector;
3 10 4 a0 [J
4 10 5 a1 [J
5 10 6 res [J
6 10 7 vlen I
7 10 8 firstPart I
Signature: (ILjdk/incubator/vector/Vector<Ljava/lang/Long;>;)Ljdk/incubator/vector/LongVector;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
origin
v1
public final jdk.incubator.vector.LongVector slice(int, jdk.incubator.vector.Vector<java.lang.Long>, jdk.incubator.vector.VectorMask<java.lang.Long>);
descriptor: (ILjdk/incubator/vector/Vector;Ljdk/incubator/vector/VectorMask;)Ljdk/incubator/vector/LongVector;
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
lconst_0
invokevirtual jdk.incubator.vector.LongVector.broadcast:(J)Ljdk/incubator/vector/LongVector;
aload 0
iload 1
aload 2
invokevirtual jdk.incubator.vector.LongVector.slice:(ILjdk/incubator/vector/Vector;)Ljdk/incubator/vector/LongVector;
aload 3
invokevirtual jdk.incubator.vector.LongVector.blend:(Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/VectorMask;)Ljdk/incubator/vector/LongVector;
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/LongVector;
0 1 1 origin I
0 1 2 w Ljdk/incubator/vector/Vector<Ljava/lang/Long;>;
0 1 3 m Ljdk/incubator/vector/VectorMask<Ljava/lang/Long;>;
Signature: (ILjdk/incubator/vector/Vector<Ljava/lang/Long;>;Ljdk/incubator/vector/VectorMask<Ljava/lang/Long;>;)Ljdk/incubator/vector/LongVector;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
origin
w
m
public abstract jdk.incubator.vector.LongVector slice(int);
descriptor: (I)Ljdk/incubator/vector/LongVector;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
origin
public abstract jdk.incubator.vector.LongVector unslice(int, jdk.incubator.vector.Vector<java.lang.Long>, int);
descriptor: (ILjdk/incubator/vector/Vector;I)Ljdk/incubator/vector/LongVector;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (ILjdk/incubator/vector/Vector<Ljava/lang/Long;>;I)Ljdk/incubator/vector/LongVector;
MethodParameters:
Name Flags
origin
w
part
final jdk.incubator.vector.LongVector unsliceTemplate(int, jdk.incubator.vector.Vector<java.lang.Long>, int);
descriptor: (ILjdk/incubator/vector/Vector;I)Ljdk/incubator/vector/LongVector;
flags: (0x0010) ACC_FINAL
Code:
stack=5, locals=9, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 2
checkcast jdk.incubator.vector.LongVector
astore 4
start local 4 1: aload 4
aload 0
invokevirtual jdk.incubator.vector.LongVector.check:(Ljdk/incubator/vector/Vector;)Ljdk/incubator/vector/AbstractVector;
pop
2: aload 0
invokevirtual jdk.incubator.vector.LongVector.vec:()[J
astore 5
start local 5 3: aload 4
invokevirtual jdk.incubator.vector.LongVector.vec:()[J
invokevirtual long[].clone:()Ljava/lang/Object;
checkcast long[]
astore 6
start local 6 4: aload 6
arraylength
istore 7
start local 7 5: iload 7
iload 1
isub
istore 8
start local 8 6: iload 3
tableswitch { // 0 - 1
0: 7
1: 9
default: 11
}
7: StackMap locals: jdk.incubator.vector.LongVector int jdk.incubator.vector.Vector int jdk.incubator.vector.LongVector long[] long[] int int
StackMap stack:
aload 5
iconst_0
aload 6
iload 1
iload 8
invokestatic java.lang.System.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V
8: goto 12
9: StackMap locals:
StackMap stack:
aload 5
iload 8
aload 6
iconst_0
iload 1
invokestatic java.lang.System.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V
10: goto 12
11: StackMap locals:
StackMap stack:
aload 0
iload 3
invokevirtual jdk.incubator.vector.LongVector.wrongPartForSlice:(I)Ljava/lang/ArrayIndexOutOfBoundsException;
athrow
12: StackMap locals:
StackMap stack:
aload 0
aload 6
invokevirtual jdk.incubator.vector.LongVector.vectorFactory:([J)Ljdk/incubator/vector/LongVector;
areturn
end local 8 end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 13 0 this Ljdk/incubator/vector/LongVector;
0 13 1 origin I
0 13 2 w Ljdk/incubator/vector/Vector<Ljava/lang/Long;>;
0 13 3 part I
1 13 4 that Ljdk/incubator/vector/LongVector;
3 13 5 slice [J
4 13 6 res [J
5 13 7 vlen I
6 13 8 firstPart I
Signature: (ILjdk/incubator/vector/Vector<Ljava/lang/Long;>;I)Ljdk/incubator/vector/LongVector;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
origin
w
part
final <M extends jdk.incubator.vector.VectorMask<java.lang.Long>> jdk.incubator.vector.LongVector unsliceTemplate(java.lang.Class<M>, int, jdk.incubator.vector.Vector<java.lang.Long>, int, M);
descriptor: (Ljava/lang/Class;ILjdk/incubator/vector/Vector;ILjdk/incubator/vector/VectorMask;)Ljdk/incubator/vector/LongVector;
flags: (0x0010) ACC_FINAL
Code:
stack=4, locals=8, args_size=6
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 0: aload 3
checkcast jdk.incubator.vector.LongVector
astore 6
start local 6 1: aload 6
aload 0
invokevirtual jdk.incubator.vector.LongVector.check:(Ljdk/incubator/vector/Vector;)Ljdk/incubator/vector/AbstractVector;
pop
2: aload 6
iload 2
aload 6
invokevirtual jdk.incubator.vector.LongVector.sliceTemplate:(ILjdk/incubator/vector/Vector;)Ljdk/incubator/vector/LongVector;
astore 7
start local 7 3: aload 7
aload 1
aload 0
aload 5
invokevirtual jdk.incubator.vector.LongVector.blendTemplate:(Ljava/lang/Class;Ljdk/incubator/vector/LongVector;Ljdk/incubator/vector/VectorMask;)Ljdk/incubator/vector/LongVector;
astore 7
4: aload 7
iload 2
aload 3
iload 4
invokevirtual jdk.incubator.vector.LongVector.unsliceTemplate:(ILjdk/incubator/vector/Vector;I)Ljdk/incubator/vector/LongVector;
areturn
end local 7 end local 6 end local 5 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/LongVector;
0 5 1 maskType Ljava/lang/Class<TM;>;
0 5 2 origin I
0 5 3 w Ljdk/incubator/vector/Vector<Ljava/lang/Long;>;
0 5 4 part I
0 5 5 m TM;
1 5 6 that Ljdk/incubator/vector/LongVector;
3 5 7 slice Ljdk/incubator/vector/LongVector;
Signature: <M:Ljdk/incubator/vector/VectorMask<Ljava/lang/Long;>;>(Ljava/lang/Class<TM;>;ILjdk/incubator/vector/Vector<Ljava/lang/Long;>;ITM;)Ljdk/incubator/vector/LongVector;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
maskType
origin
w
part
m
public abstract jdk.incubator.vector.LongVector 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/LongVector;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (ILjdk/incubator/vector/Vector<Ljava/lang/Long;>;ILjdk/incubator/vector/VectorMask<Ljava/lang/Long;>;)Ljdk/incubator/vector/LongVector;
MethodParameters:
Name Flags
origin
w
part
m
public abstract jdk.incubator.vector.LongVector unslice(int);
descriptor: (I)Ljdk/incubator/vector/LongVector;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
origin
private java.lang.ArrayIndexOutOfBoundsException wrongPartForSlice(int);
descriptor: (I)Ljava/lang/ArrayIndexOutOfBoundsException;
flags: (0x0002) ACC_PRIVATE
Code:
stack=5, locals=3, args_size=2
start local 0 start local 1 0: ldc "bad part number %d for slice operation"
iconst_1
anewarray java.lang.Object
dup
iconst_0
1: iload 1
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
aastore
2: invokestatic java.lang.String.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
astore 2
start local 2 3: new java.lang.ArrayIndexOutOfBoundsException
dup
aload 2
invokespecial java.lang.ArrayIndexOutOfBoundsException.<init>:(Ljava/lang/String;)V
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Ljdk/incubator/vector/LongVector;
0 4 1 part I
3 4 2 msg Ljava/lang/String;
MethodParameters:
Name Flags
part
public abstract jdk.incubator.vector.LongVector rearrange(jdk.incubator.vector.VectorShuffle<java.lang.Long>);
descriptor: (Ljdk/incubator/vector/VectorShuffle;)Ljdk/incubator/vector/LongVector;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljdk/incubator/vector/VectorShuffle<Ljava/lang/Long;>;)Ljdk/incubator/vector/LongVector;
MethodParameters:
Name Flags
m
final <S extends jdk.incubator.vector.VectorShuffle<java.lang.Long>> jdk.incubator.vector.LongVector rearrangeTemplate(java.lang.Class<S>, S);
descriptor: (Ljava/lang/Class;Ljdk/incubator/vector/VectorShuffle;)Ljdk/incubator/vector/LongVector;
flags: (0x0010) ACC_FINAL
Code:
stack=7, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 2
invokevirtual jdk.incubator.vector.VectorShuffle.checkIndexes:()Ljdk/incubator/vector/VectorShuffle;
pop
1: aload 0
invokevirtual java.lang.Object.getClass:()Ljava/lang/Class;
aload 1
getstatic java.lang.Long.TYPE:Ljava/lang/Class;
aload 0
invokevirtual jdk.incubator.vector.LongVector.length:()I
2: aload 0
aload 2
3: invokedynamic apply()Ljdk/internal/vm/vector/VectorSupport$VectorRearrangeOp;
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:
(Ljdk/internal/vm/vector/VectorSupport$Vector;Ljdk/internal/vm/vector/VectorSupport$VectorShuffle;)Ljdk/internal/vm/vector/VectorSupport$Vector;
jdk/incubator/vector/LongVector.lambda$50(Ljdk/incubator/vector/LongVector;Ljdk/incubator/vector/VectorShuffle;)Ljdk/incubator/vector/LongVector; (6)
(Ljdk/incubator/vector/LongVector;Ljdk/incubator/vector/VectorShuffle;)Ljdk/incubator/vector/LongVector;
4: invokestatic jdk.internal.vm.vector.VectorSupport.rearrangeOp:(Ljava/lang/Class;Ljava/lang/Class;Ljava/lang/Class;ILjdk/internal/vm/vector/VectorSupport$Vector;Ljdk/internal/vm/vector/VectorSupport$VectorShuffle;Ljdk/internal/vm/vector/VectorSupport$VectorRearrangeOp;)Ljdk/internal/vm/vector/VectorSupport$Vector;
checkcast jdk.incubator.vector.LongVector
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Ljdk/incubator/vector/LongVector;
0 5 1 shuffletype Ljava/lang/Class<TS;>;
0 5 2 shuffle TS;
Signature: <S:Ljdk/incubator/vector/VectorShuffle<Ljava/lang/Long;>;>(Ljava/lang/Class<TS;>;TS;)Ljdk/incubator/vector/LongVector;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
shuffletype
shuffle
public abstract jdk.incubator.vector.LongVector 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/LongVector;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljdk/incubator/vector/VectorShuffle<Ljava/lang/Long;>;Ljdk/incubator/vector/VectorMask<Ljava/lang/Long;>;)Ljdk/incubator/vector/LongVector;
MethodParameters:
Name Flags
s
m
final <S extends jdk.incubator.vector.VectorShuffle<java.lang.Long>> jdk.incubator.vector.LongVector rearrangeTemplate(java.lang.Class<S>, S, jdk.incubator.vector.VectorMask<java.lang.Long>);
descriptor: (Ljava/lang/Class;Ljdk/incubator/vector/VectorShuffle;Ljdk/incubator/vector/VectorMask;)Ljdk/incubator/vector/LongVector;
flags: (0x0010) ACC_FINAL
Code:
stack=7, locals=6, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
invokevirtual java.lang.Object.getClass:()Ljava/lang/Class;
aload 1
getstatic java.lang.Long.TYPE:Ljava/lang/Class;
aload 0
invokevirtual jdk.incubator.vector.LongVector.length:()I
1: aload 0
aload 2
2: invokedynamic apply()Ljdk/internal/vm/vector/VectorSupport$VectorRearrangeOp;
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:
(Ljdk/internal/vm/vector/VectorSupport$Vector;Ljdk/internal/vm/vector/VectorSupport$VectorShuffle;)Ljdk/internal/vm/vector/VectorSupport$Vector;
jdk/incubator/vector/LongVector.lambda$52(Ljdk/incubator/vector/LongVector;Ljdk/incubator/vector/VectorShuffle;)Ljdk/incubator/vector/LongVector; (6)
(Ljdk/incubator/vector/LongVector;Ljdk/incubator/vector/VectorShuffle;)Ljdk/incubator/vector/LongVector;
3: invokestatic jdk.internal.vm.vector.VectorSupport.rearrangeOp:(Ljava/lang/Class;Ljava/lang/Class;Ljava/lang/Class;ILjdk/internal/vm/vector/VectorSupport$Vector;Ljdk/internal/vm/vector/VectorSupport$VectorShuffle;Ljdk/internal/vm/vector/VectorSupport$VectorRearrangeOp;)Ljdk/internal/vm/vector/VectorSupport$Vector;
checkcast jdk.incubator.vector.LongVector
4: astore 4
start local 4 5: aload 2
invokevirtual jdk.incubator.vector.VectorShuffle.laneIsValid:()Ljdk/incubator/vector/VectorMask;
astore 5
start local 5 6: aload 3
aload 5
invokevirtual jdk.incubator.vector.VectorMask.andNot:(Ljdk/incubator/vector/VectorMask;)Ljdk/incubator/vector/VectorMask;
invokevirtual jdk.incubator.vector.VectorMask.anyTrue:()Z
ifeq 9
7: aload 2
invokevirtual jdk.incubator.vector.VectorShuffle.checkIndexes:()Ljdk/incubator/vector/VectorShuffle;
pop
8: new java.lang.AssertionError
dup
invokespecial java.lang.AssertionError.<init>:()V
athrow
9: StackMap locals: jdk.incubator.vector.LongVector jdk.incubator.vector.VectorMask
StackMap stack:
aload 0
lconst_0
invokevirtual jdk.incubator.vector.LongVector.broadcast:(J)Ljdk/incubator/vector/LongVector;
aload 4
aload 3
invokevirtual jdk.incubator.vector.LongVector.blend:(Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/VectorMask;)Ljdk/incubator/vector/LongVector;
areturn
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 10 0 this Ljdk/incubator/vector/LongVector;
0 10 1 shuffletype Ljava/lang/Class<TS;>;
0 10 2 shuffle TS;
0 10 3 m Ljdk/incubator/vector/VectorMask<Ljava/lang/Long;>;
5 10 4 unmasked Ljdk/incubator/vector/LongVector;
6 10 5 valid Ljdk/incubator/vector/VectorMask<Ljava/lang/Long;>;
Signature: <S:Ljdk/incubator/vector/VectorShuffle<Ljava/lang/Long;>;>(Ljava/lang/Class<TS;>;TS;Ljdk/incubator/vector/VectorMask<Ljava/lang/Long;>;)Ljdk/incubator/vector/LongVector;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
shuffletype
shuffle
m
public abstract jdk.incubator.vector.LongVector 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/LongVector;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljdk/incubator/vector/VectorShuffle<Ljava/lang/Long;>;Ljdk/incubator/vector/Vector<Ljava/lang/Long;>;)Ljdk/incubator/vector/LongVector;
MethodParameters:
Name Flags
s
v
final <S extends jdk.incubator.vector.VectorShuffle<java.lang.Long>> jdk.incubator.vector.LongVector rearrangeTemplate(java.lang.Class<S>, S, jdk.incubator.vector.LongVector);
descriptor: (Ljava/lang/Class;Ljdk/incubator/vector/VectorShuffle;Ljdk/incubator/vector/LongVector;)Ljdk/incubator/vector/LongVector;
flags: (0x0010) ACC_FINAL
Code:
stack=7, locals=8, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 2
invokevirtual jdk.incubator.vector.VectorShuffle.laneIsValid:()Ljdk/incubator/vector/VectorMask;
astore 4
start local 4 1: aload 2
invokevirtual jdk.incubator.vector.VectorShuffle.wrapIndexes:()Ljdk/incubator/vector/VectorShuffle;
astore 5
start local 5 2: aload 0
invokevirtual java.lang.Object.getClass:()Ljava/lang/Class;
aload 1
getstatic java.lang.Long.TYPE:Ljava/lang/Class;
aload 0
invokevirtual jdk.incubator.vector.LongVector.length:()I
3: aload 0
aload 5
4: invokedynamic apply()Ljdk/internal/vm/vector/VectorSupport$VectorRearrangeOp;
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:
(Ljdk/internal/vm/vector/VectorSupport$Vector;Ljdk/internal/vm/vector/VectorSupport$VectorShuffle;)Ljdk/internal/vm/vector/VectorSupport$Vector;
jdk/incubator/vector/LongVector.lambda$54(Ljdk/incubator/vector/LongVector;Ljdk/incubator/vector/VectorShuffle;)Ljdk/incubator/vector/LongVector; (6)
(Ljdk/incubator/vector/LongVector;Ljdk/incubator/vector/VectorShuffle;)Ljdk/incubator/vector/LongVector;
5: invokestatic jdk.internal.vm.vector.VectorSupport.rearrangeOp:(Ljava/lang/Class;Ljava/lang/Class;Ljava/lang/Class;ILjdk/internal/vm/vector/VectorSupport$Vector;Ljdk/internal/vm/vector/VectorSupport$VectorShuffle;Ljdk/internal/vm/vector/VectorSupport$VectorRearrangeOp;)Ljdk/internal/vm/vector/VectorSupport$Vector;
checkcast jdk.incubator.vector.LongVector
6: astore 6
start local 6 7: aload 0
invokevirtual java.lang.Object.getClass:()Ljava/lang/Class;
aload 1
getstatic java.lang.Long.TYPE:Ljava/lang/Class;
aload 0
invokevirtual jdk.incubator.vector.LongVector.length:()I
8: aload 3
aload 5
9: invokedynamic apply()Ljdk/internal/vm/vector/VectorSupport$VectorRearrangeOp;
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:
(Ljdk/internal/vm/vector/VectorSupport$Vector;Ljdk/internal/vm/vector/VectorSupport$VectorShuffle;)Ljdk/internal/vm/vector/VectorSupport$Vector;
jdk/incubator/vector/LongVector.lambda$56(Ljdk/incubator/vector/LongVector;Ljdk/incubator/vector/VectorShuffle;)Ljdk/incubator/vector/LongVector; (6)
(Ljdk/incubator/vector/LongVector;Ljdk/incubator/vector/VectorShuffle;)Ljdk/incubator/vector/LongVector;
10: invokestatic jdk.internal.vm.vector.VectorSupport.rearrangeOp:(Ljava/lang/Class;Ljava/lang/Class;Ljava/lang/Class;ILjdk/internal/vm/vector/VectorSupport$Vector;Ljdk/internal/vm/vector/VectorSupport$VectorShuffle;Ljdk/internal/vm/vector/VectorSupport$VectorRearrangeOp;)Ljdk/internal/vm/vector/VectorSupport$Vector;
checkcast jdk.incubator.vector.LongVector
11: astore 7
start local 7 12: aload 7
aload 6
aload 4
invokevirtual jdk.incubator.vector.LongVector.blend:(Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/VectorMask;)Ljdk/incubator/vector/LongVector;
areturn
end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 13 0 this Ljdk/incubator/vector/LongVector;
0 13 1 shuffletype Ljava/lang/Class<TS;>;
0 13 2 shuffle TS;
0 13 3 v Ljdk/incubator/vector/LongVector;
1 13 4 valid Ljdk/incubator/vector/VectorMask<Ljava/lang/Long;>;
2 13 5 ws TS;
7 13 6 r0 Ljdk/incubator/vector/LongVector;
12 13 7 r1 Ljdk/incubator/vector/LongVector;
Signature: <S:Ljdk/incubator/vector/VectorShuffle<Ljava/lang/Long;>;>(Ljava/lang/Class<TS;>;TS;Ljdk/incubator/vector/LongVector;)Ljdk/incubator/vector/LongVector;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
shuffletype
shuffle
v
public abstract jdk.incubator.vector.LongVector selectFrom(jdk.incubator.vector.Vector<java.lang.Long>);
descriptor: (Ljdk/incubator/vector/Vector;)Ljdk/incubator/vector/LongVector;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljdk/incubator/vector/Vector<Ljava/lang/Long;>;)Ljdk/incubator/vector/LongVector;
MethodParameters:
Name Flags
v
final jdk.incubator.vector.LongVector selectFromTemplate(jdk.incubator.vector.LongVector);
descriptor: (Ljdk/incubator/vector/LongVector;)Ljdk/incubator/vector/LongVector;
flags: (0x0010) ACC_FINAL
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 1
aload 0
invokevirtual jdk.incubator.vector.LongVector.toShuffle:()Ljdk/incubator/vector/VectorShuffle;
invokevirtual jdk.incubator.vector.LongVector.rearrange:(Ljdk/incubator/vector/VectorShuffle;)Ljdk/incubator/vector/LongVector;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/incubator/vector/LongVector;
0 1 1 v Ljdk/incubator/vector/LongVector;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
v
public abstract jdk.incubator.vector.LongVector 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/LongVector;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljdk/incubator/vector/Vector<Ljava/lang/Long;>;Ljdk/incubator/vector/VectorMask<Ljava/lang/Long;>;)Ljdk/incubator/vector/LongVector;
MethodParameters:
Name Flags
s
m
final jdk.incubator.vector.LongVector selectFromTemplate(jdk.incubator.vector.LongVector, jdk.incubator.vector.AbstractMask<java.lang.Long>);
descriptor: (Ljdk/incubator/vector/LongVector;Ljdk/incubator/vector/AbstractMask;)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 1
aload 0
invokevirtual jdk.incubator.vector.LongVector.toShuffle:()Ljdk/incubator/vector/VectorShuffle;
aload 2
invokevirtual jdk.incubator.vector.LongVector.rearrange:(Ljdk/incubator/vector/VectorShuffle;Ljdk/incubator/vector/VectorMask;)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/LongVector;
0 1 1 v Ljdk/incubator/vector/LongVector;
0 1 2 m Ljdk/incubator/vector/AbstractMask<Ljava/lang/Long;>;
Signature: (Ljdk/incubator/vector/LongVector;Ljdk/incubator/vector/AbstractMask<Ljava/lang/Long;>;)Ljdk/incubator/vector/LongVector;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
v
m
public final jdk.incubator.vector.LongVector bitwiseBlend(jdk.incubator.vector.Vector<java.lang.Long>, jdk.incubator.vector.Vector<java.lang.Long>);
descriptor: (Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/Vector;)Ljdk/incubator/vector/LongVector;
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
getstatic jdk.incubator.vector.VectorOperators.BITWISE_BLEND:Ljdk/incubator/vector/VectorOperators$Ternary;
aload 1
aload 2
invokevirtual jdk.incubator.vector.LongVector.lanewise:(Ljdk/incubator/vector/VectorOperators$Ternary;Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/Vector;)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/LongVector;
0 1 1 bits Ljdk/incubator/vector/Vector<Ljava/lang/Long;>;
0 1 2 mask Ljdk/incubator/vector/Vector<Ljava/lang/Long;>;
Signature: (Ljdk/incubator/vector/Vector<Ljava/lang/Long;>;Ljdk/incubator/vector/Vector<Ljava/lang/Long;>;)Ljdk/incubator/vector/LongVector;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
bits
mask
public final jdk.incubator.vector.LongVector bitwiseBlend(long, long);
descriptor: (JJ)Ljdk/incubator/vector/LongVector;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=6, locals=5, args_size=3
start local 0 start local 1 start local 3 0: aload 0
getstatic jdk.incubator.vector.VectorOperators.BITWISE_BLEND:Ljdk/incubator/vector/VectorOperators$Ternary;
lload 1
lload 3
invokevirtual jdk.incubator.vector.LongVector.lanewise:(Ljdk/incubator/vector/VectorOperators$Ternary;JJ)Ljdk/incubator/vector/LongVector;
areturn
end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/incubator/vector/LongVector;
0 1 1 bits J
0 1 3 mask J
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
bits
mask
public final jdk.incubator.vector.LongVector bitwiseBlend(long, jdk.incubator.vector.Vector<java.lang.Long>);
descriptor: (JLjdk/incubator/vector/Vector;)Ljdk/incubator/vector/LongVector;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=5, locals=4, args_size=3
start local 0 start local 1 start local 3 0: aload 0
getstatic jdk.incubator.vector.VectorOperators.BITWISE_BLEND:Ljdk/incubator/vector/VectorOperators$Ternary;
lload 1
aload 3
invokevirtual jdk.incubator.vector.LongVector.lanewise:(Ljdk/incubator/vector/VectorOperators$Ternary;JLjdk/incubator/vector/Vector;)Ljdk/incubator/vector/LongVector;
areturn
end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/incubator/vector/LongVector;
0 1 1 bits J
0 1 3 mask Ljdk/incubator/vector/Vector<Ljava/lang/Long;>;
Signature: (JLjdk/incubator/vector/Vector<Ljava/lang/Long;>;)Ljdk/incubator/vector/LongVector;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
bits
mask
public final jdk.incubator.vector.LongVector bitwiseBlend(jdk.incubator.vector.Vector<java.lang.Long>, long);
descriptor: (Ljdk/incubator/vector/Vector;J)Ljdk/incubator/vector/LongVector;
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
getstatic jdk.incubator.vector.VectorOperators.BITWISE_BLEND:Ljdk/incubator/vector/VectorOperators$Ternary;
aload 1
lload 2
invokevirtual jdk.incubator.vector.LongVector.lanewise:(Ljdk/incubator/vector/VectorOperators$Ternary;Ljdk/incubator/vector/Vector;J)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/LongVector;
0 1 1 bits Ljdk/incubator/vector/Vector<Ljava/lang/Long;>;
0 1 2 mask J
Signature: (Ljdk/incubator/vector/Vector<Ljava/lang/Long;>;J)Ljdk/incubator/vector/LongVector;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
bits
mask
public abstract long reduceLanes(jdk.incubator.vector.VectorOperators$Associative);
descriptor: (Ljdk/incubator/vector/VectorOperators$Associative;)J
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
op
public abstract 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: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljdk/incubator/vector/VectorOperators$Associative;Ljdk/incubator/vector/VectorMask<Ljava/lang/Long;>;)J
MethodParameters:
Name Flags
op
m
final long reduceLanesTemplate(jdk.incubator.vector.VectorOperators$Associative, jdk.incubator.vector.VectorMask<java.lang.Long>);
descriptor: (Ljdk/incubator/vector/VectorOperators$Associative;Ljdk/incubator/vector/VectorMask;)J
flags: (0x0010) ACC_FINAL
Code:
stack=3, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
invokevirtual jdk.incubator.vector.LongVector.reduceIdentityVector:(Ljdk/incubator/vector/VectorOperators$Associative;)Ljdk/incubator/vector/LongVector;
aload 0
aload 2
invokevirtual jdk.incubator.vector.LongVector.blend:(Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/VectorMask;)Ljdk/incubator/vector/LongVector;
astore 3
start local 3 1: aload 3
aload 1
invokevirtual jdk.incubator.vector.LongVector.reduceLanesTemplate:(Ljdk/incubator/vector/VectorOperators$Associative;)J
lreturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljdk/incubator/vector/LongVector;
0 2 1 op Ljdk/incubator/vector/VectorOperators$Associative;
0 2 2 m Ljdk/incubator/vector/VectorMask<Ljava/lang/Long;>;
1 2 3 v Ljdk/incubator/vector/LongVector;
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
final long reduceLanesTemplate(jdk.incubator.vector.VectorOperators$Associative);
descriptor: (Ljdk/incubator/vector/VectorOperators$Associative;)J
flags: (0x0010) ACC_FINAL
Code:
stack=9, locals=3, args_size=2
start local 0 start local 1 0: aload 1
getstatic jdk.incubator.vector.VectorOperators.FIRST_NONZERO:Ljdk/incubator/vector/VectorOperators$Associative;
if_acmpne 4
1: aload 0
invokevirtual jdk.incubator.vector.LongVector.viewAsIntegralLanes:()Ljdk/incubator/vector/LongVector;
getstatic jdk.incubator.vector.VectorOperators.NE:Ljdk/incubator/vector/VectorOperators$Comparison;
lconst_0
invokevirtual jdk.incubator.vector.LongVector.compare:(Ljdk/incubator/vector/VectorOperators$Comparison;J)Ljdk/incubator/vector/VectorMask;
2: astore 2
start local 2 3: aload 0
aload 2
invokevirtual jdk.incubator.vector.VectorMask.firstTrue:()I
invokevirtual jdk.incubator.vector.LongVector.lane:(I)J
lreturn
end local 2 4: StackMap locals:
StackMap stack:
aload 1
invokestatic jdk.incubator.vector.LongVector.opCode:(Ljdk/incubator/vector/VectorOperators$Operator;)I
istore 2
start local 2 5: iload 2
aload 0
invokevirtual java.lang.Object.getClass:()Ljava/lang/Class;
getstatic java.lang.Long.TYPE:Ljava/lang/Class;
aload 0
invokevirtual jdk.incubator.vector.LongVector.length:()I
6: aload 0
7: getstatic jdk.incubator.vector.LongVector.REDUCE_IMPL:Ljdk/incubator/vector/VectorOperators$ImplCache;
aload 1
iload 2
invokedynamic apply()Ljava/util/function/IntFunction;
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)Ljava/lang/Object;
jdk/incubator/vector/LongVector.lambda$58(I)Ljava/util/function/Function; (6)
(I)Ljava/util/function/Function;
invokevirtual jdk.incubator.vector.VectorOperators$ImplCache.find:(Ljdk/incubator/vector/VectorOperators$Operator;ILjava/util/function/IntFunction;)Ljava/lang/Object;
checkcast java.util.function.Function
8: invokestatic jdk.internal.vm.vector.VectorSupport.reductionCoerced:(ILjava/lang/Class;Ljava/lang/Class;ILjdk/internal/vm/vector/VectorSupport$Vector;Ljava/util/function/Function;)J
invokestatic jdk.incubator.vector.LongVector.fromBits:(J)J
lreturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 this Ljdk/incubator/vector/LongVector;
0 9 1 op Ljdk/incubator/vector/VectorOperators$Associative;
3 4 2 thisNZ Ljdk/incubator/vector/VectorMask<Ljava/lang/Long;>;
5 9 2 opc I
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
op
private jdk.incubator.vector.LongVector reduceIdentityVector(jdk.incubator.vector.VectorOperators$Associative);
descriptor: (Ljdk/incubator/vector/VectorOperators$Associative;)Ljdk/incubator/vector/LongVector;
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=4, args_size=2
start local 0 start local 1 0: aload 1
invokestatic jdk.incubator.vector.LongVector.opCode:(Ljdk/incubator/vector/VectorOperators$Operator;)I
istore 2
start local 2 1: getstatic jdk.incubator.vector.LongVector.REDUCE_ID_IMPL:Ljdk/incubator/vector/VectorOperators$ImplCache;
aload 1
iload 2
invokedynamic apply()Ljava/util/function/IntFunction;
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)Ljava/lang/Object;
jdk/incubator/vector/LongVector.lambda$73(I)Ljava/util/function/UnaryOperator; (6)
(I)Ljava/util/function/UnaryOperator;
invokevirtual jdk.incubator.vector.VectorOperators$ImplCache.find:(Ljdk/incubator/vector/VectorOperators$Operator;ILjava/util/function/IntFunction;)Ljava/lang/Object;
checkcast java.util.function.UnaryOperator
2: astore 3
start local 3 3: aload 3
aload 0
invokeinterface java.util.function.UnaryOperator.apply:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast jdk.incubator.vector.LongVector
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/LongVector;
0 4 1 op Ljdk/incubator/vector/VectorOperators$Associative;
1 4 2 opc I
3 4 3 fn Ljava/util/function/UnaryOperator<Ljdk/incubator/vector/LongVector;>;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
op
public abstract long reduceLanesToLong(jdk.incubator.vector.VectorOperators$Associative);
descriptor: (Ljdk/incubator/vector/VectorOperators$Associative;)J
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
op
public abstract 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: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljdk/incubator/vector/VectorOperators$Associative;Ljdk/incubator/vector/VectorMask<Ljava/lang/Long;>;)J
MethodParameters:
Name Flags
op
m
public abstract long lane(int);
descriptor: (I)J
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
i
public abstract jdk.incubator.vector.LongVector withLane(int, long);
descriptor: (IJ)Ljdk/incubator/vector/LongVector;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
i
e
public final long[] toArray();
descriptor: ()[J
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=2, args_size=1
start local 0 0: aload 0
invokevirtual jdk.incubator.vector.LongVector.vspecies:()Ljdk/incubator/vector/LongVector$LongSpecies;
invokevirtual jdk.incubator.vector.LongVector$LongSpecies.laneCount:()I
newarray 11
astore 1
start local 1 1: aload 0
aload 1
iconst_0
invokevirtual jdk.incubator.vector.LongVector.intoArray:([JI)V
2: aload 1
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljdk/incubator/vector/LongVector;
1 3 1 a [J
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
public final int[] toIntArray();
descriptor: ()[I
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=5, locals=6, args_size=1
start local 0 0: aload 0
invokevirtual jdk.incubator.vector.LongVector.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 7
4: StackMap locals: long[] int[] int
StackMap stack:
aload 1
iload 3
laload
lstore 4
start local 4 5: aload 2
iload 3
lload 4
iconst_1
invokestatic jdk.incubator.vector.LongVector$LongSpecies.toIntegralChecked:(JZ)J
l2i
iastore
end local 4 6: iinc 3 1
StackMap locals:
StackMap stack:
7: iload 3
aload 1
arraylength
if_icmplt 4
end local 3 8: aload 2
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 this Ljdk/incubator/vector/LongVector;
1 9 1 a [J
2 9 2 res [I
3 8 3 i I
5 6 4 e J
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
public final long[] toLongArray();
descriptor: ()[J
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual jdk.incubator.vector.LongVector.toArray:()[J
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/incubator/vector/LongVector;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
public final double[] toDoubleArray();
descriptor: ()[D
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=4, locals=4, args_size=1
start local 0 0: aload 0
invokevirtual jdk.incubator.vector.LongVector.toArray:()[J
astore 1
start local 1 1: aload 1
arraylength
newarray 7
astore 2
start local 2 2: iconst_0
istore 3
start local 3 3: goto 6
4: StackMap locals: long[] double[] int
StackMap stack:
aload 2
iload 3
aload 1
iload 3
laload
l2d
dastore
5: iinc 3 1
StackMap locals:
StackMap stack:
6: iload 3
aload 1
arraylength
if_icmplt 4
end local 3 7: aload 2
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Ljdk/incubator/vector/LongVector;
1 8 1 a [J
2 8 2 res [D
3 7 3 i I
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
public static jdk.incubator.vector.LongVector fromByteArray(jdk.incubator.vector.VectorSpecies<java.lang.Long>, byte[], int, java.nio.ByteOrder);
descriptor: (Ljdk/incubator/vector/VectorSpecies;[BILjava/nio/ByteOrder;)Ljdk/incubator/vector/LongVector;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=5, args_size=4
start local 0 start local 1 start local 2 start local 3 0: iload 2
aload 0
invokeinterface jdk.incubator.vector.VectorSpecies.vectorByteSize:()I
aload 1
arraylength
invokestatic jdk.incubator.vector.VectorIntrinsics.checkFromIndexSize:(III)I
istore 2
1: aload 0
checkcast jdk.incubator.vector.LongVector$LongSpecies
astore 4
start local 4 2: aload 4
invokevirtual jdk.incubator.vector.LongVector$LongSpecies.dummyVector:()Ljdk/incubator/vector/LongVector;
aload 1
iload 2
invokevirtual jdk.incubator.vector.LongVector.fromByteArray0:([BI)Ljdk/incubator/vector/LongVector;
aload 3
invokevirtual jdk.incubator.vector.LongVector.maybeSwap:(Ljava/nio/ByteOrder;)Ljdk/incubator/vector/LongVector;
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 species Ljdk/incubator/vector/VectorSpecies<Ljava/lang/Long;>;
0 3 1 a [B
0 3 2 offset I
0 3 3 bo Ljava/nio/ByteOrder;
2 3 4 vsp Ljdk/incubator/vector/LongVector$LongSpecies;
Signature: (Ljdk/incubator/vector/VectorSpecies<Ljava/lang/Long;>;[BILjava/nio/ByteOrder;)Ljdk/incubator/vector/LongVector;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
species
a
offset
bo
public static jdk.incubator.vector.LongVector fromByteArray(jdk.incubator.vector.VectorSpecies<java.lang.Long>, byte[], int, java.nio.ByteOrder, jdk.incubator.vector.VectorMask<java.lang.Long>);
descriptor: (Ljdk/incubator/vector/VectorSpecies;[BILjava/nio/ByteOrder;Ljdk/incubator/vector/VectorMask;)Ljdk/incubator/vector/LongVector;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=5, locals=8, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 0
checkcast jdk.incubator.vector.LongVector$LongSpecies
astore 5
start local 5 1: iload 2
iflt 5
iload 2
aload 1
arraylength
aload 0
invokeinterface jdk.incubator.vector.VectorSpecies.vectorByteSize:()I
isub
if_icmpgt 5
2: aload 5
invokevirtual jdk.incubator.vector.LongVector$LongSpecies.zero:()Ljdk/incubator/vector/LongVector;
astore 6
start local 6 3: aload 6
aload 1
iload 2
invokevirtual jdk.incubator.vector.LongVector.fromByteArray0:([BI)Ljdk/incubator/vector/LongVector;
astore 7
start local 7 4: aload 6
aload 7
aload 3
invokevirtual jdk.incubator.vector.LongVector.maybeSwap:(Ljava/nio/ByteOrder;)Ljdk/incubator/vector/LongVector;
aload 4
invokevirtual jdk.incubator.vector.LongVector.blend:(Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/VectorMask;)Ljdk/incubator/vector/LongVector;
areturn
end local 7 end local 6 5: StackMap locals: jdk.incubator.vector.LongVector$LongSpecies
StackMap stack:
iload 2
aload 5
aload 4
bipush 8
aload 1
arraylength
invokestatic jdk.incubator.vector.LongVector.checkMaskFromIndexSize:(ILjdk/incubator/vector/LongVector$LongSpecies;Ljdk/incubator/vector/VectorMask;II)V
6: aload 1
aload 3
invokestatic jdk.incubator.vector.LongVector.wrapper:([BLjava/nio/ByteOrder;)Ljava/nio/ByteBuffer;
astore 6
start local 6 7: aload 5
aload 6
iload 2
aload 4
checkcast jdk.incubator.vector.AbstractMask
8: invokedynamic apply()Ljdk/incubator/vector/LongVector$FLdOp;
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;II)J
jdk/incubator/vector/LongVector.lambda$79(Ljava/nio/ByteBuffer;II)J (6)
(Ljava/nio/ByteBuffer;II)J
9: invokevirtual jdk.incubator.vector.LongVector$LongSpecies.ldOp:(Ljava/lang/Object;ILjdk/incubator/vector/AbstractMask;Ljdk/incubator/vector/LongVector$FLdOp;)Ljdk/incubator/vector/LongVector;
areturn
end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 10 0 species Ljdk/incubator/vector/VectorSpecies<Ljava/lang/Long;>;
0 10 1 a [B
0 10 2 offset I
0 10 3 bo Ljava/nio/ByteOrder;
0 10 4 m Ljdk/incubator/vector/VectorMask<Ljava/lang/Long;>;
1 10 5 vsp Ljdk/incubator/vector/LongVector$LongSpecies;
3 5 6 zero Ljdk/incubator/vector/LongVector;
4 5 7 v Ljdk/incubator/vector/LongVector;
7 10 6 wb Ljava/nio/ByteBuffer;
Signature: (Ljdk/incubator/vector/VectorSpecies<Ljava/lang/Long;>;[BILjava/nio/ByteOrder;Ljdk/incubator/vector/VectorMask<Ljava/lang/Long;>;)Ljdk/incubator/vector/LongVector;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
species
a
offset
bo
m
public static jdk.incubator.vector.LongVector fromArray(jdk.incubator.vector.VectorSpecies<java.lang.Long>, long[], int);
descriptor: (Ljdk/incubator/vector/VectorSpecies;[JI)Ljdk/incubator/vector/LongVector;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=4, args_size=3
start local 0 start local 1 start local 2 0: iload 2
aload 0
invokeinterface jdk.incubator.vector.VectorSpecies.length:()I
aload 1
arraylength
invokestatic jdk.incubator.vector.VectorIntrinsics.checkFromIndexSize:(III)I
istore 2
1: aload 0
checkcast jdk.incubator.vector.LongVector$LongSpecies
astore 3
start local 3 2: aload 3
invokevirtual jdk.incubator.vector.LongVector$LongSpecies.dummyVector:()Ljdk/incubator/vector/LongVector;
aload 1
iload 2
invokevirtual jdk.incubator.vector.LongVector.fromArray0:([JI)Ljdk/incubator/vector/LongVector;
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 species Ljdk/incubator/vector/VectorSpecies<Ljava/lang/Long;>;
0 3 1 a [J
0 3 2 offset I
2 3 3 vsp Ljdk/incubator/vector/LongVector$LongSpecies;
Signature: (Ljdk/incubator/vector/VectorSpecies<Ljava/lang/Long;>;[JI)Ljdk/incubator/vector/LongVector;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
species
a
offset
public static jdk.incubator.vector.LongVector fromArray(jdk.incubator.vector.VectorSpecies<java.lang.Long>, long[], int, jdk.incubator.vector.VectorMask<java.lang.Long>);
descriptor: (Ljdk/incubator/vector/VectorSpecies;[JILjdk/incubator/vector/VectorMask;)Ljdk/incubator/vector/LongVector;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=5, locals=6, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
checkcast jdk.incubator.vector.LongVector$LongSpecies
astore 4
start local 4 1: iload 2
iflt 4
iload 2
aload 1
arraylength
aload 0
invokeinterface jdk.incubator.vector.VectorSpecies.length:()I
isub
if_icmpgt 4
2: aload 4
invokevirtual jdk.incubator.vector.LongVector$LongSpecies.zero:()Ljdk/incubator/vector/LongVector;
astore 5
start local 5 3: aload 5
aload 5
aload 1
iload 2
invokevirtual jdk.incubator.vector.LongVector.fromArray0:([JI)Ljdk/incubator/vector/LongVector;
aload 3
invokevirtual jdk.incubator.vector.LongVector.blend:(Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/VectorMask;)Ljdk/incubator/vector/LongVector;
areturn
end local 5 4: StackMap locals: jdk.incubator.vector.LongVector$LongSpecies
StackMap stack:
iload 2
aload 4
aload 3
iconst_1
aload 1
arraylength
invokestatic jdk.incubator.vector.LongVector.checkMaskFromIndexSize:(ILjdk/incubator/vector/LongVector$LongSpecies;Ljdk/incubator/vector/VectorMask;II)V
5: aload 4
aload 3
aload 1
iload 2
invokedynamic apply([JI)Ljdk/incubator/vector/LongVector$FVOp;
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)J
jdk/incubator/vector/LongVector.lambda$80([JII)J (6)
(I)J
invokevirtual jdk.incubator.vector.LongVector$LongSpecies.vOp:(Ljdk/incubator/vector/VectorMask;Ljdk/incubator/vector/LongVector$FVOp;)Ljdk/incubator/vector/LongVector;
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 species Ljdk/incubator/vector/VectorSpecies<Ljava/lang/Long;>;
0 6 1 a [J
0 6 2 offset I
0 6 3 m Ljdk/incubator/vector/VectorMask<Ljava/lang/Long;>;
1 6 4 vsp Ljdk/incubator/vector/LongVector$LongSpecies;
3 4 5 zero Ljdk/incubator/vector/LongVector;
Signature: (Ljdk/incubator/vector/VectorSpecies<Ljava/lang/Long;>;[JILjdk/incubator/vector/VectorMask<Ljava/lang/Long;>;)Ljdk/incubator/vector/LongVector;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
species
a
offset
m
public static jdk.incubator.vector.LongVector fromArray(jdk.incubator.vector.VectorSpecies<java.lang.Long>, long[], int, int[], int);
descriptor: (Ljdk/incubator/vector/VectorSpecies;[JI[II)Ljdk/incubator/vector/LongVector;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=14, locals=9, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 0
checkcast jdk.incubator.vector.LongVector$LongSpecies
astore 5
start local 5 1: aload 5
invokevirtual jdk.incubator.vector.LongVector$LongSpecies.indexShape:()Ljdk/incubator/vector/VectorShape;
invokestatic jdk.incubator.vector.IntVector.species:(Ljdk/incubator/vector/VectorShape;)Ljdk/incubator/vector/IntVector$IntSpecies;
astore 6
start local 6 2: aload 1
invokestatic java.util.Objects.requireNonNull:(Ljava/lang/Object;)Ljava/lang/Object;
pop
3: aload 3
invokestatic java.util.Objects.requireNonNull:(Ljava/lang/Object;)Ljava/lang/Object;
pop
4: aload 5
invokevirtual jdk.incubator.vector.LongVector$LongSpecies.vectorType:()Ljava/lang/Class;
astore 7
start local 7 5: aload 5
invokevirtual jdk.incubator.vector.LongVector$LongSpecies.laneCount:()I
iconst_1
if_icmpne 7
6: aload 5
aload 1
iload 2
aload 3
iload 4
iaload
iadd
invokestatic jdk.incubator.vector.LongVector.fromArray:(Ljdk/incubator/vector/VectorSpecies;[JI)Ljdk/incubator/vector/LongVector;
areturn
7: StackMap locals: jdk.incubator.vector.LongVector$LongSpecies jdk.incubator.vector.IntVector$IntSpecies java.lang.Class
StackMap stack:
aload 6
invokevirtual jdk.incubator.vector.IntVector$IntSpecies.laneCount:()I
aload 5
invokevirtual jdk.incubator.vector.LongVector$LongSpecies.laneCount:()I
if_icmpeq 12
8: aload 6
aload 3
iload 4
getstatic jdk.incubator.vector.IntMaxVector$IntMaxMask.LOWER_HALF_TRUE_MASK:Ljdk/incubator/vector/IntMaxVector$IntMaxMask;
invokestatic jdk.incubator.vector.IntVector.fromArray:(Ljdk/incubator/vector/VectorSpecies;[IILjdk/incubator/vector/VectorMask;)Ljdk/incubator/vector/IntVector;
9: iload 2
invokevirtual jdk.incubator.vector.IntVector.add:(I)Ljdk/incubator/vector/IntVector;
10: astore 8
start local 8 11: goto 15
end local 8 12: StackMap locals:
StackMap stack:
aload 6
aload 3
iload 4
invokestatic jdk.incubator.vector.IntVector.fromArray:(Ljdk/incubator/vector/VectorSpecies;[II)Ljdk/incubator/vector/IntVector;
13: iload 2
invokevirtual jdk.incubator.vector.IntVector.add:(I)Ljdk/incubator/vector/IntVector;
14: astore 8
start local 8 15: StackMap locals: jdk.incubator.vector.IntVector
StackMap stack:
aload 8
aload 1
arraylength
invokestatic jdk.incubator.vector.VectorIntrinsics.checkIndex:(Ljdk/incubator/vector/IntVector;I)Ljdk/incubator/vector/IntVector;
astore 8
16: aload 7
getstatic java.lang.Long.TYPE:Ljava/lang/Class;
aload 5
invokevirtual jdk.incubator.vector.LongVector$LongSpecies.laneCount:()I
17: aload 5
invokevirtual jdk.incubator.vector.LongVector$LongSpecies.indexShape:()Ljdk/incubator/vector/VectorShape;
invokestatic jdk.incubator.vector.IntVector.species:(Ljdk/incubator/vector/VectorShape;)Ljdk/incubator/vector/IntVector$IntSpecies;
invokevirtual jdk.incubator.vector.IntVector$IntSpecies.vectorType:()Ljava/lang/Class;
18: aload 1
getstatic jdk.incubator.vector.LongVector.ARRAY_BASE:J
aload 8
19: aload 1
iload 2
aload 3
iload 4
aload 5
20: invokedynamic loadWithMap()Ljdk/internal/vm/vector/VectorSupport$LoadVectorOperationWithMap;
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[IILjdk/internal/vm/vector/VectorSupport$VectorSpecies;)Ljdk/internal/vm/vector/VectorSupport$Vector;
jdk/incubator/vector/LongVector.lambda$81([JI[IILjdk/incubator/vector/LongVector$LongSpecies;)Ljdk/incubator/vector/LongVector; (6)
([JI[IILjdk/incubator/vector/LongVector$LongSpecies;)Ljdk/incubator/vector/LongVector;
21: invokestatic jdk.internal.vm.vector.VectorSupport.loadWithMap:(Ljava/lang/Class;Ljava/lang/Class;ILjava/lang/Class;Ljava/lang/Object;JLjdk/internal/vm/vector/VectorSupport$Vector;Ljava/lang/Object;I[IILjdk/internal/vm/vector/VectorSupport$VectorSpecies;Ljdk/internal/vm/vector/VectorSupport$LoadVectorOperationWithMap;)Ljdk/internal/vm/vector/VectorSupport$Vector;
checkcast jdk.incubator.vector.LongVector
areturn
end local 8 end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 22 0 species Ljdk/incubator/vector/VectorSpecies<Ljava/lang/Long;>;
0 22 1 a [J
0 22 2 offset I
0 22 3 indexMap [I
0 22 4 mapOffset I
1 22 5 vsp Ljdk/incubator/vector/LongVector$LongSpecies;
2 22 6 isp Ljdk/incubator/vector/IntVector$IntSpecies;
5 22 7 vectorType Ljava/lang/Class<+Ljdk/incubator/vector/LongVector;>;
11 12 8 vix Ljdk/incubator/vector/IntVector;
15 22 8 vix Ljdk/incubator/vector/IntVector;
Signature: (Ljdk/incubator/vector/VectorSpecies<Ljava/lang/Long;>;[JI[II)Ljdk/incubator/vector/LongVector;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
species
a
offset
indexMap
mapOffset
public static jdk.incubator.vector.LongVector fromArray(jdk.incubator.vector.VectorSpecies<java.lang.Long>, long[], int, int[], int, jdk.incubator.vector.VectorMask<java.lang.Long>);
descriptor: (Ljdk/incubator/vector/VectorSpecies;[JI[IILjdk/incubator/vector/VectorMask;)Ljdk/incubator/vector/LongVector;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=6, locals=7, args_size=6
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 0: aload 5
invokevirtual jdk.incubator.vector.VectorMask.allTrue:()Z
ifeq 2
1: aload 0
aload 1
iload 2
aload 3
iload 4
invokestatic jdk.incubator.vector.LongVector.fromArray:(Ljdk/incubator/vector/VectorSpecies;[JI[II)Ljdk/incubator/vector/LongVector;
areturn
2: StackMap locals:
StackMap stack:
aload 0
checkcast jdk.incubator.vector.LongVector$LongSpecies
astore 6
start local 6 3: aload 6
aload 5
aload 1
iload 2
aload 3
iload 4
invokedynamic apply([JI[II)Ljdk/incubator/vector/LongVector$FVOp;
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)J
jdk/incubator/vector/LongVector.lambda$83([JI[III)J (6)
(I)J
invokevirtual jdk.incubator.vector.LongVector$LongSpecies.vOp:(Ljdk/incubator/vector/VectorMask;Ljdk/incubator/vector/LongVector$FVOp;)Ljdk/incubator/vector/LongVector;
areturn
end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 species Ljdk/incubator/vector/VectorSpecies<Ljava/lang/Long;>;
0 4 1 a [J
0 4 2 offset I
0 4 3 indexMap [I
0 4 4 mapOffset I
0 4 5 m Ljdk/incubator/vector/VectorMask<Ljava/lang/Long;>;
3 4 6 vsp Ljdk/incubator/vector/LongVector$LongSpecies;
Signature: (Ljdk/incubator/vector/VectorSpecies<Ljava/lang/Long;>;[JI[IILjdk/incubator/vector/VectorMask<Ljava/lang/Long;>;)Ljdk/incubator/vector/LongVector;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
species
a
offset
indexMap
mapOffset
m
public static jdk.incubator.vector.LongVector fromByteBuffer(jdk.incubator.vector.VectorSpecies<java.lang.Long>, java.nio.ByteBuffer, int, java.nio.ByteOrder);
descriptor: (Ljdk/incubator/vector/VectorSpecies;Ljava/nio/ByteBuffer;ILjava/nio/ByteOrder;)Ljdk/incubator/vector/LongVector;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=5, args_size=4
start local 0 start local 1 start local 2 start local 3 0: iload 2
aload 0
invokeinterface jdk.incubator.vector.VectorSpecies.vectorByteSize:()I
aload 1
invokevirtual java.nio.ByteBuffer.limit:()I
invokestatic jdk.incubator.vector.VectorIntrinsics.checkFromIndexSize:(III)I
istore 2
1: aload 0
checkcast jdk.incubator.vector.LongVector$LongSpecies
astore 4
start local 4 2: aload 4
invokevirtual jdk.incubator.vector.LongVector$LongSpecies.dummyVector:()Ljdk/incubator/vector/LongVector;
aload 1
iload 2
invokevirtual jdk.incubator.vector.LongVector.fromByteBuffer0:(Ljava/nio/ByteBuffer;I)Ljdk/incubator/vector/LongVector;
aload 3
invokevirtual jdk.incubator.vector.LongVector.maybeSwap:(Ljava/nio/ByteOrder;)Ljdk/incubator/vector/LongVector;
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 species Ljdk/incubator/vector/VectorSpecies<Ljava/lang/Long;>;
0 3 1 bb Ljava/nio/ByteBuffer;
0 3 2 offset I
0 3 3 bo Ljava/nio/ByteOrder;
2 3 4 vsp Ljdk/incubator/vector/LongVector$LongSpecies;
Signature: (Ljdk/incubator/vector/VectorSpecies<Ljava/lang/Long;>;Ljava/nio/ByteBuffer;ILjava/nio/ByteOrder;)Ljdk/incubator/vector/LongVector;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
species
bb
offset
bo
public static jdk.incubator.vector.LongVector fromByteBuffer(jdk.incubator.vector.VectorSpecies<java.lang.Long>, java.nio.ByteBuffer, int, java.nio.ByteOrder, jdk.incubator.vector.VectorMask<java.lang.Long>);
descriptor: (Ljdk/incubator/vector/VectorSpecies;Ljava/nio/ByteBuffer;ILjava/nio/ByteOrder;Ljdk/incubator/vector/VectorMask;)Ljdk/incubator/vector/LongVector;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=5, locals=8, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 0
checkcast jdk.incubator.vector.LongVector$LongSpecies
astore 5
start local 5 1: iload 2
iflt 5
iload 2
aload 1
invokevirtual java.nio.ByteBuffer.limit:()I
aload 0
invokeinterface jdk.incubator.vector.VectorSpecies.vectorByteSize:()I
isub
if_icmpgt 5
2: aload 5
invokevirtual jdk.incubator.vector.LongVector$LongSpecies.zero:()Ljdk/incubator/vector/LongVector;
astore 6
start local 6 3: aload 6
aload 1
iload 2
invokevirtual jdk.incubator.vector.LongVector.fromByteBuffer0:(Ljava/nio/ByteBuffer;I)Ljdk/incubator/vector/LongVector;
astore 7
start local 7 4: aload 6
aload 7
aload 3
invokevirtual jdk.incubator.vector.LongVector.maybeSwap:(Ljava/nio/ByteOrder;)Ljdk/incubator/vector/LongVector;
aload 4
invokevirtual jdk.incubator.vector.LongVector.blend:(Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/VectorMask;)Ljdk/incubator/vector/LongVector;
areturn
end local 7 end local 6 5: StackMap locals: jdk.incubator.vector.LongVector$LongSpecies
StackMap stack:
iload 2
aload 5
aload 4
bipush 8
aload 1
invokevirtual java.nio.ByteBuffer.limit:()I
invokestatic jdk.incubator.vector.LongVector.checkMaskFromIndexSize:(ILjdk/incubator/vector/LongVector$LongSpecies;Ljdk/incubator/vector/VectorMask;II)V
6: aload 1
aload 3
invokestatic jdk.incubator.vector.LongVector.wrapper:(Ljava/nio/ByteBuffer;Ljava/nio/ByteOrder;)Ljava/nio/ByteBuffer;
astore 6
start local 6 7: aload 5
aload 6
iload 2
aload 4
checkcast jdk.incubator.vector.AbstractMask
8: invokedynamic apply()Ljdk/incubator/vector/LongVector$FLdOp;
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;II)J
jdk/incubator/vector/LongVector.lambda$84(Ljava/nio/ByteBuffer;II)J (6)
(Ljava/nio/ByteBuffer;II)J
9: invokevirtual jdk.incubator.vector.LongVector$LongSpecies.ldOp:(Ljava/lang/Object;ILjdk/incubator/vector/AbstractMask;Ljdk/incubator/vector/LongVector$FLdOp;)Ljdk/incubator/vector/LongVector;
areturn
end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 10 0 species Ljdk/incubator/vector/VectorSpecies<Ljava/lang/Long;>;
0 10 1 bb Ljava/nio/ByteBuffer;
0 10 2 offset I
0 10 3 bo Ljava/nio/ByteOrder;
0 10 4 m Ljdk/incubator/vector/VectorMask<Ljava/lang/Long;>;
1 10 5 vsp Ljdk/incubator/vector/LongVector$LongSpecies;
3 5 6 zero Ljdk/incubator/vector/LongVector;
4 5 7 v Ljdk/incubator/vector/LongVector;
7 10 6 wb Ljava/nio/ByteBuffer;
Signature: (Ljdk/incubator/vector/VectorSpecies<Ljava/lang/Long;>;Ljava/nio/ByteBuffer;ILjava/nio/ByteOrder;Ljdk/incubator/vector/VectorMask<Ljava/lang/Long;>;)Ljdk/incubator/vector/LongVector;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
species
bb
offset
bo
m
public final void intoArray(long[], int);
descriptor: ([JI)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=10, locals=4, args_size=3
start local 0 start local 1 start local 2 0: iload 2
aload 0
invokevirtual jdk.incubator.vector.LongVector.length:()I
aload 1
arraylength
invokestatic jdk.incubator.vector.VectorIntrinsics.checkFromIndexSize:(III)I
istore 2
1: aload 0
invokevirtual jdk.incubator.vector.LongVector.vspecies:()Ljdk/incubator/vector/LongVector$LongSpecies;
astore 3
start local 3 2: aload 3
invokevirtual jdk.incubator.vector.LongVector$LongSpecies.vectorType:()Ljava/lang/Class;
aload 3
invokevirtual jdk.incubator.vector.LongVector$LongSpecies.elementType:()Ljava/lang/Class;
aload 3
invokevirtual jdk.incubator.vector.LongVector$LongSpecies.laneCount:()I
3: aload 1
aload 1
iload 2
invokestatic jdk.incubator.vector.LongVector.arrayAddress:([JI)J
4: aload 0
5: aload 1
iload 2
6: invokedynamic store()Ljdk/internal/vm/vector/VectorSupport$StoreVectorOperation;
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;ILjdk/internal/vm/vector/VectorSupport$Vector;)V
jdk/incubator/vector/LongVector.lambda$85([JILjdk/incubator/vector/LongVector;)V (6)
([JILjdk/incubator/vector/LongVector;)V
7: invokestatic jdk.internal.vm.vector.VectorSupport.store:(Ljava/lang/Class;Ljava/lang/Class;ILjava/lang/Object;JLjdk/internal/vm/vector/VectorSupport$Vector;Ljava/lang/Object;ILjdk/internal/vm/vector/VectorSupport$StoreVectorOperation;)V
8: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 this Ljdk/incubator/vector/LongVector;
0 9 1 a [J
0 9 2 offset I
2 9 3 vsp Ljdk/incubator/vector/LongVector$LongSpecies;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
a
offset
public final void intoArray(long[], int, jdk.incubator.vector.VectorMask<java.lang.Long>);
descriptor: ([JILjdk/incubator/vector/VectorMask;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=5, locals=5, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 3
invokevirtual jdk.incubator.vector.VectorMask.allTrue:()Z
ifeq 3
1: aload 0
aload 1
iload 2
invokevirtual jdk.incubator.vector.LongVector.intoArray:([JI)V
2: goto 6
3: StackMap locals:
StackMap stack:
aload 0
invokevirtual jdk.incubator.vector.LongVector.vspecies:()Ljdk/incubator/vector/LongVector$LongSpecies;
astore 4
start local 4 4: iload 2
aload 4
aload 3
iconst_1
aload 1
arraylength
invokestatic jdk.incubator.vector.LongVector.checkMaskFromIndexSize:(ILjdk/incubator/vector/LongVector$LongSpecies;Ljdk/incubator/vector/VectorMask;II)V
5: aload 0
aload 1
iload 2
aload 3
invokedynamic apply()Ljdk/incubator/vector/LongVector$FStOp;
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;IIJ)V
jdk/incubator/vector/LongVector.lambda$87([JIIJ)V (6)
([JIIJ)V
invokevirtual jdk.incubator.vector.LongVector.stOp:(Ljava/lang/Object;ILjdk/incubator/vector/VectorMask;Ljdk/incubator/vector/LongVector$FStOp;)V
end local 4 6: StackMap locals:
StackMap stack:
return
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/LongVector;
0 7 1 a [J
0 7 2 offset I
0 7 3 m Ljdk/incubator/vector/VectorMask<Ljava/lang/Long;>;
4 6 4 vsp Ljdk/incubator/vector/LongVector$LongSpecies;
Signature: ([JILjdk/incubator/vector/VectorMask<Ljava/lang/Long;>;)V
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
a
offset
m
public final void intoArray(long[], int, int[], int);
descriptor: ([JI[II)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=14, locals=8, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 0
invokevirtual jdk.incubator.vector.LongVector.vspecies:()Ljdk/incubator/vector/LongVector$LongSpecies;
astore 5
start local 5 1: aload 5
invokevirtual jdk.incubator.vector.LongVector$LongSpecies.indexShape:()Ljdk/incubator/vector/VectorShape;
invokestatic jdk.incubator.vector.IntVector.species:(Ljdk/incubator/vector/VectorShape;)Ljdk/incubator/vector/IntVector$IntSpecies;
astore 6
start local 6 2: aload 5
invokevirtual jdk.incubator.vector.LongVector$LongSpecies.laneCount:()I
iconst_1
if_icmpne 5
3: aload 0
aload 1
iload 2
aload 3
iload 4
iaload
iadd
invokevirtual jdk.incubator.vector.LongVector.intoArray:([JI)V
4: return
5: StackMap locals: jdk.incubator.vector.LongVector$LongSpecies jdk.incubator.vector.IntVector$IntSpecies
StackMap stack:
aload 6
invokevirtual jdk.incubator.vector.IntVector$IntSpecies.laneCount:()I
aload 5
invokevirtual jdk.incubator.vector.LongVector$LongSpecies.laneCount:()I
if_icmpeq 10
6: aload 6
aload 3
iload 4
getstatic jdk.incubator.vector.IntMaxVector$IntMaxMask.LOWER_HALF_TRUE_MASK:Ljdk/incubator/vector/IntMaxVector$IntMaxMask;
invokestatic jdk.incubator.vector.IntVector.fromArray:(Ljdk/incubator/vector/VectorSpecies;[IILjdk/incubator/vector/VectorMask;)Ljdk/incubator/vector/IntVector;
7: iload 2
invokevirtual jdk.incubator.vector.IntVector.add:(I)Ljdk/incubator/vector/IntVector;
8: astore 7
start local 7 9: goto 13
end local 7 10: StackMap locals:
StackMap stack:
aload 6
aload 3
iload 4
invokestatic jdk.incubator.vector.IntVector.fromArray:(Ljdk/incubator/vector/VectorSpecies;[II)Ljdk/incubator/vector/IntVector;
11: iload 2
invokevirtual jdk.incubator.vector.IntVector.add:(I)Ljdk/incubator/vector/IntVector;
12: astore 7
start local 7 13: StackMap locals: jdk.incubator.vector.IntVector
StackMap stack:
aload 7
aload 1
arraylength
invokestatic jdk.incubator.vector.VectorIntrinsics.checkIndex:(Ljdk/incubator/vector/IntVector;I)Ljdk/incubator/vector/IntVector;
astore 7
14: aload 5
invokevirtual jdk.incubator.vector.LongVector$LongSpecies.vectorType:()Ljava/lang/Class;
aload 5
invokevirtual jdk.incubator.vector.LongVector$LongSpecies.elementType:()Ljava/lang/Class;
aload 5
invokevirtual jdk.incubator.vector.LongVector$LongSpecies.laneCount:()I
15: aload 6
invokevirtual jdk.incubator.vector.IntVector$IntSpecies.vectorType:()Ljava/lang/Class;
16: aload 1
aload 1
iconst_0
invokestatic jdk.incubator.vector.LongVector.arrayAddress:([JI)J
aload 7
17: aload 0
18: aload 1
iload 2
aload 3
iload 4
19: invokedynamic storeWithMap()Ljdk/internal/vm/vector/VectorSupport$StoreVectorOperationWithMap;
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;ILjdk/internal/vm/vector/VectorSupport$Vector;[II)V
jdk/incubator/vector/LongVector.lambda$88([JILjdk/incubator/vector/LongVector;[II)V (6)
([JILjdk/incubator/vector/LongVector;[II)V
20: invokestatic jdk.internal.vm.vector.VectorSupport.storeWithMap:(Ljava/lang/Class;Ljava/lang/Class;ILjava/lang/Class;Ljava/lang/Object;JLjdk/internal/vm/vector/VectorSupport$Vector;Ljdk/internal/vm/vector/VectorSupport$Vector;Ljava/lang/Object;I[IILjdk/internal/vm/vector/VectorSupport$StoreVectorOperationWithMap;)V
21: return
end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 22 0 this Ljdk/incubator/vector/LongVector;
0 22 1 a [J
0 22 2 offset I
0 22 3 indexMap [I
0 22 4 mapOffset I
1 22 5 vsp Ljdk/incubator/vector/LongVector$LongSpecies;
2 22 6 isp Ljdk/incubator/vector/IntVector$IntSpecies;
9 10 7 vix Ljdk/incubator/vector/IntVector;
13 22 7 vix Ljdk/incubator/vector/IntVector;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
a
offset
indexMap
mapOffset
public final void intoArray(long[], int, int[], int, jdk.incubator.vector.VectorMask<java.lang.Long>);
descriptor: ([JI[IILjdk/incubator/vector/VectorMask;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=6, locals=6, args_size=6
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 0: aload 5
invokevirtual jdk.incubator.vector.VectorMask.allTrue:()Z
ifeq 3
1: aload 0
aload 1
iload 2
aload 3
iload 4
invokevirtual jdk.incubator.vector.LongVector.intoArray:([JI[II)V
2: goto 6
3: StackMap locals:
StackMap stack:
aload 0
aload 1
iload 2
aload 5
4: aload 3
iload 4
invokedynamic apply([II)Ljdk/incubator/vector/LongVector$FStOp;
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;IIJ)V
jdk/incubator/vector/LongVector.lambda$90([II[JIIJ)V (6)
([JIIJ)V
5: invokevirtual jdk.incubator.vector.LongVector.stOp:(Ljava/lang/Object;ILjdk/incubator/vector/VectorMask;Ljdk/incubator/vector/LongVector$FStOp;)V
6: StackMap locals:
StackMap stack:
return
end local 5 end local 4 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/LongVector;
0 7 1 a [J
0 7 2 offset I
0 7 3 indexMap [I
0 7 4 mapOffset I
0 7 5 m Ljdk/incubator/vector/VectorMask<Ljava/lang/Long;>;
Signature: ([JI[IILjdk/incubator/vector/VectorMask<Ljava/lang/Long;>;)V
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
a
offset
indexMap
mapOffset
m
public final void intoByteArray(byte[], int, java.nio.ByteOrder);
descriptor: ([BILjava/nio/ByteOrder;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: iload 2
aload 0
invokevirtual jdk.incubator.vector.LongVector.byteSize:()I
aload 1
arraylength
invokestatic jdk.incubator.vector.VectorIntrinsics.checkFromIndexSize:(III)I
istore 2
1: aload 0
aload 3
invokevirtual jdk.incubator.vector.LongVector.maybeSwap:(Ljava/nio/ByteOrder;)Ljdk/incubator/vector/LongVector;
aload 1
iload 2
invokevirtual jdk.incubator.vector.LongVector.intoByteArray0:([BI)V
2: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljdk/incubator/vector/LongVector;
0 3 1 a [B
0 3 2 offset I
0 3 3 bo Ljava/nio/ByteOrder;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
a
offset
bo
public final void intoByteArray(byte[], int, java.nio.ByteOrder, jdk.incubator.vector.VectorMask<java.lang.Long>);
descriptor: ([BILjava/nio/ByteOrder;Ljdk/incubator/vector/VectorMask;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=5, locals=7, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 4
invokevirtual jdk.incubator.vector.VectorMask.allTrue:()Z
ifeq 3
1: aload 0
aload 1
iload 2
aload 3
invokevirtual jdk.incubator.vector.LongVector.intoByteArray:([BILjava/nio/ByteOrder;)V
2: goto 9
3: StackMap locals:
StackMap stack:
aload 0
invokevirtual jdk.incubator.vector.LongVector.vspecies:()Ljdk/incubator/vector/LongVector$LongSpecies;
astore 5
start local 5 4: iload 2
aload 5
aload 4
bipush 8
aload 1
arraylength
invokestatic jdk.incubator.vector.LongVector.checkMaskFromIndexSize:(ILjdk/incubator/vector/LongVector$LongSpecies;Ljdk/incubator/vector/VectorMask;II)V
5: aload 1
aload 3
invokestatic jdk.incubator.vector.LongVector.wrapper:([BLjava/nio/ByteOrder;)Ljava/nio/ByteBuffer;
astore 6
start local 6 6: aload 0
aload 6
iload 2
aload 4
7: invokedynamic apply()Ljdk/incubator/vector/LongVector$FStOp;
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;IIJ)V
jdk/incubator/vector/LongVector.lambda$91(Ljava/nio/ByteBuffer;IIJ)V (6)
(Ljava/nio/ByteBuffer;IIJ)V
8: invokevirtual jdk.incubator.vector.LongVector.stOp:(Ljava/lang/Object;ILjdk/incubator/vector/VectorMask;Ljdk/incubator/vector/LongVector$FStOp;)V
end local 6 end local 5 9: StackMap locals:
StackMap stack:
return
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 10 0 this Ljdk/incubator/vector/LongVector;
0 10 1 a [B
0 10 2 offset I
0 10 3 bo Ljava/nio/ByteOrder;
0 10 4 m Ljdk/incubator/vector/VectorMask<Ljava/lang/Long;>;
4 9 5 vsp Ljdk/incubator/vector/LongVector$LongSpecies;
6 9 6 wb Ljava/nio/ByteBuffer;
Signature: ([BILjava/nio/ByteOrder;Ljdk/incubator/vector/VectorMask<Ljava/lang/Long;>;)V
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
a
offset
bo
m
public final void intoByteBuffer(java.nio.ByteBuffer, int, java.nio.ByteOrder);
descriptor: (Ljava/nio/ByteBuffer;ILjava/nio/ByteOrder;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 1
invokevirtual java.nio.ByteBuffer.isReadOnly:()Z
ifeq 2
1: new java.nio.ReadOnlyBufferException
dup
invokespecial java.nio.ReadOnlyBufferException.<init>:()V
athrow
2: StackMap locals:
StackMap stack:
iload 2
aload 0
invokevirtual jdk.incubator.vector.LongVector.byteSize:()I
aload 1
invokevirtual java.nio.ByteBuffer.limit:()I
invokestatic jdk.incubator.vector.VectorIntrinsics.checkFromIndexSize:(III)I
istore 2
3: aload 0
aload 3
invokevirtual jdk.incubator.vector.LongVector.maybeSwap:(Ljava/nio/ByteOrder;)Ljdk/incubator/vector/LongVector;
aload 1
iload 2
invokevirtual jdk.incubator.vector.LongVector.intoByteBuffer0:(Ljava/nio/ByteBuffer;I)V
4: return
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/LongVector;
0 5 1 bb Ljava/nio/ByteBuffer;
0 5 2 offset I
0 5 3 bo Ljava/nio/ByteOrder;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
bb
offset
bo
public final void intoByteBuffer(java.nio.ByteBuffer, int, java.nio.ByteOrder, jdk.incubator.vector.VectorMask<java.lang.Long>);
descriptor: (Ljava/nio/ByteBuffer;ILjava/nio/ByteOrder;Ljdk/incubator/vector/VectorMask;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=5, locals=7, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 4
invokevirtual jdk.incubator.vector.VectorMask.allTrue:()Z
ifeq 3
1: aload 0
aload 1
iload 2
aload 3
invokevirtual jdk.incubator.vector.LongVector.intoByteBuffer:(Ljava/nio/ByteBuffer;ILjava/nio/ByteOrder;)V
2: goto 11
3: StackMap locals:
StackMap stack:
aload 1
invokevirtual java.nio.ByteBuffer.isReadOnly:()Z
ifeq 5
4: new java.nio.ReadOnlyBufferException
dup
invokespecial java.nio.ReadOnlyBufferException.<init>:()V
athrow
5: StackMap locals:
StackMap stack:
aload 0
invokevirtual jdk.incubator.vector.LongVector.vspecies:()Ljdk/incubator/vector/LongVector$LongSpecies;
astore 5
start local 5 6: iload 2
aload 5
aload 4
bipush 8
aload 1
invokevirtual java.nio.ByteBuffer.limit:()I
invokestatic jdk.incubator.vector.LongVector.checkMaskFromIndexSize:(ILjdk/incubator/vector/LongVector$LongSpecies;Ljdk/incubator/vector/VectorMask;II)V
7: aload 1
aload 3
invokestatic jdk.incubator.vector.LongVector.wrapper:(Ljava/nio/ByteBuffer;Ljava/nio/ByteOrder;)Ljava/nio/ByteBuffer;
astore 6
start local 6 8: aload 0
aload 6
iload 2
aload 4
9: invokedynamic apply()Ljdk/incubator/vector/LongVector$FStOp;
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;IIJ)V
jdk/incubator/vector/LongVector.lambda$92(Ljava/nio/ByteBuffer;IIJ)V (6)
(Ljava/nio/ByteBuffer;IIJ)V
10: invokevirtual jdk.incubator.vector.LongVector.stOp:(Ljava/lang/Object;ILjdk/incubator/vector/VectorMask;Ljdk/incubator/vector/LongVector$FStOp;)V
end local 6 end local 5 11: StackMap locals:
StackMap stack:
return
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 12 0 this Ljdk/incubator/vector/LongVector;
0 12 1 bb Ljava/nio/ByteBuffer;
0 12 2 offset I
0 12 3 bo Ljava/nio/ByteOrder;
0 12 4 m Ljdk/incubator/vector/VectorMask<Ljava/lang/Long;>;
6 11 5 vsp Ljdk/incubator/vector/LongVector$LongSpecies;
8 11 6 wb Ljava/nio/ByteBuffer;
Signature: (Ljava/nio/ByteBuffer;ILjava/nio/ByteOrder;Ljdk/incubator/vector/VectorMask<Ljava/lang/Long;>;)V
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
bb
offset
bo
m
abstract jdk.incubator.vector.LongVector fromArray0(long[], int);
descriptor: ([JI)Ljdk/incubator/vector/LongVector;
flags: (0x0400) ACC_ABSTRACT
MethodParameters:
Name Flags
a
offset
final jdk.incubator.vector.LongVector fromArray0Template(long[], int);
descriptor: ([JI)Ljdk/incubator/vector/LongVector;
flags: (0x0010) ACC_FINAL
Code:
stack=10, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 0
invokevirtual jdk.incubator.vector.LongVector.vspecies:()Ljdk/incubator/vector/LongVector$LongSpecies;
astore 3
start local 3 1: aload 3
invokevirtual jdk.incubator.vector.LongVector$LongSpecies.vectorType:()Ljava/lang/Class;
aload 3
invokevirtual jdk.incubator.vector.LongVector$LongSpecies.elementType:()Ljava/lang/Class;
aload 3
invokevirtual jdk.incubator.vector.LongVector$LongSpecies.laneCount:()I
2: aload 1
aload 1
iload 2
invokestatic jdk.incubator.vector.LongVector.arrayAddress:([JI)J
3: aload 1
iload 2
aload 3
4: invokedynamic load()Ljdk/internal/vm/vector/VectorSupport$LoadOperation;
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;ILjdk/internal/vm/vector/VectorSupport$VectorSpecies;)Ljava/lang/Object;
jdk/incubator/vector/LongVector.lambda$93([JILjdk/incubator/vector/LongVector$LongSpecies;)Ljdk/incubator/vector/LongVector; (6)
([JILjdk/incubator/vector/LongVector$LongSpecies;)Ljdk/incubator/vector/LongVector;
5: invokestatic jdk.internal.vm.vector.VectorSupport.load:(Ljava/lang/Class;Ljava/lang/Class;ILjava/lang/Object;JLjava/lang/Object;ILjdk/internal/vm/vector/VectorSupport$VectorSpecies;Ljdk/internal/vm/vector/VectorSupport$LoadOperation;)Ljava/lang/Object;
checkcast jdk.incubator.vector.LongVector
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/LongVector;
0 6 1 a [J
0 6 2 offset I
1 6 3 vsp Ljdk/incubator/vector/LongVector$LongSpecies;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
a
offset
abstract jdk.incubator.vector.LongVector fromByteArray0(byte[], int);
descriptor: ([BI)Ljdk/incubator/vector/LongVector;
flags: (0x0400) ACC_ABSTRACT
MethodParameters:
Name Flags
a
offset
final jdk.incubator.vector.LongVector fromByteArray0Template(byte[], int);
descriptor: ([BI)Ljdk/incubator/vector/LongVector;
flags: (0x0010) ACC_FINAL
Code:
stack=10, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 0
invokevirtual jdk.incubator.vector.LongVector.vspecies:()Ljdk/incubator/vector/LongVector$LongSpecies;
astore 3
start local 3 1: aload 3
invokevirtual jdk.incubator.vector.LongVector$LongSpecies.vectorType:()Ljava/lang/Class;
aload 3
invokevirtual jdk.incubator.vector.LongVector$LongSpecies.elementType:()Ljava/lang/Class;
aload 3
invokevirtual jdk.incubator.vector.LongVector$LongSpecies.laneCount:()I
2: aload 1
aload 1
iload 2
invokestatic jdk.incubator.vector.LongVector.byteArrayAddress:([BI)J
3: aload 1
iload 2
aload 3
4: invokedynamic load()Ljdk/internal/vm/vector/VectorSupport$LoadOperation;
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;ILjdk/internal/vm/vector/VectorSupport$VectorSpecies;)Ljava/lang/Object;
jdk/incubator/vector/LongVector.lambda$95([BILjdk/incubator/vector/LongVector$LongSpecies;)Ljdk/incubator/vector/LongVector; (6)
([BILjdk/incubator/vector/LongVector$LongSpecies;)Ljdk/incubator/vector/LongVector;
5: invokestatic jdk.internal.vm.vector.VectorSupport.load:(Ljava/lang/Class;Ljava/lang/Class;ILjava/lang/Object;JLjava/lang/Object;ILjdk/internal/vm/vector/VectorSupport$VectorSpecies;Ljdk/internal/vm/vector/VectorSupport$LoadOperation;)Ljava/lang/Object;
checkcast jdk.incubator.vector.LongVector
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/LongVector;
0 6 1 a [B
0 6 2 offset I
1 6 3 vsp Ljdk/incubator/vector/LongVector$LongSpecies;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
a
offset
abstract jdk.incubator.vector.LongVector fromByteBuffer0(java.nio.ByteBuffer, int);
descriptor: (Ljava/nio/ByteBuffer;I)Ljdk/incubator/vector/LongVector;
flags: (0x0400) ACC_ABSTRACT
MethodParameters:
Name Flags
bb
offset
final jdk.incubator.vector.LongVector fromByteBuffer0Template(java.nio.ByteBuffer, int);
descriptor: (Ljava/nio/ByteBuffer;I)Ljdk/incubator/vector/LongVector;
flags: (0x0010) ACC_FINAL
Code:
stack=10, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 0
invokevirtual jdk.incubator.vector.LongVector.vspecies:()Ljdk/incubator/vector/LongVector$LongSpecies;
astore 3
start local 3 1: aload 3
invokevirtual jdk.incubator.vector.LongVector$LongSpecies.vectorType:()Ljava/lang/Class;
aload 3
invokevirtual jdk.incubator.vector.LongVector$LongSpecies.elementType:()Ljava/lang/Class;
aload 3
invokevirtual jdk.incubator.vector.LongVector$LongSpecies.laneCount:()I
2: aload 1
invokestatic jdk.incubator.vector.VectorIntrinsics.bufferBase:(Ljava/nio/ByteBuffer;)Ljava/lang/Object;
aload 1
iload 2
i2l
invokestatic jdk.incubator.vector.VectorIntrinsics.bufferAddress:(Ljava/nio/ByteBuffer;J)J
3: aload 1
iload 2
aload 3
4: invokedynamic load()Ljdk/internal/vm/vector/VectorSupport$LoadOperation;
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;ILjdk/internal/vm/vector/VectorSupport$VectorSpecies;)Ljava/lang/Object;
jdk/incubator/vector/LongVector.lambda$97(Ljava/nio/ByteBuffer;ILjdk/incubator/vector/LongVector$LongSpecies;)Ljdk/incubator/vector/LongVector; (6)
(Ljava/nio/ByteBuffer;ILjdk/incubator/vector/LongVector$LongSpecies;)Ljdk/incubator/vector/LongVector;
5: invokestatic jdk.internal.vm.vector.VectorSupport.load:(Ljava/lang/Class;Ljava/lang/Class;ILjava/lang/Object;JLjava/lang/Object;ILjdk/internal/vm/vector/VectorSupport$VectorSpecies;Ljdk/internal/vm/vector/VectorSupport$LoadOperation;)Ljava/lang/Object;
checkcast jdk.incubator.vector.LongVector
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/LongVector;
0 6 1 bb Ljava/nio/ByteBuffer;
0 6 2 offset I
1 6 3 vsp Ljdk/incubator/vector/LongVector$LongSpecies;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
bb
offset
abstract void intoArray0(long[], int);
descriptor: ([JI)V
flags: (0x0400) ACC_ABSTRACT
MethodParameters:
Name Flags
a
offset
final void intoArray0Template(long[], int);
descriptor: ([JI)V
flags: (0x0010) ACC_FINAL
Code:
stack=10, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 0
invokevirtual jdk.incubator.vector.LongVector.vspecies:()Ljdk/incubator/vector/LongVector$LongSpecies;
astore 3
start local 3 1: aload 3
invokevirtual jdk.incubator.vector.LongVector$LongSpecies.vectorType:()Ljava/lang/Class;
aload 3
invokevirtual jdk.incubator.vector.LongVector$LongSpecies.elementType:()Ljava/lang/Class;
aload 3
invokevirtual jdk.incubator.vector.LongVector$LongSpecies.laneCount:()I
2: aload 1
aload 1
iload 2
invokestatic jdk.incubator.vector.LongVector.arrayAddress:([JI)J
3: aload 0
aload 1
iload 2
4: invokedynamic store()Ljdk/internal/vm/vector/VectorSupport$StoreVectorOperation;
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;ILjdk/internal/vm/vector/VectorSupport$Vector;)V
jdk/incubator/vector/LongVector.lambda$99([JILjdk/incubator/vector/LongVector;)V (6)
([JILjdk/incubator/vector/LongVector;)V
5: invokestatic jdk.internal.vm.vector.VectorSupport.store:(Ljava/lang/Class;Ljava/lang/Class;ILjava/lang/Object;JLjdk/internal/vm/vector/VectorSupport$Vector;Ljava/lang/Object;ILjdk/internal/vm/vector/VectorSupport$StoreVectorOperation;)V
6: return
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/LongVector;
0 7 1 a [J
0 7 2 offset I
1 7 3 vsp Ljdk/incubator/vector/LongVector$LongSpecies;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
a
offset
abstract void intoByteArray0(byte[], int);
descriptor: ([BI)V
flags: (0x0400) ACC_ABSTRACT
MethodParameters:
Name Flags
a
offset
final void intoByteArray0Template(byte[], int);
descriptor: ([BI)V
flags: (0x0010) ACC_FINAL
Code:
stack=10, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 0
invokevirtual jdk.incubator.vector.LongVector.vspecies:()Ljdk/incubator/vector/LongVector$LongSpecies;
astore 3
start local 3 1: aload 3
invokevirtual jdk.incubator.vector.LongVector$LongSpecies.vectorType:()Ljava/lang/Class;
aload 3
invokevirtual jdk.incubator.vector.LongVector$LongSpecies.elementType:()Ljava/lang/Class;
aload 3
invokevirtual jdk.incubator.vector.LongVector$LongSpecies.laneCount:()I
2: aload 1
aload 1
iload 2
invokestatic jdk.incubator.vector.LongVector.byteArrayAddress:([BI)J
3: aload 0
aload 1
iload 2
4: invokedynamic store()Ljdk/internal/vm/vector/VectorSupport$StoreVectorOperation;
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;ILjdk/internal/vm/vector/VectorSupport$Vector;)V
jdk/incubator/vector/LongVector.lambda$101([BILjdk/incubator/vector/LongVector;)V (6)
([BILjdk/incubator/vector/LongVector;)V
5: invokestatic jdk.internal.vm.vector.VectorSupport.store:(Ljava/lang/Class;Ljava/lang/Class;ILjava/lang/Object;JLjdk/internal/vm/vector/VectorSupport$Vector;Ljava/lang/Object;ILjdk/internal/vm/vector/VectorSupport$StoreVectorOperation;)V
6: return
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/LongVector;
0 7 1 a [B
0 7 2 offset I
1 7 3 vsp Ljdk/incubator/vector/LongVector$LongSpecies;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
a
offset
final void intoByteBuffer0(java.nio.ByteBuffer, int);
descriptor: (Ljava/nio/ByteBuffer;I)V
flags: (0x0010) ACC_FINAL
Code:
stack=10, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 0
invokevirtual jdk.incubator.vector.LongVector.vspecies:()Ljdk/incubator/vector/LongVector$LongSpecies;
astore 3
start local 3 1: aload 3
invokevirtual jdk.incubator.vector.LongVector$LongSpecies.vectorType:()Ljava/lang/Class;
aload 3
invokevirtual jdk.incubator.vector.LongVector$LongSpecies.elementType:()Ljava/lang/Class;
aload 3
invokevirtual jdk.incubator.vector.LongVector$LongSpecies.laneCount:()I
2: aload 1
invokestatic jdk.incubator.vector.VectorIntrinsics.bufferBase:(Ljava/nio/ByteBuffer;)Ljava/lang/Object;
aload 1
iload 2
i2l
invokestatic jdk.incubator.vector.VectorIntrinsics.bufferAddress:(Ljava/nio/ByteBuffer;J)J
3: aload 0
aload 1
iload 2
4: invokedynamic store()Ljdk/internal/vm/vector/VectorSupport$StoreVectorOperation;
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;ILjdk/internal/vm/vector/VectorSupport$Vector;)V
jdk/incubator/vector/LongVector.lambda$103(Ljava/nio/ByteBuffer;ILjdk/incubator/vector/LongVector;)V (6)
(Ljava/nio/ByteBuffer;ILjdk/incubator/vector/LongVector;)V
5: invokestatic jdk.internal.vm.vector.VectorSupport.store:(Ljava/lang/Class;Ljava/lang/Class;ILjava/lang/Object;JLjdk/internal/vm/vector/VectorSupport$Vector;Ljava/lang/Object;ILjdk/internal/vm/vector/VectorSupport$StoreVectorOperation;)V
6: return
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/LongVector;
0 7 1 bb Ljava/nio/ByteBuffer;
0 7 2 offset I
1 7 3 vsp Ljdk/incubator/vector/LongVector$LongSpecies;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
bb
offset
private static void checkMaskFromIndexSize(int, jdk.incubator.vector.LongVector$LongSpecies, jdk.incubator.vector.VectorMask<java.lang.Long>, int, );
descriptor: (ILjdk/incubator/vector/LongVector$LongSpecies;Ljdk/incubator/vector/VectorMask;II)V
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
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 2
checkcast jdk.incubator.vector.AbstractMask
1: iload 0
iload 4
aload 1
invokevirtual jdk.incubator.vector.LongVector$LongSpecies.iota:()Ljdk/incubator/vector/LongVector;
iload 3
invokevirtual jdk.incubator.vector.AbstractMask.checkIndexByLane:(IILjdk/incubator/vector/Vector;I)V
2: return
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 offset I
0 3 1 vsp Ljdk/incubator/vector/LongVector$LongSpecies;
0 3 2 m Ljdk/incubator/vector/VectorMask<Ljava/lang/Long;>;
0 3 3 scale I
0 3 4 limit I
Signature: (ILjdk/incubator/vector/LongVector$LongSpecies;Ljdk/incubator/vector/VectorMask<Ljava/lang/Long;>;II)V
MethodParameters:
Name Flags
offset
vsp
m
scale
limit
private void conditionalStoreNYI(int, jdk.incubator.vector.LongVector$LongSpecies, jdk.incubator.vector.VectorMask<java.lang.Long>, int, );
descriptor: (ILjdk/incubator/vector/LongVector$LongSpecies;Ljdk/incubator/vector/VectorMask;II)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=5, locals=7, args_size=6
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 0: iload 1
iflt 1
iload 1
aload 2
invokevirtual jdk.incubator.vector.LongVector$LongSpecies.laneCount:()I
iload 4
imul
iadd
iload 5
if_icmple 6
1: StackMap locals:
StackMap stack:
ldc "unimplemented: store @%d in [0..%d), %s in %s"
iconst_4
anewarray java.lang.Object
dup
iconst_0
2: iload 1
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
aastore
dup
iconst_1
iload 5
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
aastore
dup
iconst_2
aload 3
aastore
dup
iconst_3
aload 2
aastore
3: invokestatic java.lang.String.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
4: astore 6
start local 6 5: new java.lang.AssertionError
dup
aload 6
invokespecial java.lang.AssertionError.<init>:(Ljava/lang/Object;)V
athrow
end local 6 6: StackMap locals:
StackMap stack:
return
end local 5 end local 4 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/LongVector;
0 7 1 offset I
0 7 2 vsp Ljdk/incubator/vector/LongVector$LongSpecies;
0 7 3 m Ljdk/incubator/vector/VectorMask<Ljava/lang/Long;>;
0 7 4 scale I
0 7 5 limit I
5 6 6 msg Ljava/lang/String;
Signature: (ILjdk/incubator/vector/LongVector$LongSpecies;Ljdk/incubator/vector/VectorMask<Ljava/lang/Long;>;II)V
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
offset
vsp
m
scale
limit
final jdk.incubator.vector.LongVector maybeSwap(java.nio.ByteOrder);
descriptor: (Ljava/nio/ByteOrder;)Ljdk/incubator/vector/LongVector;
flags: (0x0010) ACC_FINAL
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 1
getstatic jdk.incubator.vector.LongVector.NATIVE_ENDIAN:Ljava/nio/ByteOrder;
if_acmpeq 5
1: aload 0
invokevirtual jdk.incubator.vector.LongVector.reinterpretAsBytes:()Ljdk/incubator/vector/ByteVector;
2: aload 0
invokevirtual jdk.incubator.vector.LongVector.swapBytesShuffle:()Ljdk/incubator/vector/VectorShuffle;
invokevirtual jdk.incubator.vector.ByteVector.rearrange:(Ljdk/incubator/vector/VectorShuffle;)Ljdk/incubator/vector/ByteVector;
3: invokevirtual jdk.incubator.vector.ByteVector.reinterpretAsLongs:()Ljdk/incubator/vector/LongVector;
4: areturn
5: StackMap locals:
StackMap stack:
aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Ljdk/incubator/vector/LongVector;
0 6 1 bo Ljava/nio/ByteOrder;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
bo
static long arrayAddress(long[], int);
descriptor: ([JI)J
flags: (0x0008) ACC_STATIC
Code:
stack=5, locals=2, args_size=2
start local 0 start local 1 0: getstatic jdk.incubator.vector.LongVector.ARRAY_BASE:J
iload 1
i2l
getstatic jdk.incubator.vector.LongVector.ARRAY_SHIFT:I
lshl
ladd
lreturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 a [J
0 1 1 index I
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
a
index
static long byteArrayAddress(byte[], int);
descriptor: ([BI)J
flags: (0x0008) ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: getstatic jdk.internal.misc.Unsafe.ARRAY_BYTE_BASE_OFFSET:I
iload 1
iadd
i2l
lreturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 a [B
0 1 1 index I
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
a
index
public final jdk.incubator.vector.ByteVector reinterpretAsBytes();
descriptor: ()Ljdk/incubator/vector/ByteVector;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=1, args_size=1
start local 0 0: getstatic jdk.incubator.vector.LongVector.$assertionsDisabled:Z
ifne 1
getstatic jdk.incubator.vector.LongVector.REGISTER_ENDIAN:Ljava/nio/ByteOrder;
getstatic java.nio.ByteOrder.LITTLE_ENDIAN:Ljava/nio/ByteOrder;
if_acmpeq 1
new java.lang.AssertionError
dup
invokespecial java.lang.AssertionError.<init>:()V
athrow
1: StackMap locals:
StackMap stack:
aload 0
invokevirtual jdk.incubator.vector.LongVector.asByteVectorRaw:()Ljdk/incubator/vector/ByteVector;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljdk/incubator/vector/LongVector;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
public final jdk.incubator.vector.LongVector viewAsIntegralLanes();
descriptor: ()Ljdk/incubator/vector/LongVector;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/incubator/vector/LongVector;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
public final jdk.incubator.vector.DoubleVector viewAsFloatingLanes();
descriptor: ()Ljdk/incubator/vector/DoubleVector;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=2, args_size=1
start local 0 0: getstatic jdk.incubator.vector.LaneType.LONG:Ljdk/incubator/vector/LaneType;
invokevirtual jdk.incubator.vector.LaneType.asFloating:()Ljdk/incubator/vector/LaneType;
astore 1
start local 1 1: aload 0
aload 1
invokevirtual jdk.incubator.vector.LongVector.asVectorRaw:(Ljdk/incubator/vector/LaneType;)Ljdk/incubator/vector/AbstractVector;
checkcast jdk.incubator.vector.DoubleVector
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljdk/incubator/vector/LongVector;
1 2 1 flt Ljdk/incubator/vector/LaneType;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
public final java.lang.String toString();
descriptor: ()Ljava/lang/String;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual jdk.incubator.vector.LongVector.toArray:()[J
invokestatic java.util.Arrays.toString:([J)Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/incubator/vector/LongVector;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
public final boolean equals(java.lang.Object);
descriptor: (Ljava/lang/Object;)Z
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 1
instanceof jdk.incubator.vector.Vector
ifeq 4
1: aload 1
checkcast jdk.incubator.vector.Vector
astore 2
start local 2 2: aload 0
invokevirtual jdk.incubator.vector.LongVector.species:()Ljdk/incubator/vector/VectorSpecies;
aload 2
invokevirtual jdk.incubator.vector.Vector.species:()Ljdk/incubator/vector/VectorSpecies;
invokeinterface jdk.incubator.vector.VectorSpecies.equals:(Ljava/lang/Object;)Z
ifeq 4
3: aload 0
aload 2
aload 0
invokevirtual jdk.incubator.vector.LongVector.species:()Ljdk/incubator/vector/VectorSpecies;
invokevirtual jdk.incubator.vector.Vector.check:(Ljdk/incubator/vector/VectorSpecies;)Ljdk/incubator/vector/Vector;
invokevirtual jdk.incubator.vector.LongVector.eq:(Ljdk/incubator/vector/Vector;)Ljdk/incubator/vector/VectorMask;
invokevirtual jdk.incubator.vector.VectorMask.allTrue:()Z
ireturn
end local 2 4: StackMap locals:
StackMap stack:
iconst_0
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Ljdk/incubator/vector/LongVector;
0 5 1 obj Ljava/lang/Object;
2 4 2 that Ljdk/incubator/vector/Vector<*>;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
MethodParameters:
Name Flags
obj
public final int hashCode();
descriptor: ()I
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=4, locals=1, args_size=1
start local 0 0: iconst_2
anewarray java.lang.Object
dup
iconst_0
aload 0
invokevirtual jdk.incubator.vector.LongVector.species:()Ljdk/incubator/vector/VectorSpecies;
aastore
dup
iconst_1
aload 0
invokevirtual jdk.incubator.vector.LongVector.toArray:()[J
invokestatic java.util.Arrays.hashCode:([J)I
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
aastore
invokestatic java.util.Objects.hash:([Ljava/lang/Object;)I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/incubator/vector/LongVector;
RuntimeVisibleAnnotations:
jdk.internal.vm.annotation.ForceInline()
static jdk.incubator.vector.LongVector$LongSpecies species(jdk.incubator.vector.VectorShape);
descriptor: (Ljdk/incubator/vector/VectorShape;)Ljdk/incubator/vector/LongVector$LongSpecies;
flags: (0x0008) ACC_STATIC
Code:
stack=5, locals=1, args_size=1
start local 0 0: aload 0
invokestatic java.util.Objects.requireNonNull:(Ljava/lang/Object;)Ljava/lang/Object;
pop
1: invokestatic jdk.incubator.vector.LongVector.$SWITCH_TABLE$jdk$incubator$vector$VectorShape:()[I
aload 0
invokevirtual jdk.incubator.vector.VectorShape.ordinal:()I
iaload
tableswitch { // 1 - 5
1: 2
2: 3
3: 4
4: 5
5: 6
default: 7
}
2: StackMap locals:
StackMap stack:
getstatic jdk.incubator.vector.LongVector.SPECIES_64:Ljdk/incubator/vector/VectorSpecies;
checkcast jdk.incubator.vector.LongVector$LongSpecies
areturn
3: StackMap locals:
StackMap stack:
getstatic jdk.incubator.vector.LongVector.SPECIES_128:Ljdk/incubator/vector/VectorSpecies;
checkcast jdk.incubator.vector.LongVector$LongSpecies
areturn
4: StackMap locals:
StackMap stack:
getstatic jdk.incubator.vector.LongVector.SPECIES_256:Ljdk/incubator/vector/VectorSpecies;
checkcast jdk.incubator.vector.LongVector$LongSpecies
areturn
5: StackMap locals:
StackMap stack:
getstatic jdk.incubator.vector.LongVector.SPECIES_512:Ljdk/incubator/vector/VectorSpecies;
checkcast jdk.incubator.vector.LongVector$LongSpecies
areturn
6: StackMap locals:
StackMap stack:
getstatic jdk.incubator.vector.LongVector.SPECIES_MAX:Ljdk/incubator/vector/VectorSpecies;
checkcast jdk.incubator.vector.LongVector$LongSpecies
areturn
7: StackMap locals:
StackMap stack:
new java.lang.IllegalArgumentException
dup
new java.lang.StringBuilder
dup
ldc "Bad shape: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 0
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 s Ljdk/incubator/vector/VectorShape;
MethodParameters:
Name Flags
s
public java.lang.Object toArray();
descriptor: ()Ljava/lang/Object;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=1, locals=1, args_size=1
0: aload 0
invokevirtual jdk.incubator.vector.LongVector.toArray:()[J
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.LongVector.unslice:(I)Ljdk/incubator/vector/LongVector;
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.LongVector.unslice:(ILjdk/incubator/vector/Vector;ILjdk/incubator/vector/VectorMask;)Ljdk/incubator/vector/LongVector;
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.LongVector.unslice:(ILjdk/incubator/vector/Vector;I)Ljdk/incubator/vector/LongVector;
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.LongVector.broadcast:(J)Ljdk/incubator/vector/LongVector;
areturn
LocalVariableTable:
Start End Slot Name Signature
public jdk.incubator.vector.Vector viewAsIntegralLanes();
descriptor: ()Ljdk/incubator/vector/Vector;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=1, locals=1, args_size=1
0: aload 0
invokevirtual jdk.incubator.vector.LongVector.viewAsIntegralLanes:()Ljdk/incubator/vector/LongVector;
areturn
LocalVariableTable:
Start End Slot Name Signature
public jdk.incubator.vector.Vector mul(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.LongVector.mul:(Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/VectorMask;)Ljdk/incubator/vector/LongVector;
areturn
LocalVariableTable:
Start End Slot Name Signature
public jdk.incubator.vector.Vector mul(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.LongVector.mul:(Ljdk/incubator/vector/Vector;)Ljdk/incubator/vector/LongVector;
areturn
LocalVariableTable:
Start End Slot Name Signature
public jdk.incubator.vector.Vector min(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.LongVector.min:(Ljdk/incubator/vector/Vector;)Ljdk/incubator/vector/LongVector;
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, jdk.incubator.vector.VectorMask);
descriptor: (Ljdk/incubator/vector/VectorOperators$Ternary;Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/Vector;Ljdk/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
aload 1
aload 2
checkcast jdk.incubator.vector.Vector
aload 3
checkcast jdk.incubator.vector.Vector
aload 4
checkcast jdk.incubator.vector.VectorMask
invokevirtual jdk.incubator.vector.LongVector.lanewise:(Ljdk/incubator/vector/VectorOperators$Ternary;Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/VectorMask;)Ljdk/incubator/vector/LongVector;
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.LongVector.lanewise:(Ljdk/incubator/vector/VectorOperators$Ternary;Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/Vector;)Ljdk/incubator/vector/LongVector;
areturn
LocalVariableTable:
Start End Slot Name Signature
public jdk.incubator.vector.Vector lanewise(jdk.incubator.vector.VectorOperators$Binary, long, jdk.incubator.vector.VectorMask);
descriptor: (Ljdk/incubator/vector/VectorOperators$Binary;JLjdk/incubator/vector/VectorMask;)Ljdk/incubator/vector/Vector;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=5, locals=5, args_size=4
0: aload 0
aload 1
lload 2
aload 4
checkcast jdk.incubator.vector.VectorMask
invokevirtual jdk.incubator.vector.LongVector.lanewise:(Ljdk/incubator/vector/VectorOperators$Binary;JLjdk/incubator/vector/VectorMask;)Ljdk/incubator/vector/LongVector;
areturn
LocalVariableTable:
Start End Slot Name Signature
public jdk.incubator.vector.Vector lanewise(jdk.incubator.vector.VectorOperators$Binary, long);
descriptor: (Ljdk/incubator/vector/VectorOperators$Binary;J)Ljdk/incubator/vector/Vector;
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.LongVector.lanewise:(Ljdk/incubator/vector/VectorOperators$Binary;J)Ljdk/incubator/vector/LongVector;
areturn
LocalVariableTable:
Start End Slot Name Signature
public jdk.incubator.vector.Vector lanewise(jdk.incubator.vector.VectorOperators$Binary, jdk.incubator.vector.Vector, jdk.incubator.vector.VectorMask);
descriptor: (Ljdk/incubator/vector/VectorOperators$Binary;Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/VectorMask;)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.VectorMask
invokevirtual jdk.incubator.vector.LongVector.lanewise:(Ljdk/incubator/vector/VectorOperators$Binary;Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/VectorMask;)Ljdk/incubator/vector/LongVector;
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.LongVector.lanewise:(Ljdk/incubator/vector/VectorOperators$Binary;Ljdk/incubator/vector/Vector;)Ljdk/incubator/vector/LongVector;
areturn
LocalVariableTable:
Start End Slot Name Signature
public jdk.incubator.vector.Vector lanewise(jdk.incubator.vector.VectorOperators$Unary, jdk.incubator.vector.VectorMask);
descriptor: (Ljdk/incubator/vector/VectorOperators$Unary;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
aload 2
checkcast jdk.incubator.vector.VectorMask
invokevirtual jdk.incubator.vector.LongVector.lanewise:(Ljdk/incubator/vector/VectorOperators$Unary;Ljdk/incubator/vector/VectorMask;)Ljdk/incubator/vector/LongVector;
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.LongVector.lanewise:(Ljdk/incubator/vector/VectorOperators$Unary;)Ljdk/incubator/vector/LongVector;
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.LongVector.rearrange:(Ljdk/incubator/vector/VectorShuffle;Ljdk/incubator/vector/Vector;)Ljdk/incubator/vector/LongVector;
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.LongVector.rearrange:(Ljdk/incubator/vector/VectorShuffle;Ljdk/incubator/vector/VectorMask;)Ljdk/incubator/vector/LongVector;
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.LongVector.rearrange:(Ljdk/incubator/vector/VectorShuffle;)Ljdk/incubator/vector/LongVector;
areturn
LocalVariableTable:
Start End Slot Name Signature
jdk.incubator.vector.AbstractVector maybeSwap(java.nio.ByteOrder);
descriptor: (Ljava/nio/ByteOrder;)Ljdk/incubator/vector/AbstractVector;
flags: (0x1040) ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
invokevirtual jdk.incubator.vector.LongVector.maybeSwap:(Ljava/nio/ByteOrder;)Ljdk/incubator/vector/LongVector;
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.LongVector.slice:(I)Ljdk/incubator/vector/LongVector;
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.LongVector.slice:(I)Ljdk/incubator/vector/LongVector;
areturn
LocalVariableTable:
Start End Slot Name Signature
public jdk.incubator.vector.Vector slice(int, jdk.incubator.vector.Vector, jdk.incubator.vector.VectorMask);
descriptor: (ILjdk/incubator/vector/Vector;Ljdk/incubator/vector/VectorMask;)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
aload 3
checkcast jdk.incubator.vector.VectorMask
invokevirtual jdk.incubator.vector.LongVector.slice:(ILjdk/incubator/vector/Vector;Ljdk/incubator/vector/VectorMask;)Ljdk/incubator/vector/LongVector;
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.LongVector.slice:(ILjdk/incubator/vector/Vector;)Ljdk/incubator/vector/LongVector;
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.LongVector.slice:(ILjdk/incubator/vector/Vector;)Ljdk/incubator/vector/LongVector;
areturn
LocalVariableTable:
Start End Slot Name Signature
public jdk.incubator.vector.DoubleVector reinterpretAsDoubles();
descriptor: ()Ljdk/incubator/vector/DoubleVector;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=1, locals=1, args_size=1
0: aload 0
invokespecial jdk.incubator.vector.AbstractVector.reinterpretAsDoubles:()Ljdk/incubator/vector/DoubleVector;
areturn
LocalVariableTable:
Start End Slot Name Signature
public jdk.incubator.vector.Vector add(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.LongVector.add:(Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/VectorMask;)Ljdk/incubator/vector/LongVector;
areturn
LocalVariableTable:
Start End Slot Name Signature
public jdk.incubator.vector.Vector add(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.LongVector.add:(Ljdk/incubator/vector/Vector;)Ljdk/incubator/vector/LongVector;
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.LongVector.fromByteArray0:([BI)Ljdk/incubator/vector/LongVector;
areturn
LocalVariableTable:
Start End Slot Name Signature
public jdk.incubator.vector.Vector max(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.LongVector.max:(Ljdk/incubator/vector/Vector;)Ljdk/incubator/vector/LongVector;
areturn
LocalVariableTable:
Start End Slot Name Signature
public jdk.incubator.vector.Vector sub(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.LongVector.sub:(Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/VectorMask;)Ljdk/incubator/vector/LongVector;
areturn
LocalVariableTable:
Start End Slot Name Signature
public jdk.incubator.vector.Vector sub(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.LongVector.sub:(Ljdk/incubator/vector/Vector;)Ljdk/incubator/vector/LongVector;
areturn
LocalVariableTable:
Start End Slot Name Signature
public jdk.incubator.vector.Vector blend(long, jdk.incubator.vector.VectorMask);
descriptor: (JLjdk/incubator/vector/VectorMask;)Ljdk/incubator/vector/Vector;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=4, locals=4, args_size=3
0: aload 0
lload 1
aload 3
checkcast jdk.incubator.vector.VectorMask
invokevirtual jdk.incubator.vector.LongVector.blend:(JLjdk/incubator/vector/VectorMask;)Ljdk/incubator/vector/LongVector;
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.LongVector.blend:(Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/VectorMask;)Ljdk/incubator/vector/LongVector;
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.LongVector.selectFrom:(Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/VectorMask;)Ljdk/incubator/vector/LongVector;
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.LongVector.selectFrom:(Ljdk/incubator/vector/Vector;)Ljdk/incubator/vector/LongVector;
areturn
LocalVariableTable:
Start End Slot Name Signature
public jdk.incubator.vector.Vector neg();
descriptor: ()Ljdk/incubator/vector/Vector;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=1, locals=1, args_size=1
0: aload 0
invokevirtual jdk.incubator.vector.LongVector.neg:()Ljdk/incubator/vector/LongVector;
areturn
LocalVariableTable:
Start End Slot Name Signature
public jdk.incubator.vector.ShortVector reinterpretAsShorts();
descriptor: ()Ljdk/incubator/vector/ShortVector;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=1, locals=1, args_size=1
0: aload 0
invokespecial jdk.incubator.vector.AbstractVector.reinterpretAsShorts:()Ljdk/incubator/vector/ShortVector;
areturn
LocalVariableTable:
Start End Slot Name Signature
public jdk.incubator.vector.Vector div(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.LongVector.div:(Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/VectorMask;)Ljdk/incubator/vector/LongVector;
areturn
LocalVariableTable:
Start End Slot Name Signature
public jdk.incubator.vector.Vector div(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.LongVector.div:(Ljdk/incubator/vector/Vector;)Ljdk/incubator/vector/LongVector;
areturn
LocalVariableTable:
Start End Slot Name Signature
public jdk.incubator.vector.IntVector reinterpretAsInts();
descriptor: ()Ljdk/incubator/vector/IntVector;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=1, locals=1, args_size=1
0: aload 0
invokespecial jdk.incubator.vector.AbstractVector.reinterpretAsInts:()Ljdk/incubator/vector/IntVector;
areturn
LocalVariableTable:
Start End Slot Name Signature
public jdk.incubator.vector.Vector abs();
descriptor: ()Ljdk/incubator/vector/Vector;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=1, locals=1, args_size=1
0: aload 0
invokevirtual jdk.incubator.vector.LongVector.abs:()Ljdk/incubator/vector/LongVector;
areturn
LocalVariableTable:
Start End Slot Name Signature
public jdk.incubator.vector.Vector viewAsFloatingLanes();
descriptor: ()Ljdk/incubator/vector/Vector;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=1, locals=1, args_size=1
0: aload 0
invokevirtual jdk.incubator.vector.LongVector.viewAsFloatingLanes:()Ljdk/incubator/vector/DoubleVector;
areturn
LocalVariableTable:
Start End Slot Name Signature
jdk.incubator.vector.AbstractSpecies vspecies();
descriptor: ()Ljdk/incubator/vector/AbstractSpecies;
flags: (0x1040) ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=1, locals=1, args_size=1
0: aload 0
invokevirtual jdk.incubator.vector.LongVector.vspecies:()Ljdk/incubator/vector/LongVector$LongSpecies;
areturn
LocalVariableTable:
Start End Slot Name Signature
public jdk.incubator.vector.LongVector reinterpretAsLongs();
descriptor: ()Ljdk/incubator/vector/LongVector;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=1, locals=1, args_size=1
0: aload 0
invokespecial jdk.incubator.vector.AbstractVector.reinterpretAsLongs:()Ljdk/incubator/vector/LongVector;
areturn
LocalVariableTable:
Start End Slot Name Signature
public jdk.incubator.vector.FloatVector reinterpretAsFloats();
descriptor: ()Ljdk/incubator/vector/FloatVector;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=1, locals=1, args_size=1
0: aload 0
invokespecial jdk.incubator.vector.AbstractVector.reinterpretAsFloats:()Ljdk/incubator/vector/FloatVector;
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.LongVector.addIndex:(I)Ljdk/incubator/vector/LongVector;
areturn
LocalVariableTable:
Start End Slot Name Signature
static int[] $SWITCH_TABLE$jdk$incubator$vector$VectorShape();
descriptor: ()[I
flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC
Code:
stack=3, locals=1, args_size=0
0: getstatic jdk.incubator.vector.LongVector.$SWITCH_TABLE$jdk$incubator$vector$VectorShape:[I
dup
ifnull 1
areturn
StackMap locals:
StackMap stack: int[]
1: pop
invokestatic jdk.incubator.vector.VectorShape.values:()[Ljdk/incubator/vector/VectorShape;
arraylength
newarray 10
astore 0
2: aload 0
getstatic jdk.incubator.vector.VectorShape.S_128_BIT:Ljdk/incubator/vector/VectorShape;
invokevirtual jdk.incubator.vector.VectorShape.ordinal:()I
iconst_2
iastore
3: goto 5
StackMap locals: int[]
StackMap stack: java.lang.NoSuchFieldError
4: pop
StackMap locals:
StackMap stack:
5: aload 0
getstatic jdk.incubator.vector.VectorShape.S_256_BIT:Ljdk/incubator/vector/VectorShape;
invokevirtual jdk.incubator.vector.VectorShape.ordinal:()I
iconst_3
iastore
6: goto 8
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
7: pop
StackMap locals:
StackMap stack:
8: aload 0
getstatic jdk.incubator.vector.VectorShape.S_512_BIT:Ljdk/incubator/vector/VectorShape;
invokevirtual jdk.incubator.vector.VectorShape.ordinal:()I
iconst_4
iastore
9: goto 11
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
10: pop
StackMap locals:
StackMap stack:
11: aload 0
getstatic jdk.incubator.vector.VectorShape.S_64_BIT:Ljdk/incubator/vector/VectorShape;
invokevirtual jdk.incubator.vector.VectorShape.ordinal:()I
iconst_1
iastore
12: goto 14
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
13: pop
StackMap locals:
StackMap stack:
14: aload 0
getstatic jdk.incubator.vector.VectorShape.S_Max_BIT:Ljdk/incubator/vector/VectorShape;
invokevirtual jdk.incubator.vector.VectorShape.ordinal:()I
iconst_5
iastore
15: goto 17
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
16: pop
StackMap locals:
StackMap stack:
17: aload 0
dup
putstatic jdk.incubator.vector.LongVector.$SWITCH_TABLE$jdk$incubator$vector$VectorShape:[I
areturn
LocalVariableTable:
Start End Slot Name Signature
Exception table:
from to target type
2 3 4 Class java.lang.NoSuchFieldError
5 6 7 Class java.lang.NoSuchFieldError
8 9 10 Class java.lang.NoSuchFieldError
11 12 13 Class java.lang.NoSuchFieldError
14 15 16 Class java.lang.NoSuchFieldError
private static jdk.incubator.vector.LongVector lambda$5(long, jdk.incubator.vector.LongVector$LongSpecies);
descriptor: (JLjdk/incubator/vector/LongVector$LongSpecies;)Ljdk/incubator/vector/LongVector;
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=3, locals=3, args_size=2
start local 0 start local 2 0: aload 2
lload 0
invokedynamic apply(J)Ljdk/incubator/vector/AbstractSpecies$RVOp;
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)J
jdk/incubator/vector/LongVector.lambda$6(JI)J (6)
(I)J
invokevirtual jdk.incubator.vector.LongVector$LongSpecies.rvOp:(Ljdk/incubator/vector/AbstractSpecies$RVOp;)Ljdk/incubator/vector/LongVector;
areturn
end local 2 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 bits_ J
0 1 2 s_ Ljdk/incubator/vector/LongVector$LongSpecies;
private static java.util.function.UnaryOperator lambda$7(int);
descriptor: (I)Ljava/util/function/UnaryOperator;
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: iload 0
tableswitch { // 0 - 1
0: 2
1: 1
default: 3
}
1: StackMap locals:
StackMap stack:
invokedynamic apply()Ljava/util/function/UnaryOperator;
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;)Ljava/lang/Object;
jdk/incubator/vector/LongVector.lambda$8(Ljdk/incubator/vector/LongVector;)Ljdk/incubator/vector/LongVector; (6)
(Ljdk/incubator/vector/LongVector;)Ljdk/incubator/vector/LongVector;
areturn
2: StackMap locals:
StackMap stack:
invokedynamic apply()Ljava/util/function/UnaryOperator;
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;)Ljava/lang/Object;
jdk/incubator/vector/LongVector.lambda$10(Ljdk/incubator/vector/LongVector;)Ljdk/incubator/vector/LongVector; (6)
(Ljdk/incubator/vector/LongVector;)Ljdk/incubator/vector/LongVector;
areturn
3: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 opc_ I
private static java.util.function.BinaryOperator lambda$12(int);
descriptor: (I)Ljava/util/function/BinaryOperator;
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: iload 0
tableswitch { // 4 - 16
4: 1
5: 2
6: 3
7: 4
8: 6
9: 5
10: 7
11: 8
12: 9
13: 13
14: 10
15: 11
16: 12
default: 13
}
1: StackMap locals:
StackMap stack:
invokedynamic apply()Ljava/util/function/BinaryOperator;
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;Ljava/lang/Object;)Ljava/lang/Object;
jdk/incubator/vector/LongVector.lambda$13(Ljdk/incubator/vector/LongVector;Ljdk/incubator/vector/LongVector;)Ljdk/incubator/vector/LongVector; (6)
(Ljdk/incubator/vector/LongVector;Ljdk/incubator/vector/LongVector;)Ljdk/incubator/vector/LongVector;
areturn
2: StackMap locals:
StackMap stack:
invokedynamic apply()Ljava/util/function/BinaryOperator;
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;Ljava/lang/Object;)Ljava/lang/Object;
jdk/incubator/vector/LongVector.lambda$15(Ljdk/incubator/vector/LongVector;Ljdk/incubator/vector/LongVector;)Ljdk/incubator/vector/LongVector; (6)
(Ljdk/incubator/vector/LongVector;Ljdk/incubator/vector/LongVector;)Ljdk/incubator/vector/LongVector;
areturn
3: StackMap locals:
StackMap stack:
invokedynamic apply()Ljava/util/function/BinaryOperator;
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;Ljava/lang/Object;)Ljava/lang/Object;
jdk/incubator/vector/LongVector.lambda$17(Ljdk/incubator/vector/LongVector;Ljdk/incubator/vector/LongVector;)Ljdk/incubator/vector/LongVector; (6)
(Ljdk/incubator/vector/LongVector;Ljdk/incubator/vector/LongVector;)Ljdk/incubator/vector/LongVector;
areturn
4: StackMap locals:
StackMap stack:
invokedynamic apply()Ljava/util/function/BinaryOperator;
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;Ljava/lang/Object;)Ljava/lang/Object;
jdk/incubator/vector/LongVector.lambda$19(Ljdk/incubator/vector/LongVector;Ljdk/incubator/vector/LongVector;)Ljdk/incubator/vector/LongVector; (6)
(Ljdk/incubator/vector/LongVector;Ljdk/incubator/vector/LongVector;)Ljdk/incubator/vector/LongVector;
areturn
5: StackMap locals:
StackMap stack:
invokedynamic apply()Ljava/util/function/BinaryOperator;
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;Ljava/lang/Object;)Ljava/lang/Object;
jdk/incubator/vector/LongVector.lambda$21(Ljdk/incubator/vector/LongVector;Ljdk/incubator/vector/LongVector;)Ljdk/incubator/vector/LongVector; (6)
(Ljdk/incubator/vector/LongVector;Ljdk/incubator/vector/LongVector;)Ljdk/incubator/vector/LongVector;
areturn
6: StackMap locals:
StackMap stack:
invokedynamic apply()Ljava/util/function/BinaryOperator;
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;Ljava/lang/Object;)Ljava/lang/Object;
jdk/incubator/vector/LongVector.lambda$23(Ljdk/incubator/vector/LongVector;Ljdk/incubator/vector/LongVector;)Ljdk/incubator/vector/LongVector; (6)
(Ljdk/incubator/vector/LongVector;Ljdk/incubator/vector/LongVector;)Ljdk/incubator/vector/LongVector;
areturn
7: StackMap locals:
StackMap stack:
invokedynamic apply()Ljava/util/function/BinaryOperator;
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;Ljava/lang/Object;)Ljava/lang/Object;
jdk/incubator/vector/LongVector.lambda$25(Ljdk/incubator/vector/LongVector;Ljdk/incubator/vector/LongVector;)Ljdk/incubator/vector/LongVector; (6)
(Ljdk/incubator/vector/LongVector;Ljdk/incubator/vector/LongVector;)Ljdk/incubator/vector/LongVector;
areturn
8: StackMap locals:
StackMap stack:
invokedynamic apply()Ljava/util/function/BinaryOperator;
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;Ljava/lang/Object;)Ljava/lang/Object;
jdk/incubator/vector/LongVector.lambda$27(Ljdk/incubator/vector/LongVector;Ljdk/incubator/vector/LongVector;)Ljdk/incubator/vector/LongVector; (6)
(Ljdk/incubator/vector/LongVector;Ljdk/incubator/vector/LongVector;)Ljdk/incubator/vector/LongVector;
areturn
9: StackMap locals:
StackMap stack:
invokedynamic apply()Ljava/util/function/BinaryOperator;
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;Ljava/lang/Object;)Ljava/lang/Object;
jdk/incubator/vector/LongVector.lambda$29(Ljdk/incubator/vector/LongVector;Ljdk/incubator/vector/LongVector;)Ljdk/incubator/vector/LongVector; (6)
(Ljdk/incubator/vector/LongVector;Ljdk/incubator/vector/LongVector;)Ljdk/incubator/vector/LongVector;
areturn
10: StackMap locals:
StackMap stack:
invokedynamic apply()Ljava/util/function/BinaryOperator;
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;Ljava/lang/Object;)Ljava/lang/Object;
jdk/incubator/vector/LongVector.lambda$31(Ljdk/incubator/vector/LongVector;Ljdk/incubator/vector/LongVector;)Ljdk/incubator/vector/LongVector; (6)
(Ljdk/incubator/vector/LongVector;Ljdk/incubator/vector/LongVector;)Ljdk/incubator/vector/LongVector;
areturn
11: StackMap locals:
StackMap stack:
invokedynamic apply()Ljava/util/function/BinaryOperator;
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;Ljava/lang/Object;)Ljava/lang/Object;
jdk/incubator/vector/LongVector.lambda$33(Ljdk/incubator/vector/LongVector;Ljdk/incubator/vector/LongVector;)Ljdk/incubator/vector/LongVector; (6)
(Ljdk/incubator/vector/LongVector;Ljdk/incubator/vector/LongVector;)Ljdk/incubator/vector/LongVector;
areturn
12: StackMap locals:
StackMap stack:
invokedynamic apply()Ljava/util/function/BinaryOperator;
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;Ljava/lang/Object;)Ljava/lang/Object;
jdk/incubator/vector/LongVector.lambda$35(Ljdk/incubator/vector/LongVector;Ljdk/incubator/vector/LongVector;)Ljdk/incubator/vector/LongVector; (6)
(Ljdk/incubator/vector/LongVector;Ljdk/incubator/vector/LongVector;)Ljdk/incubator/vector/LongVector;
areturn
13: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 14 0 opc_ I
private static jdk.internal.vm.vector.VectorSupport$VectorBroadcastIntOp lambda$37(int);
descriptor: (I)Ljdk/internal/vm/vector/VectorSupport$VectorBroadcastIntOp;
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: iload 0
tableswitch { // 14 - 16
14: 1
15: 2
16: 3
default: 4
}
1: StackMap locals:
StackMap stack:
invokedynamic apply()Ljdk/internal/vm/vector/VectorSupport$VectorBroadcastIntOp;
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:
(Ljdk/internal/vm/vector/VectorSupport$Vector;I)Ljdk/internal/vm/vector/VectorSupport$Vector;
jdk/incubator/vector/LongVector.lambda$38(Ljdk/incubator/vector/LongVector;I)Ljdk/incubator/vector/LongVector; (6)
(Ljdk/incubator/vector/LongVector;I)Ljdk/incubator/vector/LongVector;
areturn
2: StackMap locals:
StackMap stack:
invokedynamic apply()Ljdk/internal/vm/vector/VectorSupport$VectorBroadcastIntOp;
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:
(Ljdk/internal/vm/vector/VectorSupport$Vector;I)Ljdk/internal/vm/vector/VectorSupport$Vector;
jdk/incubator/vector/LongVector.lambda$40(Ljdk/incubator/vector/LongVector;I)Ljdk/incubator/vector/LongVector; (6)
(Ljdk/incubator/vector/LongVector;I)Ljdk/incubator/vector/LongVector;
areturn
3: StackMap locals:
StackMap stack:
invokedynamic apply()Ljdk/internal/vm/vector/VectorSupport$VectorBroadcastIntOp;
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:
(Ljdk/internal/vm/vector/VectorSupport$Vector;I)Ljdk/internal/vm/vector/VectorSupport$Vector;
jdk/incubator/vector/LongVector.lambda$42(Ljdk/incubator/vector/LongVector;I)Ljdk/incubator/vector/LongVector; (6)
(Ljdk/incubator/vector/LongVector;I)Ljdk/incubator/vector/LongVector;
areturn
4: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 opc_ I
private static jdk.internal.vm.vector.VectorSupport$TernaryOperation lambda$44(int);
descriptor: (I)Ljdk/internal/vm/vector/VectorSupport$TernaryOperation;
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: iload 0
pop
1: aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 opc_ I
private static jdk.incubator.vector.VectorMask lambda$45(int, jdk.incubator.vector.LongVector, jdk.incubator.vector.LongVector);
descriptor: (ILjdk/incubator/vector/LongVector;Ljdk/incubator/vector/LongVector;)Ljdk/incubator/vector/VectorMask;
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 1
iload 0
aload 2
iload 0
invokedynamic apply(I)Ljdk/incubator/vector/LongVector$FBinTest;
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:
(IIJJ)Z
jdk/incubator/vector/LongVector.lambda$46(IIIJJ)Z (6)
(IIJJ)Z
invokevirtual jdk.incubator.vector.LongVector.bTest:(ILjdk/incubator/vector/Vector;Ljdk/incubator/vector/LongVector$FBinTest;)Ljdk/incubator/vector/AbstractMask;
1: astore 3
start local 3 2: aload 3
astore 4
start local 4 3: aload 4
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 cond I
0 4 1 v0 Ljdk/incubator/vector/LongVector;
0 4 2 v1 Ljdk/incubator/vector/LongVector;
2 4 3 m Ljdk/incubator/vector/AbstractMask<Ljava/lang/Long;>;
3 4 4 m2 TM;
private static jdk.incubator.vector.LongVector lambda$47(jdk.incubator.vector.LongVector, jdk.incubator.vector.LongVector, jdk.incubator.vector.VectorMask);
descriptor: (Ljdk/incubator/vector/LongVector;Ljdk/incubator/vector/LongVector;Ljdk/incubator/vector/VectorMask;)Ljdk/incubator/vector/LongVector;
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=4, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
aload 2
invokedynamic apply()Ljdk/incubator/vector/LongVector$FBinOp;
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:
(IJJ)J
jdk/incubator/vector/LongVector.lambda$48(IJJ)J (6)
(IJJ)J
invokevirtual jdk.incubator.vector.LongVector.bOp:(Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/VectorMask;Ljdk/incubator/vector/LongVector$FBinOp;)Ljdk/incubator/vector/LongVector;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 v0 Ljdk/incubator/vector/LongVector;
0 1 1 v1 Ljdk/incubator/vector/LongVector;
0 1 2 m_ TM;
private static jdk.incubator.vector.LongVector lambda$49(jdk.incubator.vector.LongVector, int, jdk.incubator.vector.LongVector$LongSpecies);
descriptor: (Ljdk/incubator/vector/LongVector;ILjdk/incubator/vector/LongVector$LongSpecies;)Ljdk/incubator/vector/LongVector;
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=5, locals=6, args_size=3
start local 0 start local 1 start local 2 0: aload 2
invokevirtual jdk.incubator.vector.LongVector$LongSpecies.iota:()Ljdk/incubator/vector/LongVector;
astore 3
start local 3 1: iload 1
i2l
lstore 4
start local 4 2: aload 0
lload 4
lconst_1
lcmp
ifne 3
aload 3
goto 4
StackMap locals: jdk.incubator.vector.LongVector int jdk.incubator.vector.LongVector$LongSpecies jdk.incubator.vector.LongVector long
StackMap stack: jdk.incubator.vector.LongVector
3: aload 3
lload 4
invokevirtual jdk.incubator.vector.LongVector.mul:(J)Ljdk/incubator/vector/LongVector;
StackMap locals: jdk.incubator.vector.LongVector int jdk.incubator.vector.LongVector$LongSpecies jdk.incubator.vector.LongVector long
StackMap stack: jdk.incubator.vector.LongVector jdk.incubator.vector.LongVector
4: invokevirtual jdk.incubator.vector.LongVector.add:(Ljdk/incubator/vector/Vector;)Ljdk/incubator/vector/LongVector;
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 v Ljdk/incubator/vector/LongVector;
0 5 1 scale_ I
0 5 2 s Ljdk/incubator/vector/LongVector$LongSpecies;
1 5 3 iota Ljdk/incubator/vector/LongVector;
2 5 4 sc J
private static jdk.incubator.vector.LongVector lambda$50(jdk.incubator.vector.LongVector, jdk.incubator.vector.VectorShuffle);
descriptor: (Ljdk/incubator/vector/LongVector;Ljdk/incubator/vector/VectorShuffle;)Ljdk/incubator/vector/LongVector;
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
aload 0
invokedynamic apply(Ljdk/incubator/vector/VectorShuffle;Ljdk/incubator/vector/LongVector;)Ljdk/incubator/vector/LongVector$FUnOp;
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:
(IJ)J
jdk/incubator/vector/LongVector.lambda$51(Ljdk/incubator/vector/VectorShuffle;Ljdk/incubator/vector/LongVector;IJ)J (6)
(IJ)J
invokevirtual jdk.incubator.vector.LongVector.uOp:(Ljdk/incubator/vector/LongVector$FUnOp;)Ljdk/incubator/vector/LongVector;
1: areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 v1 Ljdk/incubator/vector/LongVector;
0 2 1 s_ TS;
private static jdk.incubator.vector.LongVector lambda$52(jdk.incubator.vector.LongVector, jdk.incubator.vector.VectorShuffle);
descriptor: (Ljdk/incubator/vector/LongVector;Ljdk/incubator/vector/VectorShuffle;)Ljdk/incubator/vector/LongVector;
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
aload 0
invokedynamic apply(Ljdk/incubator/vector/VectorShuffle;Ljdk/incubator/vector/LongVector;)Ljdk/incubator/vector/LongVector$FUnOp;
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:
(IJ)J
jdk/incubator/vector/LongVector.lambda$53(Ljdk/incubator/vector/VectorShuffle;Ljdk/incubator/vector/LongVector;IJ)J (6)
(IJ)J
invokevirtual jdk.incubator.vector.LongVector.uOp:(Ljdk/incubator/vector/LongVector$FUnOp;)Ljdk/incubator/vector/LongVector;
1: areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 v1 Ljdk/incubator/vector/LongVector;
0 2 1 s_ TS;
private static jdk.incubator.vector.LongVector lambda$54(jdk.incubator.vector.LongVector, jdk.incubator.vector.VectorShuffle);
descriptor: (Ljdk/incubator/vector/LongVector;Ljdk/incubator/vector/VectorShuffle;)Ljdk/incubator/vector/LongVector;
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
aload 0
invokedynamic apply(Ljdk/incubator/vector/VectorShuffle;Ljdk/incubator/vector/LongVector;)Ljdk/incubator/vector/LongVector$FUnOp;
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:
(IJ)J
jdk/incubator/vector/LongVector.lambda$55(Ljdk/incubator/vector/VectorShuffle;Ljdk/incubator/vector/LongVector;IJ)J (6)
(IJ)J
invokevirtual jdk.incubator.vector.LongVector.uOp:(Ljdk/incubator/vector/LongVector$FUnOp;)Ljdk/incubator/vector/LongVector;
1: areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 v0 Ljdk/incubator/vector/LongVector;
0 2 1 s_ TS;
private static jdk.incubator.vector.LongVector lambda$56(jdk.incubator.vector.LongVector, jdk.incubator.vector.VectorShuffle);
descriptor: (Ljdk/incubator/vector/LongVector;Ljdk/incubator/vector/VectorShuffle;)Ljdk/incubator/vector/LongVector;
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
aload 0
invokedynamic apply(Ljdk/incubator/vector/VectorShuffle;Ljdk/incubator/vector/LongVector;)Ljdk/incubator/vector/LongVector$FUnOp;
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:
(IJ)J
jdk/incubator/vector/LongVector.lambda$57(Ljdk/incubator/vector/VectorShuffle;Ljdk/incubator/vector/LongVector;IJ)J (6)
(IJ)J
invokevirtual jdk.incubator.vector.LongVector.uOp:(Ljdk/incubator/vector/LongVector$FUnOp;)Ljdk/incubator/vector/LongVector;
1: areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 v1 Ljdk/incubator/vector/LongVector;
0 2 1 s_ TS;
private static java.util.function.Function lambda$58(int);
descriptor: (I)Ljava/util/function/Function;
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: iload 0
tableswitch { // 4 - 12
4: 1
5: 8
6: 2
7: 8
8: 3
9: 4
10: 5
11: 6
12: 7
default: 8
}
1: StackMap locals:
StackMap stack:
invokedynamic apply()Ljava/util/function/Function;
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;)Ljava/lang/Object;
jdk/incubator/vector/LongVector.lambda$59(Ljdk/incubator/vector/LongVector;)Ljava/lang/Long; (6)
(Ljdk/incubator/vector/LongVector;)Ljava/lang/Long;
areturn
2: StackMap locals:
StackMap stack:
invokedynamic apply()Ljava/util/function/Function;
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;)Ljava/lang/Object;
jdk/incubator/vector/LongVector.lambda$61(Ljdk/incubator/vector/LongVector;)Ljava/lang/Long; (6)
(Ljdk/incubator/vector/LongVector;)Ljava/lang/Long;
areturn
3: StackMap locals:
StackMap stack:
invokedynamic apply()Ljava/util/function/Function;
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;)Ljava/lang/Object;
jdk/incubator/vector/LongVector.lambda$63(Ljdk/incubator/vector/LongVector;)Ljava/lang/Long; (6)
(Ljdk/incubator/vector/LongVector;)Ljava/lang/Long;
areturn
4: StackMap locals:
StackMap stack:
invokedynamic apply()Ljava/util/function/Function;
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;)Ljava/lang/Object;
jdk/incubator/vector/LongVector.lambda$65(Ljdk/incubator/vector/LongVector;)Ljava/lang/Long; (6)
(Ljdk/incubator/vector/LongVector;)Ljava/lang/Long;
areturn
5: StackMap locals:
StackMap stack:
invokedynamic apply()Ljava/util/function/Function;
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;)Ljava/lang/Object;
jdk/incubator/vector/LongVector.lambda$67(Ljdk/incubator/vector/LongVector;)Ljava/lang/Long; (6)
(Ljdk/incubator/vector/LongVector;)Ljava/lang/Long;
areturn
6: StackMap locals:
StackMap stack:
invokedynamic apply()Ljava/util/function/Function;
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;)Ljava/lang/Object;
jdk/incubator/vector/LongVector.lambda$69(Ljdk/incubator/vector/LongVector;)Ljava/lang/Long; (6)
(Ljdk/incubator/vector/LongVector;)Ljava/lang/Long;
areturn
7: StackMap locals:
StackMap stack:
invokedynamic apply()Ljava/util/function/Function;
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;)Ljava/lang/Object;
jdk/incubator/vector/LongVector.lambda$71(Ljdk/incubator/vector/LongVector;)Ljava/lang/Long; (6)
(Ljdk/incubator/vector/LongVector;)Ljava/lang/Long;
areturn
8: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 opc_ I
private static java.util.function.UnaryOperator lambda$73(int);
descriptor: (I)Ljava/util/function/UnaryOperator;
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: iload 0
tableswitch { // 4 - 12
4: 1
5: 6
6: 2
7: 6
8: 4
9: 5
10: 3
11: 1
12: 1
default: 6
}
1: StackMap locals:
StackMap stack:
invokedynamic apply()Ljava/util/function/UnaryOperator;
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;)Ljava/lang/Object;
jdk/incubator/vector/LongVector.lambda$74(Ljdk/incubator/vector/LongVector;)Ljdk/incubator/vector/LongVector; (6)
(Ljdk/incubator/vector/LongVector;)Ljdk/incubator/vector/LongVector;
areturn
2: StackMap locals:
StackMap stack:
invokedynamic apply()Ljava/util/function/UnaryOperator;
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;)Ljava/lang/Object;
jdk/incubator/vector/LongVector.lambda$75(Ljdk/incubator/vector/LongVector;)Ljdk/incubator/vector/LongVector; (6)
(Ljdk/incubator/vector/LongVector;)Ljdk/incubator/vector/LongVector;
areturn
3: StackMap locals:
StackMap stack:
invokedynamic apply()Ljava/util/function/UnaryOperator;
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;)Ljava/lang/Object;
jdk/incubator/vector/LongVector.lambda$76(Ljdk/incubator/vector/LongVector;)Ljdk/incubator/vector/LongVector; (6)
(Ljdk/incubator/vector/LongVector;)Ljdk/incubator/vector/LongVector;
areturn
4: StackMap locals:
StackMap stack:
invokedynamic apply()Ljava/util/function/UnaryOperator;
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;)Ljava/lang/Object;
jdk/incubator/vector/LongVector.lambda$77(Ljdk/incubator/vector/LongVector;)Ljdk/incubator/vector/LongVector; (6)
(Ljdk/incubator/vector/LongVector;)Ljdk/incubator/vector/LongVector;
areturn
5: StackMap locals:
StackMap stack:
invokedynamic apply()Ljava/util/function/UnaryOperator;
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;)Ljava/lang/Object;
jdk/incubator/vector/LongVector.lambda$78(Ljdk/incubator/vector/LongVector;)Ljdk/incubator/vector/LongVector; (6)
(Ljdk/incubator/vector/LongVector;)Ljdk/incubator/vector/LongVector;
areturn
6: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 opc_ I
private static long lambda$79(java.nio.ByteBuffer, int, int);
descriptor: (Ljava/nio/ByteBuffer;II)J
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=4, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
iload 1
iload 2
bipush 8
imul
iadd
invokevirtual java.nio.ByteBuffer.getLong:(I)J
lreturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 wb_ Ljava/nio/ByteBuffer;
0 1 1 o I
0 1 2 i I
private static long lambda$80(long[], int, int);
descriptor: ([JII)J
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=3, locals=3, args_size=3
start local 2 0: aload 0
iload 1
iload 2
iadd
laload
lreturn
end local 2 LocalVariableTable:
Start End Slot Name Signature
0 1 2 i I
private static jdk.incubator.vector.LongVector lambda$81(long[], int, int[], int, jdk.incubator.vector.LongVector$LongSpecies);
descriptor: ([JI[IILjdk/incubator/vector/LongVector$LongSpecies;)Ljdk/incubator/vector/LongVector;
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
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 4
aload 0
iload 1
aload 2
iload 3
invokedynamic apply([JI[II)Ljdk/incubator/vector/LongVector$FVOp;
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)J
jdk/incubator/vector/LongVector.lambda$82([JI[III)J (6)
(I)J
invokevirtual jdk.incubator.vector.LongVector$LongSpecies.vOp:(Ljdk/incubator/vector/LongVector$FVOp;)Ljdk/incubator/vector/LongVector;
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 c [J
0 1 1 idx I
0 1 2 iMap [I
0 1 3 idy I
0 1 4 s Ljdk/incubator/vector/LongVector$LongSpecies;
private static long lambda$83(long[], int, int[], int, int);
descriptor: ([JI[III)J
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=5, locals=5, args_size=5
start local 4 0: aload 0
iload 1
aload 2
iload 3
iload 4
iadd
iaload
iadd
laload
lreturn
end local 4 LocalVariableTable:
Start End Slot Name Signature
0 1 4 n I
private static long lambda$84(java.nio.ByteBuffer, int, int);
descriptor: (Ljava/nio/ByteBuffer;II)J
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=4, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
iload 1
iload 2
bipush 8
imul
iadd
invokevirtual java.nio.ByteBuffer.getLong:(I)J
lreturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 wb_ Ljava/nio/ByteBuffer;
0 1 1 o I
0 1 2 i I
private static void lambda$85(long[], int, jdk.incubator.vector.LongVector);
descriptor: ([JILjdk/incubator/vector/LongVector;)V
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=4, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 2
aload 0
iload 1
1: invokedynamic apply()Ljdk/incubator/vector/LongVector$FStOp;
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;IIJ)V
jdk/incubator/vector/LongVector.lambda$86([JIIJ)V (6)
([JIIJ)V
2: invokevirtual jdk.incubator.vector.LongVector.stOp:(Ljava/lang/Object;ILjdk/incubator/vector/LongVector$FStOp;)V
3: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 arr [J
0 4 1 off I
0 4 2 v Ljdk/incubator/vector/LongVector;
private static void lambda$87(long[], int, int, long);
descriptor: ([JIIJ)V
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=6, locals=5, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
iload 1
iload 2
iadd
lload 3
dup2_x2
lastore
return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 arr [J
0 1 1 off I
0 1 2 i I
0 1 3 v J
private static void lambda$88(long[], int, jdk.incubator.vector.LongVector, int[], int);
descriptor: ([JILjdk/incubator/vector/LongVector;[II)V
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=7, locals=5, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 2
aload 0
iload 1
1: aload 3
iload 4
aload 0
iload 1
invokedynamic apply([II[JI)Ljdk/incubator/vector/LongVector$FStOp;
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;IIJ)V
jdk/incubator/vector/LongVector.lambda$89([II[JI[JIIJ)V (6)
([JIIJ)V
2: invokevirtual jdk.incubator.vector.LongVector.stOp:(Ljava/lang/Object;ILjdk/incubator/vector/LongVector$FStOp;)V
3: return
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 arr [J
0 4 1 off I
0 4 2 v Ljdk/incubator/vector/LongVector;
0 4 3 map [I
0 4 4 mo I
private static void lambda$90(int[], int, long[], int, int, long);
descriptor: ([II[JIIJ)V
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=4, locals=8, args_size=6
start local 2 start local 3 start local 4 start local 5 0: aload 0
iload 1
iload 4
iadd
iaload
istore 7
start local 7 1: aload 2
iload 3
iload 7
iadd
lload 5
lastore
end local 7 2: return
end local 5 end local 4 end local 3 end local 2 LocalVariableTable:
Start End Slot Name Signature
0 3 2 arr [J
0 3 3 off I
0 3 4 i I
0 3 5 e J
1 2 7 j I
private static void lambda$91(java.nio.ByteBuffer, int, int, long);
descriptor: (Ljava/nio/ByteBuffer;IIJ)V
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=4, locals=5, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
iload 1
iload 2
bipush 8
imul
iadd
lload 3
invokevirtual java.nio.ByteBuffer.putLong:(IJ)Ljava/nio/ByteBuffer;
return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 wb_ Ljava/nio/ByteBuffer;
0 1 1 o I
0 1 2 i I
0 1 3 e J
private static void lambda$92(java.nio.ByteBuffer, int, int, long);
descriptor: (Ljava/nio/ByteBuffer;IIJ)V
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=4, locals=5, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
iload 1
iload 2
bipush 8
imul
iadd
lload 3
invokevirtual java.nio.ByteBuffer.putLong:(IJ)Ljava/nio/ByteBuffer;
return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 wb_ Ljava/nio/ByteBuffer;
0 1 1 o I
0 1 2 i I
0 1 3 e J
private static jdk.incubator.vector.LongVector lambda$93(long[], int, jdk.incubator.vector.LongVector$LongSpecies);
descriptor: ([JILjdk/incubator/vector/LongVector$LongSpecies;)Ljdk/incubator/vector/LongVector;
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=4, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 2
aload 0
iload 1
1: invokedynamic apply()Ljdk/incubator/vector/LongVector$FLdOp;
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;II)J
jdk/incubator/vector/LongVector.lambda$94([JII)J (6)
([JII)J
2: invokevirtual jdk.incubator.vector.LongVector$LongSpecies.ldOp:(Ljava/lang/Object;ILjdk/incubator/vector/LongVector$FLdOp;)Ljdk/incubator/vector/LongVector;
3: areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 arr [J
0 4 1 off I
0 4 2 s Ljdk/incubator/vector/LongVector$LongSpecies;
private static jdk.incubator.vector.LongVector lambda$95(byte[], int, jdk.incubator.vector.LongVector$LongSpecies);
descriptor: ([BILjdk/incubator/vector/LongVector$LongSpecies;)Ljdk/incubator/vector/LongVector;
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=4, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getstatic jdk.incubator.vector.LongVector.NATIVE_ENDIAN:Ljava/nio/ByteOrder;
invokestatic jdk.incubator.vector.LongVector.wrapper:([BLjava/nio/ByteOrder;)Ljava/nio/ByteBuffer;
astore 3
start local 3 1: aload 2
aload 3
iload 1
2: invokedynamic apply()Ljdk/incubator/vector/LongVector$FLdOp;
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;II)J
jdk/incubator/vector/LongVector.lambda$96(Ljava/nio/ByteBuffer;II)J (6)
(Ljava/nio/ByteBuffer;II)J
3: invokevirtual jdk.incubator.vector.LongVector$LongSpecies.ldOp:(Ljava/lang/Object;ILjdk/incubator/vector/LongVector$FLdOp;)Ljdk/incubator/vector/LongVector;
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 arr [B
0 4 1 off I
0 4 2 s Ljdk/incubator/vector/LongVector$LongSpecies;
1 4 3 wb Ljava/nio/ByteBuffer;
private static jdk.incubator.vector.LongVector lambda$97(java.nio.ByteBuffer, int, jdk.incubator.vector.LongVector$LongSpecies);
descriptor: (Ljava/nio/ByteBuffer;ILjdk/incubator/vector/LongVector$LongSpecies;)Ljdk/incubator/vector/LongVector;
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=4, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getstatic jdk.incubator.vector.LongVector.NATIVE_ENDIAN:Ljava/nio/ByteOrder;
invokestatic jdk.incubator.vector.LongVector.wrapper:(Ljava/nio/ByteBuffer;Ljava/nio/ByteOrder;)Ljava/nio/ByteBuffer;
astore 3
start local 3 1: aload 2
aload 3
iload 1
2: invokedynamic apply()Ljdk/incubator/vector/LongVector$FLdOp;
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;II)J
jdk/incubator/vector/LongVector.lambda$98(Ljava/nio/ByteBuffer;II)J (6)
(Ljava/nio/ByteBuffer;II)J
3: invokevirtual jdk.incubator.vector.LongVector$LongSpecies.ldOp:(Ljava/lang/Object;ILjdk/incubator/vector/LongVector$FLdOp;)Ljdk/incubator/vector/LongVector;
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 buf Ljava/nio/ByteBuffer;
0 4 1 off I
0 4 2 s Ljdk/incubator/vector/LongVector$LongSpecies;
1 4 3 wb Ljava/nio/ByteBuffer;
private static void lambda$99(long[], int, jdk.incubator.vector.LongVector);
descriptor: ([JILjdk/incubator/vector/LongVector;)V
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=4, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 2
aload 0
iload 1
1: invokedynamic apply()Ljdk/incubator/vector/LongVector$FStOp;
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;IIJ)V
jdk/incubator/vector/LongVector.lambda$100([JIIJ)V (6)
([JIIJ)V
2: invokevirtual jdk.incubator.vector.LongVector.stOp:(Ljava/lang/Object;ILjdk/incubator/vector/LongVector$FStOp;)V
3: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 arr [J
0 4 1 off I
0 4 2 v Ljdk/incubator/vector/LongVector;
private static void lambda$101(byte[], int, jdk.incubator.vector.LongVector);
descriptor: ([BILjdk/incubator/vector/LongVector;)V
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=4, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getstatic jdk.incubator.vector.LongVector.NATIVE_ENDIAN:Ljava/nio/ByteOrder;
invokestatic jdk.incubator.vector.LongVector.wrapper:([BLjava/nio/ByteOrder;)Ljava/nio/ByteBuffer;
astore 3
start local 3 1: aload 2
aload 3
iload 1
2: invokedynamic apply()Ljdk/incubator/vector/LongVector$FStOp;
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;IIJ)V
jdk/incubator/vector/LongVector.lambda$102(Ljava/nio/ByteBuffer;IIJ)V (6)
(Ljava/nio/ByteBuffer;IIJ)V
3: invokevirtual jdk.incubator.vector.LongVector.stOp:(Ljava/lang/Object;ILjdk/incubator/vector/LongVector$FStOp;)V
end local 3 4: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 arr [B
0 5 1 off I
0 5 2 v Ljdk/incubator/vector/LongVector;
1 4 3 wb Ljava/nio/ByteBuffer;
private static void lambda$103(java.nio.ByteBuffer, int, jdk.incubator.vector.LongVector);
descriptor: (Ljava/nio/ByteBuffer;ILjdk/incubator/vector/LongVector;)V
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=4, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getstatic jdk.incubator.vector.LongVector.NATIVE_ENDIAN:Ljava/nio/ByteOrder;
invokestatic jdk.incubator.vector.LongVector.wrapper:(Ljava/nio/ByteBuffer;Ljava/nio/ByteOrder;)Ljava/nio/ByteBuffer;
astore 3
start local 3 1: aload 2
aload 3
iload 1
2: invokedynamic apply()Ljdk/incubator/vector/LongVector$FStOp;
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;IIJ)V
jdk/incubator/vector/LongVector.lambda$104(Ljava/nio/ByteBuffer;IIJ)V (6)
(Ljava/nio/ByteBuffer;IIJ)V
3: invokevirtual jdk.incubator.vector.LongVector.stOp:(Ljava/lang/Object;ILjdk/incubator/vector/LongVector$FStOp;)V
end local 3 4: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 buf Ljava/nio/ByteBuffer;
0 5 1 off I
0 5 2 v Ljdk/incubator/vector/LongVector;
1 4 3 wb Ljava/nio/ByteBuffer;
private static long lambda$6(long, int);
descriptor: (JI)J
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=2, locals=3, args_size=2
start local 2 0: lload 0
lreturn
end local 2 LocalVariableTable:
Start End Slot Name Signature
0 1 2 i I
private static jdk.incubator.vector.LongVector lambda$8(jdk.incubator.vector.LongVector);
descriptor: (Ljdk/incubator/vector/LongVector;)Ljdk/incubator/vector/LongVector;
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
invokedynamic apply()Ljdk/incubator/vector/LongVector$FUnOp;
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:
(IJ)J
jdk/incubator/vector/LongVector.lambda$9(IJ)J (6)
(IJ)J
invokevirtual jdk.incubator.vector.LongVector.uOp:(Ljdk/incubator/vector/LongVector$FUnOp;)Ljdk/incubator/vector/LongVector;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 v0 Ljdk/incubator/vector/LongVector;
private static jdk.incubator.vector.LongVector lambda$10(jdk.incubator.vector.LongVector);
descriptor: (Ljdk/incubator/vector/LongVector;)Ljdk/incubator/vector/LongVector;
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
invokedynamic apply()Ljdk/incubator/vector/LongVector$FUnOp;
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:
(IJ)J
jdk/incubator/vector/LongVector.lambda$11(IJ)J (6)
(IJ)J
invokevirtual jdk.incubator.vector.LongVector.uOp:(Ljdk/incubator/vector/LongVector$FUnOp;)Ljdk/incubator/vector/LongVector;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 v0 Ljdk/incubator/vector/LongVector;
private static jdk.incubator.vector.LongVector lambda$13(jdk.incubator.vector.LongVector, jdk.incubator.vector.LongVector);
descriptor: (Ljdk/incubator/vector/LongVector;Ljdk/incubator/vector/LongVector;)Ljdk/incubator/vector/LongVector;
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokedynamic apply()Ljdk/incubator/vector/LongVector$FBinOp;
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:
(IJJ)J
jdk/incubator/vector/LongVector.lambda$14(IJJ)J (6)
(IJJ)J
invokevirtual jdk.incubator.vector.LongVector.bOp:(Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/LongVector$FBinOp;)Ljdk/incubator/vector/LongVector;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 v0 Ljdk/incubator/vector/LongVector;
0 1 1 v1 Ljdk/incubator/vector/LongVector;
private static jdk.incubator.vector.LongVector lambda$15(jdk.incubator.vector.LongVector, jdk.incubator.vector.LongVector);
descriptor: (Ljdk/incubator/vector/LongVector;Ljdk/incubator/vector/LongVector;)Ljdk/incubator/vector/LongVector;
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokedynamic apply()Ljdk/incubator/vector/LongVector$FBinOp;
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:
(IJJ)J
jdk/incubator/vector/LongVector.lambda$16(IJJ)J (6)
(IJJ)J
invokevirtual jdk.incubator.vector.LongVector.bOp:(Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/LongVector$FBinOp;)Ljdk/incubator/vector/LongVector;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 v0 Ljdk/incubator/vector/LongVector;
0 1 1 v1 Ljdk/incubator/vector/LongVector;
private static jdk.incubator.vector.LongVector lambda$17(jdk.incubator.vector.LongVector, jdk.incubator.vector.LongVector);
descriptor: (Ljdk/incubator/vector/LongVector;Ljdk/incubator/vector/LongVector;)Ljdk/incubator/vector/LongVector;
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokedynamic apply()Ljdk/incubator/vector/LongVector$FBinOp;
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:
(IJJ)J
jdk/incubator/vector/LongVector.lambda$18(IJJ)J (6)
(IJJ)J
invokevirtual jdk.incubator.vector.LongVector.bOp:(Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/LongVector$FBinOp;)Ljdk/incubator/vector/LongVector;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 v0 Ljdk/incubator/vector/LongVector;
0 1 1 v1 Ljdk/incubator/vector/LongVector;
private static jdk.incubator.vector.LongVector lambda$19(jdk.incubator.vector.LongVector, jdk.incubator.vector.LongVector);
descriptor: (Ljdk/incubator/vector/LongVector;Ljdk/incubator/vector/LongVector;)Ljdk/incubator/vector/LongVector;
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokedynamic apply()Ljdk/incubator/vector/LongVector$FBinOp;
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:
(IJJ)J
jdk/incubator/vector/LongVector.lambda$20(IJJ)J (6)
(IJJ)J
invokevirtual jdk.incubator.vector.LongVector.bOp:(Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/LongVector$FBinOp;)Ljdk/incubator/vector/LongVector;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 v0 Ljdk/incubator/vector/LongVector;
0 1 1 v1 Ljdk/incubator/vector/LongVector;
private static jdk.incubator.vector.LongVector lambda$21(jdk.incubator.vector.LongVector, jdk.incubator.vector.LongVector);
descriptor: (Ljdk/incubator/vector/LongVector;Ljdk/incubator/vector/LongVector;)Ljdk/incubator/vector/LongVector;
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokedynamic apply()Ljdk/incubator/vector/LongVector$FBinOp;
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:
(IJJ)J
jdk/incubator/vector/LongVector.lambda$22(IJJ)J (6)
(IJJ)J
invokevirtual jdk.incubator.vector.LongVector.bOp:(Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/LongVector$FBinOp;)Ljdk/incubator/vector/LongVector;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 v0 Ljdk/incubator/vector/LongVector;
0 1 1 v1 Ljdk/incubator/vector/LongVector;
private static jdk.incubator.vector.LongVector lambda$23(jdk.incubator.vector.LongVector, jdk.incubator.vector.LongVector);
descriptor: (Ljdk/incubator/vector/LongVector;Ljdk/incubator/vector/LongVector;)Ljdk/incubator/vector/LongVector;
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokedynamic apply()Ljdk/incubator/vector/LongVector$FBinOp;
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:
(IJJ)J
jdk/incubator/vector/LongVector.lambda$24(IJJ)J (6)
(IJJ)J
invokevirtual jdk.incubator.vector.LongVector.bOp:(Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/LongVector$FBinOp;)Ljdk/incubator/vector/LongVector;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 v0 Ljdk/incubator/vector/LongVector;
0 1 1 v1 Ljdk/incubator/vector/LongVector;
private static jdk.incubator.vector.LongVector lambda$25(jdk.incubator.vector.LongVector, jdk.incubator.vector.LongVector);
descriptor: (Ljdk/incubator/vector/LongVector;Ljdk/incubator/vector/LongVector;)Ljdk/incubator/vector/LongVector;
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokedynamic apply()Ljdk/incubator/vector/LongVector$FBinOp;
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:
(IJJ)J
jdk/incubator/vector/LongVector.lambda$26(IJJ)J (6)
(IJJ)J
invokevirtual jdk.incubator.vector.LongVector.bOp:(Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/LongVector$FBinOp;)Ljdk/incubator/vector/LongVector;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 v0 Ljdk/incubator/vector/LongVector;
0 1 1 v1 Ljdk/incubator/vector/LongVector;
private static jdk.incubator.vector.LongVector lambda$27(jdk.incubator.vector.LongVector, jdk.incubator.vector.LongVector);
descriptor: (Ljdk/incubator/vector/LongVector;Ljdk/incubator/vector/LongVector;)Ljdk/incubator/vector/LongVector;
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokedynamic apply()Ljdk/incubator/vector/LongVector$FBinOp;
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:
(IJJ)J
jdk/incubator/vector/LongVector.lambda$28(IJJ)J (6)
(IJJ)J
invokevirtual jdk.incubator.vector.LongVector.bOp:(Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/LongVector$FBinOp;)Ljdk/incubator/vector/LongVector;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 v0 Ljdk/incubator/vector/LongVector;
0 1 1 v1 Ljdk/incubator/vector/LongVector;
private static jdk.incubator.vector.LongVector lambda$29(jdk.incubator.vector.LongVector, jdk.incubator.vector.LongVector);
descriptor: (Ljdk/incubator/vector/LongVector;Ljdk/incubator/vector/LongVector;)Ljdk/incubator/vector/LongVector;
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokedynamic apply()Ljdk/incubator/vector/LongVector$FBinOp;
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:
(IJJ)J
jdk/incubator/vector/LongVector.lambda$30(IJJ)J (6)
(IJJ)J
invokevirtual jdk.incubator.vector.LongVector.bOp:(Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/LongVector$FBinOp;)Ljdk/incubator/vector/LongVector;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 v0 Ljdk/incubator/vector/LongVector;
0 1 1 v1 Ljdk/incubator/vector/LongVector;
private static jdk.incubator.vector.LongVector lambda$31(jdk.incubator.vector.LongVector, jdk.incubator.vector.LongVector);
descriptor: (Ljdk/incubator/vector/LongVector;Ljdk/incubator/vector/LongVector;)Ljdk/incubator/vector/LongVector;
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokedynamic apply()Ljdk/incubator/vector/LongVector$FBinOp;
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:
(IJJ)J
jdk/incubator/vector/LongVector.lambda$32(IJJ)J (6)
(IJJ)J
invokevirtual jdk.incubator.vector.LongVector.bOp:(Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/LongVector$FBinOp;)Ljdk/incubator/vector/LongVector;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 v0 Ljdk/incubator/vector/LongVector;
0 1 1 v1 Ljdk/incubator/vector/LongVector;
private static jdk.incubator.vector.LongVector lambda$33(jdk.incubator.vector.LongVector, jdk.incubator.vector.LongVector);
descriptor: (Ljdk/incubator/vector/LongVector;Ljdk/incubator/vector/LongVector;)Ljdk/incubator/vector/LongVector;
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokedynamic apply()Ljdk/incubator/vector/LongVector$FBinOp;
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:
(IJJ)J
jdk/incubator/vector/LongVector.lambda$34(IJJ)J (6)
(IJJ)J
invokevirtual jdk.incubator.vector.LongVector.bOp:(Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/LongVector$FBinOp;)Ljdk/incubator/vector/LongVector;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 v0 Ljdk/incubator/vector/LongVector;
0 1 1 v1 Ljdk/incubator/vector/LongVector;
private static jdk.incubator.vector.LongVector lambda$35(jdk.incubator.vector.LongVector, jdk.incubator.vector.LongVector);
descriptor: (Ljdk/incubator/vector/LongVector;Ljdk/incubator/vector/LongVector;)Ljdk/incubator/vector/LongVector;
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokedynamic apply()Ljdk/incubator/vector/LongVector$FBinOp;
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:
(IJJ)J
jdk/incubator/vector/LongVector.lambda$36(IJJ)J (6)
(IJJ)J
invokevirtual jdk.incubator.vector.LongVector.bOp:(Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/LongVector$FBinOp;)Ljdk/incubator/vector/LongVector;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 v0 Ljdk/incubator/vector/LongVector;
0 1 1 v1 Ljdk/incubator/vector/LongVector;
private static jdk.incubator.vector.LongVector lambda$38(jdk.incubator.vector.LongVector, int);
descriptor: (Ljdk/incubator/vector/LongVector;I)Ljdk/incubator/vector/LongVector;
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
invokedynamic apply(I)Ljdk/incubator/vector/LongVector$FUnOp;
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:
(IJ)J
jdk/incubator/vector/LongVector.lambda$39(IIJ)J (6)
(IJ)J
invokevirtual jdk.incubator.vector.LongVector.uOp:(Ljdk/incubator/vector/LongVector$FUnOp;)Ljdk/incubator/vector/LongVector;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 v Ljdk/incubator/vector/LongVector;
0 1 1 n I
private static jdk.incubator.vector.LongVector lambda$40(jdk.incubator.vector.LongVector, int);
descriptor: (Ljdk/incubator/vector/LongVector;I)Ljdk/incubator/vector/LongVector;
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
invokedynamic apply(I)Ljdk/incubator/vector/LongVector$FUnOp;
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:
(IJ)J
jdk/incubator/vector/LongVector.lambda$41(IIJ)J (6)
(IJ)J
invokevirtual jdk.incubator.vector.LongVector.uOp:(Ljdk/incubator/vector/LongVector$FUnOp;)Ljdk/incubator/vector/LongVector;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 v Ljdk/incubator/vector/LongVector;
0 1 1 n I
private static jdk.incubator.vector.LongVector lambda$42(jdk.incubator.vector.LongVector, int);
descriptor: (Ljdk/incubator/vector/LongVector;I)Ljdk/incubator/vector/LongVector;
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
invokedynamic apply(I)Ljdk/incubator/vector/LongVector$FUnOp;
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:
(IJ)J
jdk/incubator/vector/LongVector.lambda$43(IIJ)J (6)
(IJ)J
invokevirtual jdk.incubator.vector.LongVector.uOp:(Ljdk/incubator/vector/LongVector$FUnOp;)Ljdk/incubator/vector/LongVector;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 v Ljdk/incubator/vector/LongVector;
0 1 1 n I
private static boolean lambda$46(int, int, int, long, long);
descriptor: (IIIJJ)Z
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=5, locals=7, args_size=5
start local 1 start local 2 start local 3 start local 5 0: iload 0
lload 3
lload 5
invokestatic jdk.incubator.vector.LongVector.compareWithOp:(IJJ)Z
ireturn
end local 5 end local 3 end local 2 end local 1 LocalVariableTable:
Start End Slot Name Signature
0 1 1 cond_ I
0 1 2 i I
0 1 3 a J
0 1 5 b J
private static long lambda$48(int, long, long);
descriptor: (IJJ)J
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=2, locals=5, args_size=3
start local 0 start local 1 start local 3 0: lload 3
lreturn
end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 i I
0 1 1 a J
0 1 3 b J
private static long lambda$51(jdk.incubator.vector.VectorShuffle, jdk.incubator.vector.LongVector, int, long);
descriptor: (Ljdk/incubator/vector/VectorShuffle;Ljdk/incubator/vector/LongVector;IJ)J
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=2, locals=6, args_size=4
start local 2 start local 3 0: aload 0
iload 2
invokevirtual jdk.incubator.vector.VectorShuffle.laneSource:(I)I
istore 5
start local 5 1: aload 1
iload 5
invokevirtual jdk.incubator.vector.LongVector.lane:(I)J
lreturn
end local 5 end local 3 end local 2 LocalVariableTable:
Start End Slot Name Signature
0 2 2 i I
0 2 3 a J
1 2 5 ei I
private static long lambda$53(jdk.incubator.vector.VectorShuffle, jdk.incubator.vector.LongVector, int, long);
descriptor: (Ljdk/incubator/vector/VectorShuffle;Ljdk/incubator/vector/LongVector;IJ)J
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=2, locals=6, args_size=4
start local 2 start local 3 0: aload 0
iload 2
invokevirtual jdk.incubator.vector.VectorShuffle.laneSource:(I)I
istore 5
start local 5 1: iload 5
ifge 2
lconst_0
goto 3
StackMap locals: int
StackMap stack:
2: aload 1
iload 5
invokevirtual jdk.incubator.vector.LongVector.lane:(I)J
StackMap locals:
StackMap stack: long
3: lreturn
end local 5 end local 3 end local 2 LocalVariableTable:
Start End Slot Name Signature
0 4 2 i I
0 4 3 a J
1 4 5 ei I
private static long lambda$55(jdk.incubator.vector.VectorShuffle, jdk.incubator.vector.LongVector, int, long);
descriptor: (Ljdk/incubator/vector/VectorShuffle;Ljdk/incubator/vector/LongVector;IJ)J
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=2, locals=6, args_size=4
start local 2 start local 3 0: aload 0
iload 2
invokevirtual jdk.incubator.vector.VectorShuffle.laneSource:(I)I
istore 5
start local 5 1: aload 1
iload 5
invokevirtual jdk.incubator.vector.LongVector.lane:(I)J
lreturn
end local 5 end local 3 end local 2 LocalVariableTable:
Start End Slot Name Signature
0 2 2 i I
0 2 3 a J
1 2 5 ei I
private static long lambda$57(jdk.incubator.vector.VectorShuffle, jdk.incubator.vector.LongVector, int, long);
descriptor: (Ljdk/incubator/vector/VectorShuffle;Ljdk/incubator/vector/LongVector;IJ)J
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=2, locals=6, args_size=4
start local 2 start local 3 0: aload 0
iload 2
invokevirtual jdk.incubator.vector.VectorShuffle.laneSource:(I)I
istore 5
start local 5 1: aload 1
iload 5
invokevirtual jdk.incubator.vector.LongVector.lane:(I)J
lreturn
end local 5 end local 3 end local 2 LocalVariableTable:
Start End Slot Name Signature
0 2 2 i I
0 2 3 a J
1 2 5 ei I
private static java.lang.Long lambda$59(jdk.incubator.vector.LongVector);
descriptor: (Ljdk/incubator/vector/LongVector;)Ljava/lang/Long;
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: aload 0
lconst_0
invokedynamic apply()Ljdk/incubator/vector/LongVector$FBinOp;
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:
(IJJ)J
jdk/incubator/vector/LongVector.lambda$60(IJJ)J (6)
(IJJ)J
invokevirtual jdk.incubator.vector.LongVector.rOp:(JLjdk/incubator/vector/LongVector$FBinOp;)J
invokestatic jdk.incubator.vector.LongVector.toBits:(J)J
invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 v Ljdk/incubator/vector/LongVector;
private static java.lang.Long lambda$61(jdk.incubator.vector.LongVector);
descriptor: (Ljdk/incubator/vector/LongVector;)Ljava/lang/Long;
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: aload 0
lconst_1
invokedynamic apply()Ljdk/incubator/vector/LongVector$FBinOp;
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:
(IJJ)J
jdk/incubator/vector/LongVector.lambda$62(IJJ)J (6)
(IJJ)J
invokevirtual jdk.incubator.vector.LongVector.rOp:(JLjdk/incubator/vector/LongVector$FBinOp;)J
invokestatic jdk.incubator.vector.LongVector.toBits:(J)J
invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 v Ljdk/incubator/vector/LongVector;
private static java.lang.Long lambda$63(jdk.incubator.vector.LongVector);
descriptor: (Ljdk/incubator/vector/LongVector;)Ljava/lang/Long;
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: aload 0
ldc 9223372036854775807
invokedynamic apply()Ljdk/incubator/vector/LongVector$FBinOp;
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:
(IJJ)J
jdk/incubator/vector/LongVector.lambda$64(IJJ)J (6)
(IJJ)J
invokevirtual jdk.incubator.vector.LongVector.rOp:(JLjdk/incubator/vector/LongVector$FBinOp;)J
invokestatic jdk.incubator.vector.LongVector.toBits:(J)J
invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 v Ljdk/incubator/vector/LongVector;
private static java.lang.Long lambda$65(jdk.incubator.vector.LongVector);
descriptor: (Ljdk/incubator/vector/LongVector;)Ljava/lang/Long;
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: aload 0
ldc -9223372036854775808
invokedynamic apply()Ljdk/incubator/vector/LongVector$FBinOp;
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:
(IJJ)J
jdk/incubator/vector/LongVector.lambda$66(IJJ)J (6)
(IJJ)J
invokevirtual jdk.incubator.vector.LongVector.rOp:(JLjdk/incubator/vector/LongVector$FBinOp;)J
invokestatic jdk.incubator.vector.LongVector.toBits:(J)J
invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 v Ljdk/incubator/vector/LongVector;
private static java.lang.Long lambda$67(jdk.incubator.vector.LongVector);
descriptor: (Ljdk/incubator/vector/LongVector;)Ljava/lang/Long;
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: aload 0
ldc -1
invokedynamic apply()Ljdk/incubator/vector/LongVector$FBinOp;
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:
(IJJ)J
jdk/incubator/vector/LongVector.lambda$68(IJJ)J (6)
(IJJ)J
invokevirtual jdk.incubator.vector.LongVector.rOp:(JLjdk/incubator/vector/LongVector$FBinOp;)J
invokestatic jdk.incubator.vector.LongVector.toBits:(J)J
invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 v Ljdk/incubator/vector/LongVector;
private static java.lang.Long lambda$69(jdk.incubator.vector.LongVector);
descriptor: (Ljdk/incubator/vector/LongVector;)Ljava/lang/Long;
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: aload 0
lconst_0
invokedynamic apply()Ljdk/incubator/vector/LongVector$FBinOp;
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:
(IJJ)J
jdk/incubator/vector/LongVector.lambda$70(IJJ)J (6)
(IJJ)J
invokevirtual jdk.incubator.vector.LongVector.rOp:(JLjdk/incubator/vector/LongVector$FBinOp;)J
invokestatic jdk.incubator.vector.LongVector.toBits:(J)J
invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 v Ljdk/incubator/vector/LongVector;
private static java.lang.Long lambda$71(jdk.incubator.vector.LongVector);
descriptor: (Ljdk/incubator/vector/LongVector;)Ljava/lang/Long;
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: aload 0
lconst_0
invokedynamic apply()Ljdk/incubator/vector/LongVector$FBinOp;
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:
(IJJ)J
jdk/incubator/vector/LongVector.lambda$72(IJJ)J (6)
(IJJ)J
invokevirtual jdk.incubator.vector.LongVector.rOp:(JLjdk/incubator/vector/LongVector$FBinOp;)J
invokestatic jdk.incubator.vector.LongVector.toBits:(J)J
invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 v Ljdk/incubator/vector/LongVector;
private static jdk.incubator.vector.LongVector lambda$74(jdk.incubator.vector.LongVector);
descriptor: (Ljdk/incubator/vector/LongVector;)Ljdk/incubator/vector/LongVector;
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
lconst_0
invokevirtual jdk.incubator.vector.LongVector.broadcast:(J)Ljdk/incubator/vector/LongVector;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 v Ljdk/incubator/vector/LongVector;
private static jdk.incubator.vector.LongVector lambda$75(jdk.incubator.vector.LongVector);
descriptor: (Ljdk/incubator/vector/LongVector;)Ljdk/incubator/vector/LongVector;
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
lconst_1
invokevirtual jdk.incubator.vector.LongVector.broadcast:(J)Ljdk/incubator/vector/LongVector;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 v Ljdk/incubator/vector/LongVector;
private static jdk.incubator.vector.LongVector lambda$76(jdk.incubator.vector.LongVector);
descriptor: (Ljdk/incubator/vector/LongVector;)Ljdk/incubator/vector/LongVector;
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
ldc -1
invokevirtual jdk.incubator.vector.LongVector.broadcast:(J)Ljdk/incubator/vector/LongVector;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 v Ljdk/incubator/vector/LongVector;
private static jdk.incubator.vector.LongVector lambda$77(jdk.incubator.vector.LongVector);
descriptor: (Ljdk/incubator/vector/LongVector;)Ljdk/incubator/vector/LongVector;
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
ldc 9223372036854775807
invokevirtual jdk.incubator.vector.LongVector.broadcast:(J)Ljdk/incubator/vector/LongVector;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 v Ljdk/incubator/vector/LongVector;
private static jdk.incubator.vector.LongVector lambda$78(jdk.incubator.vector.LongVector);
descriptor: (Ljdk/incubator/vector/LongVector;)Ljdk/incubator/vector/LongVector;
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
ldc -9223372036854775808
invokevirtual jdk.incubator.vector.LongVector.broadcast:(J)Ljdk/incubator/vector/LongVector;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 v Ljdk/incubator/vector/LongVector;
private static long lambda$82(long[], int, int[], int, int);
descriptor: ([JI[III)J
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=5, locals=5, args_size=5
start local 4 0: aload 0
iload 1
aload 2
iload 3
iload 4
iadd
iaload
iadd
laload
lreturn
end local 4 LocalVariableTable:
Start End Slot Name Signature
0 1 4 n I
private static void lambda$86(long[], int, int, long);
descriptor: ([JIIJ)V
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=6, locals=5, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
iload 1
iload 2
iadd
lload 3
dup2_x2
lastore
return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 arr_ [J
0 1 1 off_ I
0 1 2 i I
0 1 3 e J
private static void lambda$89(int[], int, long[], int, long[], int, int, long);
descriptor: ([II[JI[JIIJ)V
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=4, locals=10, args_size=8
start local 4 start local 5 start local 6 start local 7 0: aload 0
iload 1
iload 6
iadd
iaload
istore 9
start local 9 1: aload 2
iload 3
iload 9
iadd
lload 7
lastore
end local 9 2: return
end local 7 end local 6 end local 5 end local 4 LocalVariableTable:
Start End Slot Name Signature
0 3 4 arr_ [J
0 3 5 off_ I
0 3 6 i I
0 3 7 e J
1 2 9 j I
private static long lambda$94(long[], int, int);
descriptor: ([JII)J
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
iload 1
iload 2
iadd
laload
lreturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 arr_ [J
0 1 1 off_ I
0 1 2 i I
private static long lambda$96(java.nio.ByteBuffer, int, int);
descriptor: (Ljava/nio/ByteBuffer;II)J
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=4, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
iload 1
iload 2
bipush 8
imul
iadd
invokevirtual java.nio.ByteBuffer.getLong:(I)J
lreturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 wb_ Ljava/nio/ByteBuffer;
0 1 1 o I
0 1 2 i I
private static long lambda$98(java.nio.ByteBuffer, int, int);
descriptor: (Ljava/nio/ByteBuffer;II)J
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=4, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
iload 1
iload 2
bipush 8
imul
iadd
invokevirtual java.nio.ByteBuffer.getLong:(I)J
lreturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 wb_ Ljava/nio/ByteBuffer;
0 1 1 o I
0 1 2 i I
private static void lambda$100(long[], int, int, long);
descriptor: ([JIIJ)V
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=6, locals=5, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
iload 1
iload 2
iadd
lload 3
dup2_x2
lastore
return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 arr_ [J
0 1 1 off_ I
0 1 2 i I
0 1 3 e J
private static void lambda$102(java.nio.ByteBuffer, int, int, long);
descriptor: (Ljava/nio/ByteBuffer;IIJ)V
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=4, locals=5, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
iload 1
iload 2
bipush 8
imul
iadd
lload 3
invokevirtual java.nio.ByteBuffer.putLong:(IJ)Ljava/nio/ByteBuffer;
return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 tb_ Ljava/nio/ByteBuffer;
0 1 1 o I
0 1 2 i I
0 1 3 e J
private static void lambda$104(java.nio.ByteBuffer, int, int, long);
descriptor: (Ljava/nio/ByteBuffer;IIJ)V
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=4, locals=5, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
iload 1
iload 2
bipush 8
imul
iadd
lload 3
invokevirtual java.nio.ByteBuffer.putLong:(IJ)Ljava/nio/ByteBuffer;
return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 wb_ Ljava/nio/ByteBuffer;
0 1 1 o I
0 1 2 i I
0 1 3 e J
private static long lambda$9(int, long);
descriptor: (IJ)J
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=2, locals=3, args_size=2
start local 0 start local 1 0: lload 1
lneg
lreturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 i I
0 1 1 a J
private static long lambda$11(int, long);
descriptor: (IJ)J
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=2, locals=3, args_size=2
start local 0 start local 1 0: lload 1
invokestatic java.lang.Math.abs:(J)J
lreturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 i I
0 1 1 a J
private static long lambda$14(int, long, long);
descriptor: (IJJ)J
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=4, locals=5, args_size=3
start local 0 start local 1 start local 3 0: lload 1
lload 3
ladd
lreturn
end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 i I
0 1 1 a J
0 1 3 b J
private static long lambda$16(int, long, long);
descriptor: (IJJ)J
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=4, locals=5, args_size=3
start local 0 start local 1 start local 3 0: lload 1
lload 3
lsub
lreturn
end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 i I
0 1 1 a J
0 1 3 b J
private static long lambda$18(int, long, long);
descriptor: (IJJ)J
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=4, locals=5, args_size=3
start local 0 start local 1 start local 3 0: lload 1
lload 3
lmul
lreturn
end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 i I
0 1 1 a J
0 1 3 b J
private static long lambda$20(int, long, long);
descriptor: (IJJ)J
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=4, locals=5, args_size=3
start local 0 start local 1 start local 3 0: lload 1
lload 3
ldiv
lreturn
end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 i I
0 1 1 a J
0 1 3 b J
private static long lambda$22(int, long, long);
descriptor: (IJJ)J
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=4, locals=5, args_size=3
start local 0 start local 1 start local 3 0: lload 1
lload 3
invokestatic java.lang.Math.max:(JJ)J
lreturn
end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 i I
0 1 1 a J
0 1 3 b J
private static long lambda$24(int, long, long);
descriptor: (IJJ)J
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=4, locals=5, args_size=3
start local 0 start local 1 start local 3 0: lload 1
lload 3
invokestatic java.lang.Math.min:(JJ)J
lreturn
end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 i I
0 1 1 a J
0 1 3 b J
private static long lambda$26(int, long, long);
descriptor: (IJJ)J
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=4, locals=5, args_size=3
start local 0 start local 1 start local 3 0: lload 1
lload 3
land
lreturn
end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 i I
0 1 1 a J
0 1 3 b J
private static long lambda$28(int, long, long);
descriptor: (IJJ)J
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=4, locals=5, args_size=3
start local 0 start local 1 start local 3 0: lload 1
lload 3
lor
lreturn
end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 i I
0 1 1 a J
0 1 3 b J
private static long lambda$30(int, long, long);
descriptor: (IJJ)J
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=4, locals=5, args_size=3
start local 0 start local 1 start local 3 0: lload 1
lload 3
lxor
lreturn
end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 i I
0 1 1 a J
0 1 3 b J
private static long lambda$32(int, long, long);
descriptor: (IJJ)J
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=4, locals=5, args_size=3
start local 0 start local 1 start local 3 0: lload 1
lload 3
l2i
lshl
lreturn
end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 i I
0 1 1 a J
0 1 3 n J
private static long lambda$34(int, long, long);
descriptor: (IJJ)J
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=4, locals=5, args_size=3
start local 0 start local 1 start local 3 0: lload 1
lload 3
l2i
lshr
lreturn
end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 i I
0 1 1 a J
0 1 3 n J
private static long lambda$36(int, long, long);
descriptor: (IJJ)J
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=4, locals=5, args_size=3
start local 0 start local 1 start local 3 0: lload 1
ldc -1
land
lload 3
l2i
lushr
lreturn
end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 i I
0 1 1 a J
0 1 3 n J
private static long lambda$39(int, int, long);
descriptor: (IIJ)J
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=3, locals=4, args_size=3
start local 1 start local 2 0: lload 2
iload 0
lshl
lreturn
end local 2 end local 1 LocalVariableTable:
Start End Slot Name Signature
0 1 1 i I
0 1 2 a J
private static long lambda$41(int, int, long);
descriptor: (IIJ)J
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=3, locals=4, args_size=3
start local 1 start local 2 0: lload 2
iload 0
lshr
lreturn
end local 2 end local 1 LocalVariableTable:
Start End Slot Name Signature
0 1 1 i I
0 1 2 a J
private static long lambda$43(int, int, long);
descriptor: (IIJ)J
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=4, locals=4, args_size=3
start local 1 start local 2 0: lload 2
ldc -1
land
iload 0
lushr
lreturn
end local 2 end local 1 LocalVariableTable:
Start End Slot Name Signature
0 1 1 i I
0 1 2 a J
private static long lambda$60(int, long, long);
descriptor: (IJJ)J
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=4, locals=5, args_size=3
start local 0 start local 1 start local 3 0: lload 1
lload 3
ladd
lreturn
end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 i I
0 1 1 a J
0 1 3 b J
private static long lambda$62(int, long, long);
descriptor: (IJJ)J
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=4, locals=5, args_size=3
start local 0 start local 1 start local 3 0: lload 1
lload 3
lmul
lreturn
end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 i I
0 1 1 a J
0 1 3 b J
private static long lambda$64(int, long, long);
descriptor: (IJJ)J
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=4, locals=5, args_size=3
start local 0 start local 1 start local 3 0: lload 1
lload 3
invokestatic java.lang.Math.min:(JJ)J
lreturn
end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 i I
0 1 1 a J
0 1 3 b J
private static long lambda$66(int, long, long);
descriptor: (IJJ)J
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=4, locals=5, args_size=3
start local 0 start local 1 start local 3 0: lload 1
lload 3
invokestatic java.lang.Math.max:(JJ)J
lreturn
end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 i I
0 1 1 a J
0 1 3 b J
private static long lambda$68(int, long, long);
descriptor: (IJJ)J
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=4, locals=5, args_size=3
start local 0 start local 1 start local 3 0: lload 1
lload 3
land
lreturn
end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 i I
0 1 1 a J
0 1 3 b J
private static long lambda$70(int, long, long);
descriptor: (IJJ)J
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=4, locals=5, args_size=3
start local 0 start local 1 start local 3 0: lload 1
lload 3
lor
lreturn
end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 i I
0 1 1 a J
0 1 3 b J
private static long lambda$72(int, long, long);
descriptor: (IJJ)J
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=4, locals=5, args_size=3
start local 0 start local 1 start local 3 0: lload 1
lload 3
lxor
lreturn
end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 i I
0 1 1 a J
0 1 3 b J
}
Signature: Ljdk/incubator/vector/AbstractVector<Ljava/lang/Long;>;
SourceFile: "LongVector.java"
NestMembers:
jdk.incubator.vector.LongVector$FBinOp jdk.incubator.vector.LongVector$FBinTest jdk.incubator.vector.LongVector$FLdOp jdk.incubator.vector.LongVector$FStOp jdk.incubator.vector.LongVector$FTriOp jdk.incubator.vector.LongVector$FUnOp jdk.incubator.vector.LongVector$FVOp jdk.incubator.vector.LongVector$LongSpecies
InnerClasses:
public final Lookup = java.lang.invoke.MethodHandles$Lookup of java.lang.invoke.MethodHandles
abstract RVOp = jdk.incubator.vector.AbstractSpecies$RVOp of jdk.incubator.vector.AbstractSpecies
final IntMaxMask = jdk.incubator.vector.IntMaxVector$IntMaxMask of jdk.incubator.vector.IntMaxVector
final IntSpecies = jdk.incubator.vector.IntVector$IntSpecies of jdk.incubator.vector.IntVector
final Long128Mask = jdk.incubator.vector.Long128Vector$Long128Mask of jdk.incubator.vector.Long128Vector
final Long256Mask = jdk.incubator.vector.Long256Vector$Long256Mask of jdk.incubator.vector.Long256Vector
final Long512Mask = jdk.incubator.vector.Long512Vector$Long512Mask of jdk.incubator.vector.Long512Vector
final Long64Mask = jdk.incubator.vector.Long64Vector$Long64Mask of jdk.incubator.vector.Long64Vector
final LongMaxMask = jdk.incubator.vector.LongMaxVector$LongMaxMask of jdk.incubator.vector.LongMaxVector
abstract FBinOp = jdk.incubator.vector.LongVector$FBinOp of jdk.incubator.vector.LongVector
abstract FBinTest = jdk.incubator.vector.LongVector$FBinTest of jdk.incubator.vector.LongVector
abstract FLdOp = jdk.incubator.vector.LongVector$FLdOp of jdk.incubator.vector.LongVector
abstract FStOp = jdk.incubator.vector.LongVector$FStOp 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
abstract FVOp = jdk.incubator.vector.LongVector$FVOp 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
ImplCache = jdk.incubator.vector.VectorOperators$ImplCache of jdk.incubator.vector.VectorOperators
public abstract Operator = jdk.incubator.vector.VectorOperators$Operator 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 BroadcastOperation = jdk.internal.vm.vector.VectorSupport$BroadcastOperation of jdk.internal.vm.vector.VectorSupport
public abstract IndexOperation = jdk.internal.vm.vector.VectorSupport$IndexOperation of jdk.internal.vm.vector.VectorSupport
public abstract LoadOperation = jdk.internal.vm.vector.VectorSupport$LoadOperation of jdk.internal.vm.vector.VectorSupport
public abstract LoadVectorOperationWithMap = jdk.internal.vm.vector.VectorSupport$LoadVectorOperationWithMap of jdk.internal.vm.vector.VectorSupport
public abstract StoreVectorOperation = jdk.internal.vm.vector.VectorSupport$StoreVectorOperation of jdk.internal.vm.vector.VectorSupport
public abstract StoreVectorOperationWithMap = jdk.internal.vm.vector.VectorSupport$StoreVectorOperationWithMap of jdk.internal.vm.vector.VectorSupport
public abstract TernaryOperation = jdk.internal.vm.vector.VectorSupport$TernaryOperation of jdk.internal.vm.vector.VectorSupport
public Vector = jdk.internal.vm.vector.VectorSupport$Vector of jdk.internal.vm.vector.VectorSupport
public abstract VectorBlendOp = jdk.internal.vm.vector.VectorSupport$VectorBlendOp of jdk.internal.vm.vector.VectorSupport
public abstract VectorBroadcastIntOp = jdk.internal.vm.vector.VectorSupport$VectorBroadcastIntOp of jdk.internal.vm.vector.VectorSupport
public abstract VectorCompareOp = jdk.internal.vm.vector.VectorSupport$VectorCompareOp of jdk.internal.vm.vector.VectorSupport
public VectorMask = jdk.internal.vm.vector.VectorSupport$VectorMask of jdk.internal.vm.vector.VectorSupport
public abstract VectorRearrangeOp = jdk.internal.vm.vector.VectorSupport$VectorRearrangeOp 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