/openjdk7/hotspot/src/cpu/x86/vm/ |
H A D | dump_x86_64.cpp | 102 __ addptr(c_rarg1, c_rarg0); // ptr to list entry. 109 __ addptr(rax, c_rarg1); // address of real method pointer.
|
H A D | icache_x86.cpp | 52 __ addptr(addr, ICache::line_size);
|
H A D | interp_masm_x86_64.cpp | 280 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 D | c1_MacroAssembler_x86.hpp | 110 addptr(rsp, wordSize * nof_words);
|
H A D | dump_x86_32.cpp | 121 __ addptr(rax, rdx); // address of real method pointer.
|
H A D | interpreter_x86_64.cpp | 128 __ addptr(rsp, 4 * wordSize); 190 __ addptr(rsp, 14 * wordSize); 291 __ addptr(rsp, 2*wordSize);
|
H A D | interp_masm_x86_32.cpp | 275 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 D | interpreter_x86_32.cpp | 206 __ addptr(rsp, 2*wordSize);
|
H A D | runtime_x86_32.cpp | 125 __ addptr(rsp, return_off * wordSize); // Epilog!
|
H A D | stubGenerator_x86_64.cpp | 328 __ 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 D | stubGenerator_x86_32.cpp | 172 __ 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 D | templateTable_x86_32.cpp | 1014 __ 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 D | templateInterpreter_x86_32.cpp | 178 __ 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 D | templateTable_x86_64.cpp | 1042 __ 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 D | c1_Runtime1_x86.cpp | 100 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 D | sharedRuntime_x86_32.cpp | 326 __ 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 D | sharedRuntime_x86_64.cpp | 280 __ 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 D | cppInterpreter_x86.cpp | 157 __ 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 D | assembler_x86.cpp | 6688 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 D | templateInterpreter_x86_64.cpp | 439 __ 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 D | assembler_x86.hpp | 2395 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 D | c1_LIRAssembler_x86.cpp | 1630 __ 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...] |