/openjdk7/hotspot/src/cpu/x86/vm/ |
H A D | icache_x86.cpp | 61 const Address magic(rsp, 3*wordSize);
|
H A D | sharedRuntime_x86_64.cpp | 89 fpu_state_end = fpu_state_off + ((FPUStateSizeInWords-1)*wordSize / BytesPerInt), 144 vect_words = 16 * 16 / wordSize; 152 int frame_size_in_bytes = round_to(additional_frame_words*wordSize + 157 int additional_frame_slots = additional_frame_words*wordSize / BytesPerInt; 159 int frame_size_in_words = frame_size_in_bytes / wordSize; 172 assert(vect_words*wordSize == 256, ""); 516 int extraspace = (total_args_passed * Interpreter::stackElementSize) + wordSize; 519 extraspace = round_to(extraspace, 2*wordSize); 577 // ld_off == LSW, ld_off+wordSize == MSW 719 comp_words_on_stack = round_to(comp_args_on_stack*VMRegImpl::stack_slot_size, wordSize)>>LogBytesPerWor [all...] |
H A D | templateTable_x86_32.cpp | 360 const int base_offset = constantPoolOopDesc::header_size() * wordSize; 361 const int tags_offset = typeArrayOopDesc::header_size(T_BYTE) * wordSize; 478 const int base_offset = constantPoolOopDesc::header_size() * wordSize; 479 const int tags_offset = typeArrayOopDesc::header_size(T_BYTE) * wordSize; 491 __ movptr(rax, Address(rcx, rbx, Address::times_ptr, base_offset + 0 * wordSize)); 492 NOT_LP64(__ movptr(rdx, Address(rcx, rbx, Address::times_ptr, base_offset + 1 * wordSize))); 672 __ movptr(rax, Address(rdx, rbx, Address::times_8, arrayOopDesc::base_offset_in_bytes(T_LONG) + 0 * wordSize)); 673 NOT_LP64(__ movl(rdx, Address(rdx, rbx, Address::times_8, arrayOopDesc::base_offset_in_bytes(T_LONG) + 1 * wordSize))); 938 __ movptr(Address(rcx, rbx, Address::times_8, arrayOopDesc::base_offset_in_bytes(T_LONG) + 0 * wordSize), rax); 939 NOT_LP64(__ movl(Address(rcx, rbx, Address::times_8, arrayOopDesc::base_offset_in_bytes(T_LONG) + 1 * wordSize), rd [all...] |
H A D | interpreterRT_x86_32.cpp | 61 __ movl(Address(to(), to_offset * wordSize), temp()); local 72 __ movptr(Address(to(), to_offset * wordSize), temp()); local
|
H A D | c1_MacroAssembler_x86.hpp | 102 // Seems to always be in wordSize 110 addptr(rsp, wordSize * nof_words);
|
H A D | stubGenerator_x86_64.cpp | 224 return Address(rbp, (xmm_save_base - (reg - xmm_save_first) * 2) * wordSize); 236 const Address rsp_after_call(rbp, rsp_after_call_off * wordSize); 238 const Address call_wrapper (rbp, call_wrapper_off * wordSize); 239 const Address result (rbp, result_off * wordSize); 240 const Address result_type (rbp, result_type_off * wordSize); 241 const Address method (rbp, method_off * wordSize); 242 const Address entry_point (rbp, entry_point_off * wordSize); 243 const Address parameters (rbp, parameters_off * wordSize); 244 const Address parameter_size(rbp, parameter_size_off * wordSize); 247 const Address thread (rbp, thread_off * wordSize); [all...] |
H A D | stubGenerator_x86_32.cpp | 153 const Address rsp_after_call(rbp, -4 * wordSize); // same as in generate_catch_exception()! 154 const int locals_count_in_bytes (4*wordSize); 155 const Address mxcsr_save (rbp, -4 * wordSize); 156 const Address saved_rbx (rbp, -3 * wordSize); 157 const Address saved_rsi (rbp, -2 * wordSize); 158 const Address saved_rdi (rbp, -1 * wordSize); 159 const Address result (rbp, 3 * wordSize); 160 const Address result_type (rbp, 4 * wordSize); 161 const Address method (rbp, 5 * wordSize); 162 const Address entry_point (rbp, 6 * wordSize); [all...] |
H A D | frame_x86.cpp | 299 int index = (Interpreter::expr_offset_in_bytes(offset)/wordSize); 546 if (fp() == 0 || (intptr_t(fp()) & (wordSize-1)) != 0) { 549 if (sp() == 0 || (intptr_t(sp()) & (wordSize-1)) != 0) { 680 int index = (Interpreter::expr_offset_in_bytes(offset)/wordSize);
|
H A D | c1_Runtime1_x86.cpp | 573 __ movptr(r14, Address(rsp, wordSize)); 574 __ movptr(r13, Address(rsp, 2 * wordSize)); 575 __ movptr(r12, Address(rsp, 3 * wordSize)); 576 __ movptr(r11, Address(rsp, 4 * wordSize)); 577 __ movptr(r10, Address(rsp, 5 * wordSize)); 578 __ movptr(r9, Address(rsp, 6 * wordSize)); 579 __ movptr(r8, Address(rsp, 7 * wordSize)); 580 __ movptr(rdi, Address(rsp, 8 * wordSize)); 581 __ movptr(rsi, Address(rsp, 9 * wordSize)); 582 __ movptr(rbp, Address(rsp, 10 * wordSize)); [all...] |
H A D | vtableStubs_x86_32.cpp | 84 __ cmpl(Address(rax, instanceKlass::vtable_length_offset()*wordSize), vtable_index*vtableEntry::size()); 254 return wordSize;
|
H A D | vtableStubs_x86_64.cpp | 76 __ cmpl(Address(rax, instanceKlass::vtable_length_offset() * wordSize), 257 return wordSize;
|
/openjdk7/hotspot/src/cpu/sparc/vm/ |
H A D | cppInterpreter_sparc.cpp | 160 __ sub(L1_scratch, wordSize, L1_scratch); 168 __ sub(L1_scratch, wordSize, L1_scratch); 175 __ sub(L1_scratch, wordSize, L1_scratch); 182 __ sub(L1_scratch, wordSize, L1_scratch); 195 __ stx(G1, L1_scratch, -wordSize); 199 __ st(O0, L1_scratch, -wordSize); // High order 202 __ stx(O0, L1_scratch, -wordSize); 204 __ sub(L1_scratch, 2*wordSize, L1_scratch); 209 __ sub(L1_scratch, wordSize, L1_scratch); 217 __ sub(L1_scratch, wordSize, L1_scratc [all...] |
H A D | runtime_sparc.cpp | 81 int framesize_in_words = framesize_in_bytes / wordSize;
|
H A D | c1_MacroAssembler_sparc.cpp | 228 if (!is_simm13(obj_size * wordSize)) { 235 try_allocate(obj, noreg, obj_size * wordSize, t2, t3, slow_case); 347 add(arr_size, hdr_size * wordSize + MinObjAlignmentInBytesMask, arr_size); // add space for header & alignment 361 add(obj, hdr_size * wordSize, base); // compute address of first element 362 sub(arr_size, hdr_size * wordSize, index); // compute index = number of words to clear
|
H A D | frame_sparc.cpp | 347 assert( (((intptr_t)sp & (wordSize-1)) == 0), "frame constructor passed an invalid sp"); 576 return (((intptr_t)sp & (2*wordSize-1)) == 0 && 638 if (fp() == 0 || (intptr_t(fp()) & (2*wordSize-1)) != 0) { 641 if (sp() == 0 || (intptr_t(sp()) & (2*wordSize-1)) != 0) { 733 int index = (Interpreter::expr_offset_in_bytes(offset)/wordSize); 762 l_addr += wordSize/2; 818 int index = (Interpreter::expr_offset_in_bytes(offset)/wordSize) - 1;
|
H A D | jniFastGetField_sparc.cpp | 57 BufferBlob* blob = BufferBlob::create(name, BUFFER_SIZE*wordSize); 136 BufferBlob* blob = BufferBlob::create(name, BUFFER_SIZE*wordSize); 208 BufferBlob* blob = BufferBlob::create(name, BUFFER_SIZE*wordSize);
|
H A D | vtableStubs_sparc.cpp | 77 __ ld(G3_scratch, instanceKlass::vtable_length_offset()*wordSize, G5); 151 __ save(SP,-frame::register_save_words*wordSize,SP);
|
/openjdk7/hotspot/src/share/vm/shark/ |
H A D | sharkContext.cpp | 53 ArrayType::get(jbyte_type(), itableOffsetEntry::size() * wordSize)); 68 jbyte_type(), frame::interpreter_frame_monitor_size() * wordSize);
|
H A D | sharkNativeWrapper.hpp | 130 return in_ByteSize(_receiver_slot_offset * wordSize); 133 return in_ByteSize(_lock_slot_offset * wordSize);
|
H A D | sharkStack.cpp | 50 LLVMValue::intptr_constant((frame_words + extra_locals) * wordSize)); 154 LLVMValue::intptr_constant((1 + locals_to_pop) * wordSize));
|
/openjdk7/hotspot/src/share/vm/interpreter/ |
H A D | interpreter.hpp | 128 (*_masm)->align(wordSize);
|
H A D | abstractInterpreter.hpp | 244 const static int stackElementSize = stackElementWords * wordSize; 257 if ((int) sizeof(jint) < wordSize && !Bytes::is_Java_byte_ordering_different())
|
/openjdk7/hotspot/src/os_cpu/linux_x86/vm/ |
H A D | assembler_linux_x86.cpp | 47 increment(rsp, wordSize);
|
/openjdk7/hotspot/src/cpu/zero/vm/ |
H A D | stack_zero.hpp | 94 int count = align_size_up(size, wordSize) >> LogBytesPerWord;
|
/openjdk7/hotspot/src/share/vm/c1/ |
H A D | c1_globals.hpp | 275 develop(intx, NMethodSizeLimit, (64*K)*wordSize, \
|