final class com.oracle.truffle.llvm.parser.LLVMLivenessAnalysis$BlockInfo
minor version: 0
major version: 59
flags: flags: (0x0030) ACC_FINAL, ACC_SUPER
this_class: com.oracle.truffle.llvm.parser.LLVMLivenessAnalysis$BlockInfo
super_class: java.lang.Object
{
public final java.util.BitSet in;
descriptor: Ljava/util/BitSet;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final java.util.BitSet out;
descriptor: Ljava/util/BitSet;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final java.util.BitSet gen;
descriptor: Ljava/util/BitSet;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final java.util.BitSet kill;
descriptor: Ljava/util/BitSet;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final java.util.BitSet defs;
descriptor: Ljava/util/BitSet;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final java.util.BitSet phiDefs;
descriptor: Ljava/util/BitSet;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final java.util.BitSet phiUses;
descriptor: Ljava/util/BitSet;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
void <init>(int);
descriptor: (I)V
flags: (0x0000)
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
new java.util.BitSet
dup
iload 1
invokespecial java.util.BitSet.<init>:(I)V
putfield com.oracle.truffle.llvm.parser.LLVMLivenessAnalysis$BlockInfo.in:Ljava/util/BitSet;
2: aload 0
new java.util.BitSet
dup
iload 1
invokespecial java.util.BitSet.<init>:(I)V
putfield com.oracle.truffle.llvm.parser.LLVMLivenessAnalysis$BlockInfo.out:Ljava/util/BitSet;
3: aload 0
new java.util.BitSet
dup
iload 1
invokespecial java.util.BitSet.<init>:(I)V
putfield com.oracle.truffle.llvm.parser.LLVMLivenessAnalysis$BlockInfo.gen:Ljava/util/BitSet;
4: aload 0
new java.util.BitSet
dup
iload 1
invokespecial java.util.BitSet.<init>:(I)V
putfield com.oracle.truffle.llvm.parser.LLVMLivenessAnalysis$BlockInfo.kill:Ljava/util/BitSet;
5: aload 0
new java.util.BitSet
dup
iload 1
invokespecial java.util.BitSet.<init>:(I)V
putfield com.oracle.truffle.llvm.parser.LLVMLivenessAnalysis$BlockInfo.defs:Ljava/util/BitSet;
6: aload 0
new java.util.BitSet
dup
iload 1
invokespecial java.util.BitSet.<init>:(I)V
putfield com.oracle.truffle.llvm.parser.LLVMLivenessAnalysis$BlockInfo.phiDefs:Ljava/util/BitSet;
7: aload 0
new java.util.BitSet
dup
iload 1
invokespecial java.util.BitSet.<init>:(I)V
putfield com.oracle.truffle.llvm.parser.LLVMLivenessAnalysis$BlockInfo.phiUses:Ljava/util/BitSet;
8: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 this Lcom/oracle/truffle/llvm/parser/LLVMLivenessAnalysis$BlockInfo;
0 9 1 frameSlots I
MethodParameters:
Name Flags
frameSlots
}
SourceFile: "LLVMLivenessAnalysis.java"
NestHost: com.oracle.truffle.llvm.parser.LLVMLivenessAnalysis
InnerClasses:
private final BlockInfo = com.oracle.truffle.llvm.parser.LLVMLivenessAnalysis$BlockInfo of com.oracle.truffle.llvm.parser.LLVMLivenessAnalysis