public class AMD64HotSpotBytecodeLIRBuilder extends BytecodeLIRBuilder
gen, parser
Constructor and Description |
---|
AMD64HotSpotBytecodeLIRBuilder(LIRGeneratorTool gen,
BytecodeParserTool parser) |
Modifier and Type | Method and Description |
---|---|
void |
emitPrologue(ResolvedJavaMethod method) |
int |
getArrayLengthOffset() |
JavaConstant |
getClassConstant(ResolvedJavaType declaringClass) |
int |
getFieldOffset(ResolvedJavaField field) |
private AMD64HotSpotLIRGenerator |
getGen() |
public AMD64HotSpotBytecodeLIRBuilder(LIRGeneratorTool gen, BytecodeParserTool parser)
private AMD64HotSpotLIRGenerator getGen()
public void emitPrologue(ResolvedJavaMethod method)
emitPrologue
in class BytecodeLIRBuilder
public int getArrayLengthOffset()
getArrayLengthOffset
in class BytecodeLIRBuilder
public JavaConstant getClassConstant(ResolvedJavaType declaringClass)
getClassConstant
in class BytecodeLIRBuilder
public int getFieldOffset(ResolvedJavaField field)
getFieldOffset
in class BytecodeLIRBuilder