/openjdk10/hotspot/src/cpu/s390/vm/ |
H A D | interp_masm_s390.cpp | 1814 // Jump if ((*counter_addr += increment) & mask) satisfies the condition. 1815 void InterpreterMacroAssembler::increment_mask_and_jump(Address counter_addr, argument 1822 assert_different_registers(counter_addr.base(), scratch); 1825 reg2mem_opt(scratch, counter_addr, false); 1827 if (VM_Version::has_MemWithImmALUOps() && Immediate::is_simm8(increment) && counter_addr.is_RSYform()) { 1828 z_alsi(counter_addr.disp20(), counter_addr.base(), increment); 1829 mem2reg_signed_opt(scratch, counter_addr); 1831 mem2reg_signed_opt(scratch, counter_addr); 1833 reg2mem_opt(scratch, counter_addr, fals [all...] |
H A D | interp_masm_s390.hpp | 273 void increment_mask_and_jump(Address counter_addr,
|
/openjdk10/hotspot/src/cpu/ppc/vm/ |
H A D | interp_masm_ppc.hpp | 222 void increment_mdp_data_at(int constant, Register counter_addr, Register Rbumped_count, bool decrement = false); 224 void increment_mdp_data_at(Register counter_addr, Register Rbumped_count, bool decrement = false);
|
H A D | interp_masm_ppc_64.cpp | 1270 Register counter_addr, 1274 addi(counter_addr, R28_mdx, constant); 1275 increment_mdp_data_at(counter_addr, Rbumped_count, decrement); 1292 void InterpreterMacroAssembler::increment_mdp_data_at(Register counter_addr, argument 1298 ld(Rbumped_count, 0, counter_addr); 1304 std(Rbumped_count, 0, counter_addr); 1311 std(Rbumped_count, 0, counter_addr); 1269 increment_mdp_data_at(int constant, Register counter_addr, Register Rbumped_count, bool decrement) argument
|
/openjdk10/hotspot/src/cpu/x86/vm/ |
H A D | interp_masm_x86.hpp | 236 void increment_mask_and_jump(Address counter_addr,
|
H A D | macroAssembler_x86.hpp | 817 void cond_inc32(Condition cond, AddressLiteral counter_addr); 819 void atomic_incl(Address counter_addr); 820 void atomic_incl(AddressLiteral counter_addr, Register scr = rscratch1); 822 void atomic_incq(Address counter_addr); 823 void atomic_incq(AddressLiteral counter_addr, Register scr = rscratch1); 825 void atomic_incptr(AddressLiteral counter_addr, Register scr = rscratch1) { LP64_ONLY(atomic_incq(counter_addr, scr)) NOT_LP64(atomic_incl(counter_addr, scr)) ; } argument 826 void atomic_incptr(Address counter_addr) { LP64_ONLY(atomic_incq(counter_addr)) NOT_LP6 argument [all...] |
H A D | interp_masm_x86.cpp | 1927 // Jump if ((*counter_addr += increment) & mask) satisfies the condition. 1928 void InterpreterMacroAssembler::increment_mask_and_jump(Address counter_addr, argument 1933 movl(scratch, counter_addr); 1936 movl(counter_addr, scratch);
|
H A D | c1_LIRAssembler_x86.cpp | 1748 Address counter_addr(mdo, md->byte_offset_of_slot(data, CounterData::count_offset())); 1749 __ subptr(counter_addr, DataLayout::counter_increment); 1831 Address counter_addr(mdo, md->byte_offset_of_slot(data, CounterData::count_offset())); 1832 __ subptr(counter_addr, DataLayout::counter_increment); 3489 Address counter_addr(mdo, md->byte_offset_of_slot(data, CounterData::count_offset())); 3541 __ addptr(counter_addr, DataLayout::counter_increment); 3547 __ addptr(counter_addr, DataLayout::counter_increment);
|
H A D | macroAssembler_x86.cpp | 1021 void MacroAssembler::atomic_incl(Address counter_addr) { argument 1024 incrementl(counter_addr); 1027 void MacroAssembler::atomic_incl(AddressLiteral counter_addr, Register scr) { argument 1028 if (reachable(counter_addr)) { 1029 atomic_incl(as_Address(counter_addr)); 1031 lea(scr, counter_addr); 1037 void MacroAssembler::atomic_incq(Address counter_addr) { argument 1040 incrementq(counter_addr); 1043 void MacroAssembler::atomic_incq(AddressLiteral counter_addr, Register scr) { argument 1044 if (reachable(counter_addr)) { 2822 cond_inc32(Condition cond, AddressLiteral counter_addr) argument [all...] |
/openjdk10/hotspot/src/cpu/aarch64/vm/ |
H A D | interp_masm_aarch64.hpp | 226 void increment_mask_and_jump(Address counter_addr,
|
H A D | c1_LIRAssembler_aarch64.cpp | 1458 Address counter_addr local 1462 __ ldr(rscratch1, counter_addr); 1464 __ str(rscratch1, counter_addr); 1549 Address counter_addr(mdo, md->byte_offset_of_slot(data, CounterData::count_offset())); 1550 __ lea(rscratch2, counter_addr); 2577 Address counter_addr(mdo, md->byte_offset_of_slot(data, CounterData::count_offset())); 2631 __ addptr(counter_addr, DataLayout::counter_increment); 2637 __ addptr(counter_addr, DataLayout::counter_increment);
|
H A D | macroAssembler_aarch64.hpp | 120 void atomic_incw(Register counter_addr, Register tmp, Register tmp2); 121 void atomic_incw(Address counter_addr, Register tmp1, Register tmp2, Register tmp3) { argument 122 lea(tmp1, counter_addr);
|
H A D | interp_masm_aarch64.cpp | 1517 // Jump if ((*counter_addr += increment) & mask) satisfies the condition. 1518 void InterpreterMacroAssembler::increment_mask_and_jump(Address counter_addr, argument 1524 ldrw(scratch, counter_addr); 1527 strw(scratch, counter_addr);
|
/openjdk10/hotspot/src/cpu/arm/vm/ |
H A D | macroAssembler_arm.hpp | 402 Register tmp, Label& slow_case, int* counter_addr); 1293 void cond_atomic_inc32(AsmCondition cond, int* counter_addr); 1297 void inc_counter(address counter_addr, Register tmpreg1, Register tmpreg2); 1298 void inc_counter(int* counter_addr, Register tmpreg1, Register tmpreg2) { argument 1299 inc_counter((address) counter_addr, tmpreg1, tmpreg2);
|
H A D | interp_masm_arm.hpp | 283 void increment_mask_and_jump(Address counter_addr,
|
H A D | macroAssembler_arm.cpp | 1925 void MacroAssembler::cond_atomic_inc32(AsmCondition cond, int* counter_addr) { 1926 if (counter_addr != NULL) { 1927 InlinedAddress counter_addr_literal((address)counter_addr); 1977 Register tmp, Label& slow_case, int* counter_addr) { 1984 if (counter_addr != NULL) { 1985 cond_atomic_inc32(al, counter_addr); 2570 void MacroAssembler::inc_counter(address counter_addr, Register tmpreg1, Register tmpreg2) { argument 2571 mov_slow(tmpreg1, counter_addr);
|
H A D | interp_masm_arm.cpp | 2005 // Jump if ((*counter_addr += increment) & mask) satisfies the condition. 2006 void InterpreterMacroAssembler::increment_mask_and_jump(Address counter_addr, 2010 // caution: scratch2 and base address of counter_addr can be the same 2012 ldr_u32(scratch, counter_addr); 2014 str_32(scratch, counter_addr);
|
H A D | c1_LIRAssembler_arm.cpp | 3170 Address counter_addr(mdo, md->byte_offset_of_slot(data, CounterData::count_offset()) - mdo_offset_bias); 3232 __ ldr(tmp1, counter_addr); 3234 __ str(tmp1, counter_addr); 3240 __ ldr(tmp1, counter_addr); 3242 __ str(tmp1, counter_addr);
|
/openjdk10/hotspot/src/cpu/sparc/vm/ |
H A D | interp_masm_sparc.hpp | 289 void increment_mask_and_jump(Address counter_addr,
|
H A D | macroAssembler_sparc.hpp | 1351 void cond_inc(Condition cond, address counter_addr, Register Rtemp1, Register Rtemp2); 1353 void inc_counter(address counter_addr, Register Rtmp1, Register Rtmp2); 1354 void inc_counter(int* counter_addr, Register Rtmp1, Register Rtmp2);
|
H A D | c1_LIRAssembler_sparc.cpp | 2765 Address counter_addr(mdo, md->byte_offset_of_slot(data, CounterData::count_offset()) - mdo_offset_bias); 2826 __ ld_ptr(counter_addr, tmp1); 2828 __ st_ptr(tmp1, counter_addr); 2834 __ ld_ptr(counter_addr, tmp1); 2836 __ st_ptr(tmp1, counter_addr);
|
H A D | interp_masm_sparc.cpp | 2526 // Jump if ((*counter_addr += increment) & mask) satisfies the condition. 2527 void InterpreterMacroAssembler::increment_mask_and_jump(Address counter_addr, argument 2531 ld(counter_addr, scratch1); 2536 delayed()->st(scratch1, counter_addr);
|
/openjdk10/hotspot/src/share/vm/opto/ |
H A D | graphKit.hpp | 710 void increment_counter(address counter_addr); // increment a debug counter 711 void increment_counter(Node* counter_addr); // increment a debug counter
|
H A D | graphKit.cpp | 1960 void GraphKit::increment_counter(address counter_addr) { argument 1961 Node* adr1 = makecon(TypeRawPtr::make(counter_addr)); 1965 void GraphKit::increment_counter(Node* counter_addr) { argument 1968 Node* cnt = make_load(ctrl, counter_addr, TypeInt::INT, T_INT, adr_type, MemNode::unordered); 1970 store_to_memory(ctrl, counter_addr, incr, T_INT, adr_type, MemNode::unordered);
|
/openjdk10/hotspot/src/share/vm/runtime/ |
H A D | deoptimization.cpp | 2302 juint* counter_addr = &cases[bc_case]; local 2303 juint counter = *counter_addr; 2307 bc_counter_addr = counter_addr;
|