< prev index next >

src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/NodeLIRBuilderTool.java

Print this page




  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 }
< prev index next >