hotspot/src/share/vm/c1/c1_LIRAssembler.hpp
changeset 4752 67a506670cd0
parent 4749 f26b30116e3a
child 5046 27e801a857cb
equal deleted inserted replaced
4751:9418f690831d 4752:67a506670cd0
     1 /*
     1 /*
     2  * Copyright 2000-2008 Sun Microsystems, Inc.  All Rights Reserved.
     2  * Copyright 2000-2010 Sun Microsystems, Inc.  All Rights Reserved.
     3  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
     3  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
     4  *
     4  *
     5  * This code is free software; you can redistribute it and/or modify it
     5  * This code is free software; you can redistribute it and/or modify it
     6  * under the terms of the GNU General Public License version 2 only, as
     6  * under the terms of the GNU General Public License version 2 only, as
     7  * published by the Free Software Foundation.
     7  * published by the Free Software Foundation.
   131   void emit_static_call_stub();
   131   void emit_static_call_stub();
   132   void emit_code_stub(CodeStub* op);
   132   void emit_code_stub(CodeStub* op);
   133   void add_call_info_here(CodeEmitInfo* info)                              { add_call_info(code_offset(), info); }
   133   void add_call_info_here(CodeEmitInfo* info)                              { add_call_info(code_offset(), info); }
   134 
   134 
   135   // code patterns
   135   // code patterns
   136   void emit_exception_handler();
   136   int  emit_exception_handler();
   137   void emit_exception_entries(ExceptionInfoList* info_list);
   137   void emit_exception_entries(ExceptionInfoList* info_list);
   138   void emit_deopt_handler();
   138   int  emit_deopt_handler();
   139 
   139 
   140   void emit_code(BlockList* hir);
   140   void emit_code(BlockList* hir);
   141   void emit_block(BlockBegin* block);
   141   void emit_block(BlockBegin* block);
   142   void emit_lir_list(LIR_List* list);
   142   void emit_lir_list(LIR_List* list);
   143 
   143