77 78 void visitSafepointNode(SafepointNode i); 79 80 void visitBreakpointNode(BreakpointNode i); 81 82 void visitFullInfopointNode(FullInfopointNode i); 83 84 void setSourcePosition(NodeSourcePosition position); 85 86 LIRGeneratorTool getLIRGeneratorTool(); 87 88 void emitOverflowCheckBranch(AbstractBeginNode overflowSuccessor, AbstractBeginNode next, Stamp compareStamp, double probability); 89 90 Value[] visitInvokeArguments(CallingConvention cc, Collection<ValueNode> arguments); 91 92 void doBlock(Block block, StructuredGraph graph, BlockMap<List<Node>> blockMap); 93 94 default OptionValues getOptions() { 95 return getLIRGeneratorTool().getResult().getLIR().getOptions(); 96 } 97 } | 77 78 void visitSafepointNode(SafepointNode i); 79 80 void visitBreakpointNode(BreakpointNode i); 81 82 void visitFullInfopointNode(FullInfopointNode i); 83 84 void setSourcePosition(NodeSourcePosition position); 85 86 LIRGeneratorTool getLIRGeneratorTool(); 87 88 void emitOverflowCheckBranch(AbstractBeginNode overflowSuccessor, AbstractBeginNode next, Stamp compareStamp, double probability); 89 90 Value[] visitInvokeArguments(CallingConvention cc, Collection<ValueNode> arguments); 91 92 void doBlock(Block block, StructuredGraph graph, BlockMap<List<Node>> blockMap); 93 94 default OptionValues getOptions() { 95 return getLIRGeneratorTool().getResult().getLIR().getOptions(); 96 } 97 98 void emitReadExceptionObject(ValueNode node); 99 } |