< prev index next >

src/share/vm/c1/c1_LIRAssembler.cpp

Print this page

        

*** 303,313 **** if (CommentedAssembly) { // Don't record out every op since that's too verbose. Print // branches since they include block and stub names. Also print // patching moves since they generate funny looking code. if (op->code() == lir_branch || ! (op->code() == lir_move && op->as_Op1()->patch_code() != lir_patch_none)) { stringStream st; op->print_on(&st); _masm->block_comment(st.as_string()); } } --- 303,314 ---- if (CommentedAssembly) { // Don't record out every op since that's too verbose. Print // branches since they include block and stub names. Also print // patching moves since they generate funny looking code. if (op->code() == lir_branch || ! (op->code() == lir_move && op->as_Op1()->patch_code() != lir_patch_none) || ! (op->code() == lir_leal && op->as_Op1()->patch_code() != lir_patch_none)) { stringStream st; op->print_on(&st); _masm->block_comment(st.as_string()); } }
*** 588,598 **** case lir_neg: negate(op->in_opr(), op->result_opr()); break; case lir_leal: ! leal(op->in_opr(), op->result_opr()); break; case lir_null_check: if (GenerateCompilerNullChecks) { add_debug_info_for_null_check_here(op->info()); --- 589,599 ---- case lir_neg: negate(op->in_opr(), op->result_opr()); break; case lir_leal: ! leal(op->in_opr(), op->result_opr(), op->patch_code(), op->info()); break; case lir_null_check: if (GenerateCompilerNullChecks) { add_debug_info_for_null_check_here(op->info());
< prev index next >