< prev index next >

src/hotspot/cpu/arm/c1_LIRAssembler_arm.cpp

Print this page
rev 53683 : 8218625: Remove dead code in relocInfo
Reviewed-by: TBD

*** 1,7 **** /* ! * Copyright (c) 2008, 2018, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it * under the terms of the GNU General Public License version 2 only, as * published by the Free Software Foundation. --- 1,7 ---- /* ! * Copyright (c) 2008, 2019, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it * under the terms of the GNU General Public License version 2 only, as * published by the Free Software Foundation.
*** 307,325 **** void LIR_Assembler::return_op(LIR_Opr result) { // Pop the frame before safepoint polling __ remove_frame(initial_frame_size_in_bytes()); // mov_slow here is usually one or two instruction ! __ mov_address(Rtemp, os::get_polling_page(), symbolic_Relocation::polling_page_reference); __ relocate(relocInfo::poll_return_type); __ ldr(Rtemp, Address(Rtemp)); __ ret(); } int LIR_Assembler::safepoint_poll(LIR_Opr tmp, CodeEmitInfo* info) { ! __ mov_address(Rtemp, os::get_polling_page(), symbolic_Relocation::polling_page_reference); if (info != NULL) { add_debug_info_for_branch(info); } int offset = __ offset(); __ relocate(relocInfo::poll_type); --- 307,325 ---- void LIR_Assembler::return_op(LIR_Opr result) { // Pop the frame before safepoint polling __ remove_frame(initial_frame_size_in_bytes()); // mov_slow here is usually one or two instruction ! __ mov_address(Rtemp, os::get_polling_page()); __ relocate(relocInfo::poll_return_type); __ ldr(Rtemp, Address(Rtemp)); __ ret(); } int LIR_Assembler::safepoint_poll(LIR_Opr tmp, CodeEmitInfo* info) { ! __ mov_address(Rtemp, os::get_polling_page()); if (info != NULL) { add_debug_info_for_branch(info); } int offset = __ offset(); __ relocate(relocInfo::poll_type);
< prev index next >