Searched refs:subptr (Results 1 - 19 of 19) sorted by relevance

/openjdk7/hotspot/src/cpu/x86/vm/
H A Dinterpreter_x86_64.cpp64 __ subptr(rsp, 4 * wordSize);
143 __ subptr(rsp, 14 * wordSize);
287 __ subptr(rsp, 2*wordSize);
H A Dinterpreter_x86_32.cpp203 __ subptr(rsp, 2*wordSize);
H A Druntime_x86_32.cpp94 __ subptr(rsp, return_off * wordSize); // Prolog!
H A DcppInterpreter_x86.cpp220 __ subptr(rsp, wordSize);
228 __ subptr(rsp, 2*wordSize);
294 __ subptr(rax, wordSize); // need addition word besides locals[0]
442 __ subptr(rsp, 2*wordSize);
526 __ subptr(rsp, entry_size); // add space for a monitor entry
536 __ subptr(rsp, wordSize); // pre-push stack
552 __ subptr(rsp, frame::arg_reg_save_area_bytes); // windows
710 __ subptr(rax, stack_size);
755 __ subptr(monitor, entry_size); // point to initial monitor
1021 __ subptr(ra
[all...]
H A DsharedRuntime_x86_64.cpp173 __ subptr(rsp, 256); // Save upper half of YMM registes
193 __ subptr(rsp, frame::arg_reg_save_area_bytes);
478 __ subptr(rsp, frame::arg_reg_save_area_bytes);
527 __ subptr(rsp, extraspace);
722 __ subptr(rsp, comp_words_on_stack * wordSize);
1252 __ subptr(rsp, 2*wordSize);
1385 __ subptr(rsp, frame::arg_reg_save_area_bytes); // windows
2013 __ subptr(rsp, stack_size - 2*wordSize);
2308 __ subptr(swap_reg, rsp);
2404 __ subptr(rs
[all...]
H A DstubGenerator_x86_64.cpp257 __ subptr(rsp, -rsp_after_call_off * wordSize);
744 __ subptr(rsp, wordSize); // allocate a temp location
959 __ subptr(rsp, frame::arg_reg_save_area_bytes);
1091 __ subptr(rsp, frame::arg_reg_save_area_bytes); // windows
1284 __ subptr(end, BytesPerHeapOop); // end - 1 to make inclusive
1287 __ subptr(end, start); // end --> cards count
1343 __ subptr(qword_count, 4); // sub(8) and add(4)
1377 __ subptr(qword_count, 4);
1417 __ subptr(qword_count, 8);
1432 __ subptr(qword_coun
[all...]
H A DsharedRuntime_x86_32.cpp143 __ subptr(rsp,FPU_regs_live*wordSize); // Push FPU registers space
210 __ subptr(rsp, 128); // Save upper half of YMM registes
524 __ subptr(rsp, 2*wordSize);
529 __ subptr(rsp, 4*wordSize);
607 __ subptr(rsp, extraspace);
789 __ subptr(rsp, comp_words_on_stack * wordSize);
1818 __ subptr(rsp, stack_size - 2*wordSize);
2043 __ subptr(swap_reg, rsp);
3039 __ subptr(rsp, rbx);
3046 __ subptr(rb
[all...]
H A Dinterp_masm_x86_32.cpp370 subptr(rsp, 1 * wordSize);
376 subptr(rsp, 2 * wordSize);
455 subptr(rcx, rsp);
644 subptr(rsp, wordSize);
649 subptr(rsp, 2*wordSize);
720 subptr(swap_reg, rsp);
H A Dc1_MacroAssembler_x86.cpp88 subptr(hdr, rsp);
189 subptr(index, hdr_size_in_bytes);
H A DstubGenerator_x86_32.cpp173 __ subptr(rsp, rcx);
503 __ subptr(rsp, wordSize); // allocate a temp location
541 __ subptr(rsp, wordSize); // allocate a temp location
589 __ subptr(rsp, wordSize * 2);
604 __ subptr(rsp, wordSize*2);
795 __ subptr(end, start); // end --> count
973 __ subptr(to, from); // to --> to_from
1002 __ subptr(to_from, from);// restore 'to_from'
1169 __ subptr(count, 1<<(shift-1));
1282 __ subptr(t
[all...]
H A DtemplateInterpreter_x86_32.cpp175 __ subptr(rsp, wordSize);
180 __ subptr(rsp, 2*wordSize);
226 __ subptr(rsp, wordSize);
231 __ subptr(rsp, 2*wordSize);
512 __ subptr(rax, stack_size);
576 __ subptr(rsp, entry_size); // add space for a monitor entry
995 __ subptr(rsp, t);
1731 __ subptr(rdi, rax);
H A DtemplateInterpreter_x86_64.cpp457 __ subptr(rax, stack_size);
545 __ subptr(rsp, entry_size); // add space for a monitor entry
976 __ subptr(rsp, t);
977 __ subptr(rsp, frame::arg_reg_save_area_bytes); // windows
1135 __ subptr(rsp, frame::arg_reg_save_area_bytes); // windows
1182 __ subptr(rsp, frame::arg_reg_save_area_bytes); // windows
1756 __ subptr(r14, rax);
H A Dinterp_masm_x86_64.cpp350 subptr(rsp, 2 * wordSize);
355 subptr(rsp, wordSize);
360 subptr(rsp, 2 * wordSize);
455 subptr(rcx, rsp);
722 subptr(swap_reg, rsp);
H A Dassembler_x86.hpp2461 void subptr(Address dst, int32_t src) { LP64_ONLY(subq(dst, src)) NOT_LP64(subl(dst, src)); } function in class:MacroAssembler
2463 void subptr(Register dst, Address src) { LP64_ONLY(subq(dst, src)) NOT_LP64(subl(dst, src)); } function in class:MacroAssembler
2464 void subptr(Register dst, int32_t src);
2467 void subptr(Register dst, Register src);
2468 void subptr(Register dst, RegisterOrConstant src) { function in class:MacroAssembler
2469 if (src.is_constant()) subptr(dst, (int) src.as_constant());
2470 else subptr(dst, src.as_register());
H A Dassembler_x86.cpp6768 subptr(tmp, os::vm_page_size());
7582 subptr(rsp,sizeof(jdouble));
7625 subptr(rsp, BytesPerWord);
7723 subptr(rsp, 8);
8254 subptr(rsp, FPUStateSizeInWords * wordSize);
8647 subptr(tmp, wordSize); // tmp := tmp - wordSize
8851 void MacroAssembler::subptr(Register dst, int32_t imm32) { function in class:MacroAssembler
8860 void MacroAssembler::subptr(Register dst, Register src) { function in class:MacroAssembler
8912 subptr(var_size_in_bytes, obj);
8939 subptr(t
[all...]
H A Dc1_Runtime1_x86.cpp416 __ subptr(rsp, extra_space_offset * VMRegImpl::stack_slot_size);
1190 __ subptr(arr_size, t1); // body length
1218 __ subptr(arr_size, t1); // body length
1530 __ subptr(rsp, 32); // more than enough on 32bit
H A Dc1_LIRAssembler_x86.cpp531 __ subptr(rbx, rax); // subtract lengths
1800 __ subptr(counter_addr, DataLayout::counter_increment);
1883 __ subptr(counter_addr, DataLayout::counter_increment);
2108 __ subptr(lreg_lo, rreg_lo);
2137 __ subptr(lreg_lo, r10);
2151 __ subptr(lreg_lo, c_lo);
3108 __ subptr(rsp, 6*wordSize);
3351 __ subptr(rsp, 6*wordSize);
H A DtemplateTable_x86_32.cpp1599 __ subptr(rax, Address(rcx, methodOopDesc::const_offset()));
2342 __ subptr(rsp,2*wordSize); // Make space for store
3602 __ subptr(rsp, entry_size); // move expression stack top
3603 __ subptr(rdx, entry_size); // move expression stack bottom
H A DtemplateTable_x86_64.cpp1222 case sub : __ mov(rdx, rax); __ pop_l(rax); __ subptr(rax, rdx); break;
1629 __ subptr(rax, Address(rcx, methodOopDesc::const_offset()));
3680 __ subptr(rsp, entry_size); // move expression stack top
3681 __ subptr(c_rarg1, entry_size); // move expression stack bottom

Completed in 206 milliseconds