/openjdk7/hotspot/src/share/vm/asm/ |
H A D | assembler.inline.hpp | 81 inline void AbstractAssembler::relocate(RelocationHolder const& rspec, int format) { function in class:AbstractAssembler 84 "call relocate() between instructions"); 85 code_section()->relocate(_code_pos, rspec, format);
|
H A D | assembler.hpp | 327 void relocate(RelocationHolder const& rspec, int format = 0); 328 void relocate( relocInfo::relocType rtype, int format = 0) { function in class:AbstractAssembler 330 relocate(Relocation::spec_simple(rtype), format); 395 relocate(rspec);
|
H A D | codeBuffer.hpp | 209 void relocate(address at, RelocationHolder const& rspec, int format = 0); 210 void relocate(address at, relocInfo::relocType rtype, int format = 0) { function in class:VALUE_OBJ_CLASS_SPEC 212 relocate(at, Relocation::spec_simple(rtype), format); 523 void relocate(address at, RelocationHolder const& rspec, int format = 0) { function in class:CodeBuffer 524 _insts.relocate(at, rspec, format); 526 void relocate(address at, relocInfo::relocType rtype, int format = 0) { function in class:CodeBuffer 527 _insts.relocate(at, rtype, format);
|
H A D | codeBuffer.cpp | 296 void CodeSection::relocate(address at, RelocationHolder const& spec, int format) { function in class:CodeSection 306 "cannot relocate data outside code boundaries"); 310 // relocated. Make sure that relocate is only called with rtypes
|
/openjdk7/hotspot/src/cpu/zero/vm/ |
H A D | assembler_zero.cpp | 79 code_section()->relocate(pc(), oop_Relocation::spec_for_immediate());
|
/openjdk7/hotspot/src/share/vm/runtime/ |
H A D | relocator.cpp | 55 void relocate(int break_bci, int delta) { if (_bci > break_bci) { _bci += delta; } } function in class:ChangeItem 627 ci->relocate(bci, delta); 636 // relocate a general instruction. Called by ChangeWiden class
|
H A D | sharedRuntime.hpp | 636 void relocate(address new_base);
|
H A D | sharedRuntime.cpp | 2461 entry->relocate(B->content_begin()); 2509 void AdapterHandlerEntry::relocate(address new_base) { function in class:AdapterHandlerEntry
|
/openjdk7/hotspot/src/cpu/sparc/vm/ |
H A D | assembler_sparc.inline.hpp | 69 relocate(rtype); 74 relocate(rspec); 122 inline void Assembler::ldf(FloatRegisterImpl::Width w, const Address& a, FloatRegister d, int offset) { relocate(a.rspec(offset)); ldf( w, a.base(), a.disp() + offset, d); } 244 inline void Assembler::prefetch(const Address& a, PrefetchFcn f, int offset) { v9_only(); relocate(a.rspec(offset)); prefetch(a.base(), a.disp() + offset, f); } 263 relocate(a.rspec(offset)); 351 relocate(a.rspec(offset)); 626 relocate(rt);
|
H A D | c1_LIRAssembler_sparc.cpp | 773 __ relocate(rspec); 1241 __ relocate(rspec); 1265 __ relocate(rspec); 1570 __ relocate(relocInfo::poll_return_type); 1582 __ relocate(relocInfo::poll_type); 1601 __ relocate(static_stub_Relocation::spec(call_pc));
|
H A D | sharedRuntime_sparc.cpp | 554 __ relocate(relocInfo::runtime_call_type); 2492 __ relocate(relocInfo::runtime_call_type);
|
H A D | assembler_sparc.cpp | 1617 relocate(rspec, 1); 1632 relocate(breakpoint_Relocation::spec(breakpoint_Relocation::safepoint)); 3780 delayed()->nop(); // consider: relocate fetch of mark, above, into this DS
|
/openjdk7/hotspot/src/share/vm/c1/ |
H A D | c1_LIRAssembler.cpp | 320 _masm->code_section()->relocate(pc(), relocInfo::poll_type);
|
/openjdk7/hotspot/src/cpu/x86/vm/ |
H A D | c1_LIRAssembler_x86.cpp | 598 __ relocate(relocInfo::poll_return_type); 2899 __ relocate(static_stub_Relocation::spec(call_pc));
|
H A D | assembler_x86.cpp | 194 // Do not use AbstractAssembler::relocate, which is not intended for 195 // embedded words. Instead, relocate to the enclosing instruction. 199 code_section()->relocate(inst_mark(), rspec, disp32_operand); 201 code_section()->relocate(inst_mark(), rspec, format); 4471 // Do not use AbstractAssembler::relocate, which is not intended for 4472 // embedded words. Instead, relocate to the enclosing instruction. 4473 code_section()->relocate(inst_mark(), rspec, format); 7079 // possible if we relocate that the branch will not reach. So we must jump 7907 relocate(dst.reloc());
|
/openjdk7/hotspot/src/share/vm/opto/ |
H A D | compile.cpp | 3508 cb.consts()->relocate((address) constant_addr, relocInfo::internal_word_type);
|