public abstract class AArch64NodeLIRBuilder extends NodeLIRBuilder
gen| Constructor and Description |
|---|
AArch64NodeLIRBuilder(StructuredGraph graph,
LIRGeneratorTool lirGen,
AArch64NodeMatchRules nodeMatchRules) |
| Modifier and Type | Method and Description |
|---|---|
AArch64LIRGenerator |
getLIRGeneratorTool() |
protected boolean |
peephole(ValueNode valueNode) |
append, createDebugInfoBuilder, doBlock, doBlockPrologue, emitBranch, emitConditional, emitConditional, emitDirectCall, emitForeignCall, emitIf, emitIndirectCall, emitInvoke, emitInvoke, emitNode, emitOverflowCheckBranch, emitPrologue, emitReadExceptionObject, emitSwitch, getDebugInfoBuilder, getExactPhiKind, getLIRBlock, getNodeMatchRules, getPhiKind, getSourceForOperand, hasOperand, incrementSharedMatchCount, matchBlock, matchComplexExpressions, newJumpOp, operand, prologAssignParams, prologSetParameterNodes, setMatchResult, setResult, state, stateFor, stateForWithExceptionEdge, stateWithExceptionEdge, valueForOperand, visitEndNode, visitFullInfopointNode, visitInvokeArguments, visitLoopEnd, visitMergeclone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetOptions, lookupGraalStub, visitBreakpointNode, visitSafepointNodegetFromDebugContext, getSourceForOperandFromDebugContextpublic AArch64NodeLIRBuilder(StructuredGraph graph, LIRGeneratorTool lirGen, AArch64NodeMatchRules nodeMatchRules)
protected boolean peephole(ValueNode valueNode)
peephole in class NodeLIRBuilderpublic AArch64LIRGenerator getLIRGeneratorTool()
getLIRGeneratorTool in interface NodeLIRBuilderToolgetLIRGeneratorTool in class NodeLIRBuilder