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

/openjdk7/hotspot/src/cpu/x86/vm/
H A DicBuffer_x86.cpp37 return NativeMovConstReg::instruction_size +
38 NativeJump::instruction_size +
H A DnativeInst_x86.cpp75 ICache::invalidate_range(code_pos, instruction_size);
118 for ( int i = 0; i < instruction_size; i++) {
188 assert(sizeof(patch_disp)==instruction_size, "sanity check");
189 for (int i = sizeof(short); i < instruction_size; i++)
296 address ret = instruction_address() + instruction_size;
440 ICache::invalidate_range(code_pos, instruction_size);
519 assert(NativePopReg::instruction_size == sizeof(char), "right address unit for update");
521 ICache::invalidate_range(code_pos, instruction_size);
526 assert(NativeIllegalInstruction::instruction_size == sizeof(short), "right address unit for update");
528 ICache::invalidate_range(code_pos, instruction_size);
[all...]
H A DnativeInst_x86.hpp117 instruction_size = 5, enumerator in enum:NativeCall::Intel_specific_constants
197 instruction_size = 1 + rex_size + wordSize, enumerator in enum:NativeMovConstReg::Intel_specific_constants
200 next_instruction_offset = instruction_size,
229 NativeMovConstReg* test = (NativeMovConstReg*)(address - NativeMovConstReg::instruction_size - NativeMovConstReg::instruction_offset);
293 instruction_size = 4, enumerator in enum:NativeMovRegMem::Intel_specific_constants
384 instruction_size = 5, enumerator in enum:NativeJump::Intel_specific_constants
449 instruction_size = 5 enumerator in enum:NativeGeneralJump::Intel_specific_constants
475 instruction_size = 1, enumerator in enum:NativePopReg::Intel_specific_constants
490 instruction_size = 2, enumerator in enum:NativeIllegalInstruction::Intel_specific_constants
504 instruction_size enumerator in enum:NativeReturn::Intel_specific_constants
515 instruction_size = 2, enumerator in enum:NativeReturnX::Intel_specific_constants
[all...]
H A DrelocInfo_x86.cpp177 return NativeIllegalInstruction::instruction_size / sizeof(short);
183 assert(instrlen * sizeof(short) == NativeIllegalInstruction::instruction_size, "enough instrlen in reloc. data");
194 assert(NativeIllegalInstruction::instruction_size == sizeof(short), "right address unit for update");
H A Dc1_CodeStubs_x86.cpp259 int PatchingStub::_patch_info_offset = -NativeGeneralJump::instruction_size;
269 masm->align(round_to(NativeGeneralJump::instruction_size, wordSize));
273 assert(NativeCall::instruction_size <= _bytes_to_copy && _bytes_to_copy <= 0xFF, "not enough room for call");
H A Dc1_LIRAssembler_x86.cpp2846 offset += NativeCall::displacement_offset + NativeMovConstReg::instruction_size;
2894 int offset = __ offset() + NativeMovConstReg::instruction_size + NativeCall::displacement_offset;
/openjdk7/hotspot/src/cpu/sparc/vm/
H A DicBuffer_sparc.cpp39 return (NativeMovConstReg::instruction_size + // sethi;add
40 NativeJump::instruction_size + // sethi; jmp; delay slot
H A DnativeInst_sparc.hpp351 instruction_size = 8, enumerator in enum:NativeCall::Sparc_specific_constants
358 address next_instruction_address() const { return addr_at(instruction_size); }
380 assert(call->addr_at(2 * BytesPerInstWord) - instr == instruction_size, "instruction size");
452 // instruction_size includes the delay slot instruction.
453 instruction_size = 9 * BytesPerInstWord, enumerator in enum:NativeFarCall::Sparc_specific_constants
460 address next_instruction_address() const { return addr_at(instruction_size); }
523 instruction_size = 8 * BytesPerInstWord enumerator in enum:NativeMovConstReg::Sparc_specific_constants
526 instruction_size = 8
531 address next_instruction_address() const { return addr_at(instruction_size); }
557 NativeMovConstReg* test = (NativeMovConstReg*)(address - instruction_size);
586 instruction_size = add_offset + BytesPerInstWord enumerator in enum:NativeMovConstRegPatching::Sparc_specific_constants
823 instruction_size = 9 * BytesPerInstWord // includes delay slot enumerator in enum:NativeJump::Sparc_specific_constants
883 instruction_size = 8 enumerator in enum:NativeGeneralJump::Sparc_specific_constants
920 instruction_size = 4 enumerator in enum:NativeIllegalInstruction::Sparc_specific_constants
[all...]
H A DrelocInfo_sparc.cpp200 return NativeIllegalInstruction::instruction_size / sizeof(short);
207 assert(instrlen * sizeof(short) == NativeIllegalInstruction::instruction_size, "enough instrlen in reloc. data");
H A DnativeInst_sparc.cpp160 assert(NativeCall::instruction_size == 8, "wrong instruction size; must be 8");
252 CodeBuffer buf(addr_at(0), instruction_size + 1);
257 ICache::invalidate_range(addr_at(0), instruction_size );
263 assert((int)instruction_size == (int)NativeJump::instruction_size, "same as jump_to");
530 int instruction_size = next_instruction_address() - instruction_address(); local
531 for (int i = 0; i < instruction_size; i += BytesPerInstWord) {
676 int instruction_size = next_instruction_address() - instruction_address(); local
677 for (int i = 0; i < instruction_size; i += wordSize) {
1002 assert(NativeGeneralJump::instruction_size
[all...]
H A Dc1_CodeStubs_sparc.cpp250 int PatchingStub::_patch_info_offset = -NativeGeneralJump::instruction_size;
258 assert(NativeCall::instruction_size <= _bytes_to_copy && _bytes_to_copy <= 0xFF,
/openjdk7/hotspot/src/cpu/zero/vm/
H A DnativeInst_zero.hpp68 instruction_size = 0 // not used within the interpreter enumerator in enum:NativeCall::zero_specific_constants
153 instruction_size = 0 // not used within the interpreter enumerator in enum:NativeJump::zero_specific_constants
/openjdk7/hotspot/src/share/vm/ci/
H A DciStreams.hpp123 int instruction_size() const { return _pc - _bc_start; } function in class:ciBytecodeStream
196 int get_constant_u1() const { return bytecode().get_constant_u1(instruction_size()-1, cur_bc_raw()); }
197 int get_constant_u2(bool is_wide = false) const { return bytecode().get_constant_u2(instruction_size()-2, cur_bc_raw(), is_wide); }
/openjdk7/hotspot/src/share/vm/interpreter/
H A DbytecodeStream.hpp110 int instruction_size() const { return (_next_bci - _bci); } function in class:BaseBytecodeStream
H A Dbytecode.hpp79 int instruction_size() const { return Bytecodes::length_for_code_at(_code, bcp()); } function in class:Bytecode
/openjdk7/hotspot/src/share/vm/prims/
H A DmethodComparator.cpp369 int len_old = _s_old->instruction_size();
370 int len_new = _s_new->instruction_size();
H A DjvmtiClassFileReconstituter.cpp704 int len = bs.instruction_size();
/openjdk7/hotspot/src/share/vm/code/
H A DrelocInfo.cpp588 _oop_limit <= point + NativeCall::instruction_size) {
889 return addr() + NativeCall::instruction_size;
H A Dnmethod.cpp1116 low_boundary += NativeJump::instruction_size;
1592 low_boundary += NativeJump::instruction_size;
1720 low_boundary += NativeJump::instruction_size;
/openjdk7/hotspot/src/share/vm/c1/
H A Dc1_LIRAssembler.cpp57 while ((intx) _masm->pc() - (intx) patch->pc_start() < NativeCall::instruction_size) {
H A Dc1_Runtime1.cpp1057 for (int i = NativeCall::instruction_size; i < *byte_count; i++) {
/openjdk7/hotspot/src/share/vm/opto/
H A Doutput.cpp1072 int pad_req = NativeCall::instruction_size;

Completed in 1322 milliseconds