Lines Matching defs:info

362 void LIR_Assembler::jobject2reg_with_patching(Register reg, CodeEmitInfo* info) {
366 patching_epilog(patch, lir_patch_normal, reg, info);
502 void LIR_Assembler::emit_string_compare(LIR_Opr arg0, LIR_Opr arg1, LIR_Opr dst, CodeEmitInfo* info) {
518 add_debug_info_for_null_check_here(info);
607 int LIR_Assembler::safepoint_poll(LIR_Opr tmp, CodeEmitInfo* info) {
610 guarantee(info != NULL, "Shouldn't be NULL");
615 add_debug_info_for_branch(info);
618 add_debug_info_for_branch(info);
634 void LIR_Assembler::const2reg(LIR_Opr src, LIR_Opr dest, LIR_PatchCode patch_code, CodeEmitInfo* info) {
665 jobject2reg_with_patching(dest->as_register(), info);
758 void LIR_Assembler::const2mem(LIR_Opr src, LIR_Opr dest, BasicType type, CodeEmitInfo* info, bool wide) {
837 if (info != NULL) {
838 add_debug_info_for_null_check(null_check_here, info);
974 void LIR_Assembler::reg2mem(LIR_Opr src, LIR_Opr dest, BasicType type, LIR_PatchCode patch_code, CodeEmitInfo* info, bool pop_fpu_stack, bool wide, bool /* unaligned */) {
1052 patching_epilog(patch, lir_patch_high, base, info);
1061 patching_epilog(patch, lir_patch_low, base, info);
1088 if (info != NULL) {
1089 add_debug_info_for_null_check(null_check_here, info);
1093 patching_epilog(patch, patch_code, to_addr->base()->as_register(), info);
1174 void LIR_Assembler::mem2reg(LIR_Opr src, LIR_Opr dest, BasicType type, LIR_PatchCode patch_code, CodeEmitInfo* info, bool wide, bool /* unaligned */) {
1201 if (info != NULL) {
1202 add_debug_info_for_null_check_here(info);
1260 assert(info == NULL && patch == NULL, "must be");
1269 patching_epilog(patch, lir_patch_high, base, info);
1278 patching_epilog(patch, lir_patch_low, base, info);
1330 patching_epilog(patch, patch_code, addr->base()->as_register(), info);
1411 op->info());
1425 if (op->info() != NULL) add_debug_info_for_branch(op->info());
1575 add_debug_info_for_null_check_here(op->stub()->info());
2046 void LIR_Assembler::arith_op(LIR_Code code, LIR_Opr left, LIR_Opr right, LIR_Opr dest, CodeEmitInfo* info, bool pop_fpu_stack) {
2047 assert(info == NULL, "should never be used, idiv/irem and ldiv/lrem not handled by this method");
2581 void LIR_Assembler::arithmetic_idiv(LIR_Code code, LIR_Opr left, LIR_Opr right, LIR_Opr temp, LIR_Opr result, CodeEmitInfo* info) {
2629 add_debug_info_for_div0(idivl_offset, info);
2680 if (op->info() != NULL) {
2681 add_debug_info_for_null_check_here(op->info());
2730 if (op->info() != NULL) {
2731 add_debug_info_for_null_check_here(op->info());
2751 if (op->info() != NULL) {
2752 add_debug_info_for_null_check_here(op->info());
2772 if (op->info() != NULL) {
2773 add_debug_info_for_null_check_here(op->info());
2862 add_call_info(code_offset(), op->info());
2873 add_call_info(code_offset(), op->info());
2911 void LIR_Assembler::throw_op(LIR_Opr exceptionPC, LIR_Opr exceptionOop, CodeEmitInfo* info) {
2917 info->add_register_oop(exceptionOop);
2925 add_call_info(pc_for_athrow_offset, info); // for exception handler
3492 // add debug info for NullPointerException only if one is possible
3494 if (op->info() != NULL) {
3495 add_debug_info_for_null_check(null_check_offset, op->info());
3656 void LIR_Assembler::rt_call(LIR_Opr result, address dest, const LIR_OprList* args, LIR_Opr tmp, CodeEmitInfo* info) {
3659 if (info != NULL) {
3660 add_call_info_here(info);
3665 void LIR_Assembler::volatile_move_op(LIR_Opr src, LIR_Opr dest, BasicType type, CodeEmitInfo* info) {
3668 if (info != NULL) {
3669 add_debug_info_for_null_check_here(info);