Searched refs:bumped_count (Results 1 - 14 of 14) sorted by relevance

/openjdk9/hotspot/src/cpu/arm/vm/
H A Dinterp_masm_arm.cpp1303 // Increments mdp data. Sets bumped_count register to adjusted counter.
1306 Register bumped_count,
1312 assert_different_registers(mdp_in, bumped_count);
1314 increment_mdp_data_at(data, bumped_count, decrement);
1329 // Increments mdp data. Sets bumped_count register to adjusted counter.
1331 Register bumped_count,
1335 ldr(bumped_count, data);
1338 subs(bumped_count, bumped_count, DataLayout::counter_increment);
1342 cinc(bumped_count, bumped_coun
[all...]
H A Dinterp_masm_arm.hpp276 // Increments mdp data. Sets bumped_count register to adjusted counter.
277 void increment_mdp_data_at(Address data, Register bumped_count, bool decrement = false);
278 // Increments mdp data. Sets bumped_count register to adjusted counter.
279 void increment_mdp_data_at(Register mdp_in, int offset, Register bumped_count, bool decrement = false);
301 void profile_taken_branch(Register mdp, Register bumped_count); // Sets mdp, bumped_count registers, blows Rtemp.
/openjdk9/hotspot/src/cpu/sparc/vm/
H A Dinterp_masm_sparc.hpp279 void increment_mdp_data_at(Address counter, Register bumped_count,
281 void increment_mdp_data_at(int constant, Register bumped_count,
284 Register bumped_count, Register scratch2,
308 void profile_taken_branch(Register scratch, Register bumped_count);
H A Dinterp_masm_sparc.cpp1463 Register bumped_count,
1468 ld_ptr(counter, bumped_count);
1472 subcc(bumped_count, DataLayout::counter_increment, bumped_count);
1479 delayed()->st_ptr(bumped_count, counter);
1483 addcc(bumped_count, DataLayout::counter_increment, bumped_count);
1487 subc(bumped_count, G0, bumped_count);
1490 st_ptr(bumped_count, counte
1462 increment_mdp_data_at(Address counter, Register bumped_count, bool decrement) argument
1496 increment_mdp_data_at(int constant, Register bumped_count, bool decrement) argument
1507 increment_mdp_data_at(Register reg, int constant, Register bumped_count, Register scratch2, bool decrement) argument
1593 profile_taken_branch(Register scratch, Register bumped_count) argument
[all...]
/openjdk9/hotspot/src/cpu/x86/vm/
H A Dinterp_masm_x86.hpp255 void profile_taken_branch(Register mdp, Register bumped_count);
H A Dinterp_masm_x86.cpp1463 Register bumped_count) {
1472 // We inline increment_mdp_data_at to return bumped_count in a register
1475 movptr(bumped_count, data);
1478 addptr(bumped_count, DataLayout::counter_increment);
1479 sbbptr(bumped_count, 0);
1480 movptr(data, bumped_count); // Store back out
1462 profile_taken_branch(Register mdp, Register bumped_count) argument
/openjdk9/hotspot/src/cpu/aarch64/vm/
H A Dinterp_masm_aarch64.hpp251 void profile_taken_branch(Register mdp, Register bumped_count);
H A Dinterp_masm_aarch64.cpp1000 Register bumped_count) {
1009 // We inline increment_mdp_data_at to return bumped_count in a register
1012 ldr(bumped_count, data);
1016 // addptr(bumped_count, DataLayout::counter_increment);
1017 // sbbptr(bumped_count, 0);
1019 adds(bumped_count, bumped_count, DataLayout::counter_increment);
1022 str(bumped_count, data);
999 profile_taken_branch(Register mdp, Register bumped_count) argument
/openjdk9/hotspot/src/cpu/ppc/vm/
H A Dinterp_masm_ppc.hpp233 void profile_taken_branch(Register scratch, Register bumped_count);
H A Dinterp_masm_ppc_64.cpp1384 void InterpreterMacroAssembler::profile_taken_branch(Register scratch, Register bumped_count) { argument
1392 increment_mdp_data_at(in_bytes(JumpData::taken_offset()), scratch, bumped_count);
H A DtemplateTable_ppc_64.cpp1606 bumped_count = R31, local
1609 __ profile_taken_branch(Rscratch1, bumped_count);
1737 __ test_backedge_count_for_osr(bumped_count, R4_counters, R14_bcp, Rdisp, Rscratch2);
/openjdk9/hotspot/src/cpu/s390/vm/
H A Dinterp_masm_s390.cpp1212 void InterpreterMacroAssembler::profile_taken_branch(Register mdp, Register bumped_count) { argument
1221 // We inline increment_mdp_data_at to return bumped_count in a register
1224 z_lg(bumped_count, data);
1227 add2reg(bumped_count, DataLayout::counter_increment);
1228 z_stg(bumped_count, data); // Store back out
H A Dinterp_masm_s390.hpp291 void profile_taken_branch(Register mdp, Register bumped_count);
H A DtemplateTable_s390.cpp1809 const Register bumped_count = Z_tmp_1; local
1816 __ profile_taken_branch(mdo, bumped_count);
1916 // Check for overflow against 'bumped_count' which is the MDO taken count.
1917 __ z_cl(bumped_count, Address(m_counters, MethodCounters::interpreter_backward_branch_limit_offset()));
1927 __ and_imm(bumped_count, overflow_frequency - 1);

Completed in 270 milliseconds