Searched refs:addptr (Results 1 - 22 of 22) sorted by relevance

/openjdk7/hotspot/src/cpu/x86/vm/
H A Ddump_x86_64.cpp102 __ addptr(c_rarg1, c_rarg0); // ptr to list entry.
109 __ addptr(rax, c_rarg1); // address of real method pointer.
H A Dicache_x86.cpp52 __ addptr(addr, ICache::line_size);
H A Dinterp_masm_x86_64.cpp280 addptr(cache, in_bytes(constantPoolCacheOopDesc::base_offset()));
281 addptr(cache, tmp); // construct pointer to cache entry
323 addptr(rsp, wordSize);
328 addptr(rsp, 2 * Interpreter::stackElementSize);
333 addptr(rsp, wordSize);
338 addptr(rsp, 2 * Interpreter::stackElementSize);
631 addptr(c_rarg1, entry_size); // otherwise advance to next entry
846 addptr(rbx, in_bytes(methodDataOopDesc::data_offset()));
847 addptr(rax, rbx);
869 addptr(c_rarg
[all...]
H A Dc1_MacroAssembler_x86.hpp110 addptr(rsp, wordSize * nof_words);
H A Ddump_x86_32.cpp121 __ addptr(rax, rdx); // address of real method pointer.
H A Dinterpreter_x86_64.cpp128 __ addptr(rsp, 4 * wordSize);
190 __ addptr(rsp, 14 * wordSize);
291 __ addptr(rsp, 2*wordSize);
H A Dinterp_masm_x86_32.cpp275 addptr(cache, in_bytes(constantPoolCacheOopDesc::base_offset()));
276 addptr(cache, tmp); // construct pointer to cache entry
330 addptr(rsp, 1 * wordSize);
335 addptr(rsp, 2 * wordSize);
621 addptr(rcx, entry_size); // otherwise advance to next entry
647 addptr(rsp, wordSize);
652 addptr(rsp, 2*wordSize);
832 addptr(rbx, in_bytes(methodDataOopDesc::data_offset()));
833 addptr(rax, rbx);
854 addptr(rd
[all...]
H A Dinterpreter_x86_32.cpp206 __ addptr(rsp, 2*wordSize);
H A Druntime_x86_32.cpp125 __ addptr(rsp, return_off * wordSize); // Epilog!
H A DstubGenerator_x86_64.cpp328 __ addptr(c_rarg2, wordSize); // advance to next parameter
402 __ addptr(rsp, -rsp_after_call_off * wordSize);
672 __ addptr(rax, c_rarg0);
722 __ addptr(rax, 8); // return address is at the top of the stack.
756 __ addptr(rsp, wordSize);
962 __ addptr(rsp, frame::arg_reg_save_area_bytes);
1291 __ addptr(start, scratch);
1341 __ addptr(qword_count, 8);
1355 __ addptr(qword_count, 4);
1374 __ addptr(qword_coun
[all...]
H A DstubGenerator_x86_32.cpp172 __ addptr(rcx, locals_count_in_bytes); // reserve space for register saves
302 __ addptr(rsp, 4*wordSize);
515 __ addptr(rsp, wordSize);
554 __ addptr(rsp, wordSize);
623 __ addptr(rsp, wordSize * 2);
916 __ addptr(from, 64);
928 __ addptr(from, 8);
993 __ addptr(from, 2);
1000 __ addptr(to_from, from);// restore 'to'
1012 __ addptr(fro
[all...]
H A DtemplateTable_x86_32.cpp1014 __ addptr(rsp, 3 * Interpreter::stackElementSize);
1079 __ addptr(rsp, Interpreter::stackElementSize);
1085 __ addptr(rsp, 2*Interpreter::stackElementSize);
1251 __ addptr(rsp, 4 * wordSize); // take off temporaries
1265 __ addptr(rsp, 4 * wordSize); // take off temporaries
1279 __ addptr(rsp, 4 * wordSize);
1601 __ addptr(rsi, rdx);
1612 __ addptr(rsi, rdx);
1720 __ addptr(rdx, rsi); // branch bcp
1868 __ addptr(rs
[all...]
H A DtemplateInterpreter_x86_32.cpp178 __ addptr(rsp, wordSize);
183 __ addptr(rsp, 2*wordSize);
229 __ addptr(rsp, wordSize);
234 __ addptr(rsp, 2*wordSize);
309 __ addptr(rsp, 2 * wordSize);
511 __ addptr(rax, stack_base);
517 __ addptr(rax, max_pages * page_size);
603 __ addptr(rdx, in_bytes(methodDataOopDesc::data_offset()));
994 __ addptr(t, 2*wordSize); // allocate two more slots for JNIEnv and possible mirror
1732 __ addptr(rd
[all...]
H A DtemplateTable_x86_64.cpp1042 __ addptr(rsp, 3 * Interpreter::stackElementSize);
1105 __ addptr(rsp, Interpreter::stackElementSize);
1110 __ addptr(rsp, 2 * Interpreter::stackElementSize);
1221 case add : __ pop_l(rdx); __ addptr(rax, rdx); break;
1315 __ addptr(rsp, Interpreter::stackElementSize);
1324 __ addptr(rsp, Interpreter::stackElementSize);
1347 __ addptr(rsp, 2 * Interpreter::stackElementSize);
1356 __ addptr(rsp, 2 * Interpreter::stackElementSize);
1631 __ addptr(r13, rdx);
1641 __ addptr(r1
[all...]
H A Dc1_Runtime1_x86.cpp100 NOT_LP64(addptr(rsp, num_rt_args()*BytesPerWord));
554 __ addptr(rsp, extra_space_offset * VMRegImpl::stack_slot_size);
588 __ addptr(rsp, 16 * wordSize);
598 __ addptr(rsp, BytesPerWord);
946 __ addptr(rsp, BytesPerWord); // remove return address from stack
1179 __ addptr(arr_size, t1);
1180 __ addptr(arr_size, MinObjAlignmentInBytesMask); // align up
1191 __ addptr(t1, obj); // body start
1206 __ addptr(arr_size, t1);
1207 __ addptr(arr_siz
[all...]
H A DsharedRuntime_x86_32.cpp326 __ addptr(rsp, additional_frame_bytes);
329 __ addptr(rsp, FPU_regs_live*wordSize); // Pop FPU registers
358 __ addptr(rsp, return_off * wordSize);
548 __ addptr(rsp, 2*wordSize);
553 __ addptr(rsp, 2*wordSize);
558 __ addptr(rsp, 4*wordSize);
2312 __ addptr(rsp, 3*wordSize);
2347 __ addptr(rsp, 2*wordSize);
3005 __ addptr(rsp, Address(rdi,Deoptimization::UnrollBlock::size_of_deoptimized_frame_offset_in_bytes()));
3070 __ addptr(rs
[all...]
H A DsharedRuntime_x86_64.cpp280 __ addptr(rsp, frame::arg_reg_save_area_bytes);
303 __ addptr(rsp, 256);
329 __ addptr(rsp, return_offset_in_bytes());
486 __ addptr(rsp, frame::arg_reg_save_area_bytes);
1264 __ addptr(rsp, 2*wordSize);
3475 __ addptr(rsp, rcx);
3489 __ addptr(rsp, wordSize);
3541 __ addptr(rsi, wordSize); // Bump array pointer (sizes)
3542 __ addptr(rcx, wordSize); // Bump array pointer (pcs)
3661 __ addptr(rs
[all...]
H A DcppInterpreter_x86.cpp157 __ addptr(rsp, 2 * wordSize);
271 __ addptr(rax, wordSize); // account for prepush before we return
709 __ addptr(rax, stack_base);
722 __ addptr(rax, slop + 2*max_pages * page_size);
1121 __ addptr(t, 2*wordSize); // allocate two more slots for JNIEnv and possible mirror
1559 __ addptr(rsp, wordSize); // undo prepush
1593 __ addptr(rcx, wordSize); // advance to next word
2183 __ addptr(rax, wordSize); // account for prepush before we return
H A Dassembler_x86.cpp6688 void MacroAssembler::addptr(Register dst, int32_t imm32) { function in class:MacroAssembler
6692 void MacroAssembler::addptr(Register dst, Register src) { function in class:MacroAssembler
6696 void MacroAssembler::addptr(Address dst, Register src) { function in class:MacroAssembler
7621 addptr(rsp,sizeof(jdouble));
7636 addptr(rsp, BytesPerWord);
8237 addptr(rsp, FPUStateSizeInWords * wordSize);
8294 addptr(reg, modulus - 1);
8649 addptr(tmp, buffer); // tmp := tmp + *buffer_adr
8950 addptr(Address(thread_reg, in_bytes(JavaThread::tlab_refill_waste_limit_offset())), t2);
8974 addptr(t
[all...]
H A DtemplateInterpreter_x86_64.cpp439 __ addptr(rax, overhead_size);
456 __ addptr(rax, stack_base);
464 __ addptr(rax, max_pages * page_size);
576 __ addptr(rdx, in_bytes(methodDataOopDesc::data_offset()));
1757 __ addptr(r14, wordSize);
H A Dassembler_x86.hpp2395 void addptr(Address dst, int32_t src) { LP64_ONLY(addq(dst, src)) NOT_LP64(addl(dst, src)) ; } function in class:MacroAssembler
2396 void addptr(Address dst, Register src);
2398 void addptr(Register dst, Address src) { LP64_ONLY(addq(dst, src)) NOT_LP64(addl(dst, src)); } function in class:MacroAssembler
2399 void addptr(Register dst, int32_t src);
2400 void addptr(Register dst, Register src);
2401 void addptr(Register dst, RegisterOrConstant src) { function in class:MacroAssembler
2402 if (src.is_constant()) addptr(dst, (int) src.as_constant());
2403 else addptr(dst, src.as_register());
H A Dc1_LIRAssembler_x86.cpp1630 __ addptr(data_addr, DataLayout::counter_increment);
2104 __ addptr(lreg_lo, rreg_lo);
2134 __ addptr(lreg_lo, r10);
2147 __ addptr(lreg_lo, c_lo);
3120 __ addptr(rsp, 6*wordSize);
3357 __ addptr(rsp, 6*wordSize);
3547 __ addptr(data_addr, DataLayout::counter_increment);
3563 __ addptr(data_addr, DataLayout::counter_increment);
3573 __ addptr(counter_addr, DataLayout::counter_increment);
3579 __ addptr(counter_add
[all...]

Completed in 169 milliseconds