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 BytecodeLIRBuilderpublic int getArrayLengthOffset()
getArrayLengthOffset in class BytecodeLIRBuilderpublic JavaConstant getClassConstant(ResolvedJavaType declaringClass)
getClassConstant in class BytecodeLIRBuilderpublic int getFieldOffset(ResolvedJavaField field)
getFieldOffset in class BytecodeLIRBuilder