equal
deleted
inserted
replaced
82 Address as_Address(LIR_Address* addr); |
82 Address as_Address(LIR_Address* addr); |
83 Address as_Address_lo(LIR_Address* addr); |
83 Address as_Address_lo(LIR_Address* addr); |
84 Address as_Address_hi(LIR_Address* addr); |
84 Address as_Address_hi(LIR_Address* addr); |
85 |
85 |
86 // debug information |
86 // debug information |
87 void add_call_info(int pc_offset, CodeEmitInfo* cinfo, bool is_method_handle_invoke = false); |
87 void add_call_info(int pc_offset, CodeEmitInfo* cinfo); |
88 void add_debug_info_for_branch(CodeEmitInfo* info); |
88 void add_debug_info_for_branch(CodeEmitInfo* info); |
89 void add_debug_info_for_div0(int pc_offset, CodeEmitInfo* cinfo); |
89 void add_debug_info_for_div0(int pc_offset, CodeEmitInfo* cinfo); |
90 void add_debug_info_for_div0_here(CodeEmitInfo* info); |
90 void add_debug_info_for_div0_here(CodeEmitInfo* info); |
91 void add_debug_info_for_null_check(int pc_offset, CodeEmitInfo* cinfo); |
91 void add_debug_info_for_null_check(int pc_offset, CodeEmitInfo* cinfo); |
92 void add_debug_info_for_null_check_here(CodeEmitInfo* info); |
92 void add_debug_info_for_null_check_here(CodeEmitInfo* info); |
210 |
210 |
211 void call( LIR_OpJavaCall* op, relocInfo::relocType rtype); |
211 void call( LIR_OpJavaCall* op, relocInfo::relocType rtype); |
212 void ic_call( LIR_OpJavaCall* op); |
212 void ic_call( LIR_OpJavaCall* op); |
213 void vtable_call( LIR_OpJavaCall* op); |
213 void vtable_call( LIR_OpJavaCall* op); |
214 |
214 |
215 // JSR 292 |
|
216 void preserve_SP(LIR_OpJavaCall* op); |
|
217 void restore_SP( LIR_OpJavaCall* op); |
|
218 |
|
219 void osr_entry(); |
215 void osr_entry(); |
220 |
216 |
221 void build_frame(); |
217 void build_frame(); |
222 |
218 |
223 void throw_op(LIR_Opr exceptionPC, LIR_Opr exceptionOop, CodeEmitInfo* info); |
219 void throw_op(LIR_Opr exceptionPC, LIR_Opr exceptionOop, CodeEmitInfo* info); |