Searched refs:reloc (Results 1 - 13 of 13) sorted by relevance
/openjdk7/hotspot/src/share/vm/code/ |
H A D | relocInfo.cpp | 70 void relocInfo::initialize(CodeSection* dest, Relocation* reloc) { argument 73 reloc->pack_data_to(dest); // maybe write data into locs, advancing locs_end 223 // index: (addr,reloc#) ... 401 // It is the reloc to which the preceding data applies. 414 Relocation* RelocIterator::reloc() { function in class:RelocIterator 439 oop_Relocation* r = (oop_Relocation*)reloc(); 471 itr.reloc(); 1146 DataRelocation* r = (DataRelocation*) reloc(); 1153 CallRelocation* r = (CallRelocation*) reloc(); 1159 virtual_call_Relocation* r = (virtual_call_Relocation*) reloc(); [all...] |
H A D | nmethod.cpp | 1053 oop_Relocation* reloc = iter.oop_reloc(); local 1054 if (initialize_immediates && reloc->oop_is_immediate()) { 1055 oop* dest = reloc->oop_addr(); 1059 reloc->fix_oop_relocation(); 1075 oop_Relocation* reloc = iter.oop_reloc(); local 1076 if (!reloc->oop_is_immediate()) { 1077 reloc->verify_oop_relocation(); 1101 iter.reloc()->clear_inline_cache(); 1130 CompiledIC *ic = CompiledIC_at(iter.reloc()); 1141 CompiledStaticCall *csc = compiledStaticCall_at(iter.reloc()); [all...] |
H A D | relocInfo.hpp | 214 // Data: [[N]n] the offset of the associated static_call reloc 391 void initialize(CodeSection* dest, Relocation* reloc); 489 Relocation* reloc() const { return (Relocation*) &_relocbuf[0]; } function in class:VALUE_OBJ_CLASS_SPEC 508 // iter.reloc()->some_operation(); 577 // get next reloc info, return !eos 636 Relocation* reloc(); 691 assert((void* const *)holder.reloc() == &holder._relocbuf[0], "ptrs must agree"); 692 return holder.reloc(); 780 // this extracts the address of an address in the code stream instead of the reloc data 783 // this extracts an address from the code stream instead of the reloc dat [all...] |
/openjdk7/hotspot/src/share/vm/asm/ |
H A D | codeBuffer.cpp | 44 // |reloc records...| 297 Relocation* reloc = spec.reloc(); local 298 relocInfo::relocType rtype = (relocInfo::relocType) reloc->type(); 349 // If it's a simple reloc with no data, we'll just write (rtype | offset). 353 end->initialize(this, reloc); 544 // (Don't bother to improve this by editing the first reloc's offset.) 664 "this section carries no reloc storage, but reloc was attempted"); 672 iter.reloc() [all...] |
/openjdk7/hotspot/src/share/vm/opto/ |
H A D | machnode.hpp | 237 virtual int reloc() const { return 0; } function in class:MachNode 425 virtual int reloc() const; 440 virtual int reloc() const;
|
H A D | output.cpp | 357 // Start with 2-bytes of reloc info for the unvalidated entry point 391 reloc_size += mach->reloc();
|
/openjdk7/hotspot/src/share/vm/adlc/ |
H A D | formssel.hpp | 231 virtual uint reloc(FormDict &globals);
|
H A D | output_h.cpp | 1646 if ( instr->reloc(_globalNames) != 0 ) { 1647 fprintf(fp," virtual int reloc() const;\n");
|
H A D | formssel.cpp | 1006 uint InstructForm::reloc(FormDict &globals) { function in class:InstructForm 1036 // Add 1 to reloc info for each operand class in the component list. 1047 // floats and doubles loaded out of method's constant pool require reloc info
|
H A D | output_c.cpp | 3127 uint reloc_size = instr->reloc(_globalNames); 3129 fprintf(fp,"int %sNode::reloc() const {\n", instr->_ident);
|
/openjdk7/hotspot/src/cpu/x86/vm/ |
H A D | assembler_x86.cpp | 842 Relocation* r = rspec.reloc(); 1540 emit_data(disp, rspec.reloc(), call32_operand); 4385 if (adr.reloc() == relocInfo::none) { 4388 if (adr.reloc() == relocInfo::internal_word_type) { 4392 if (adr.reloc() == relocInfo::virtual_call_type || 4393 adr.reloc() == relocInfo::opt_virtual_call_type || 4394 adr.reloc() == relocInfo::static_call_type || 4395 adr.reloc() == relocInfo::static_stub_type ) { 4401 if (adr.reloc() != relocInfo::external_word_type && 4402 adr.reloc() ! [all...] |
H A D | assembler_x86.hpp | 315 relocInfo::relocType reloc() const { return _rspec.type(); } function in class:VALUE_OBJ_CLASS_SPEC 375 relocInfo::relocType reloc() const { return _rspec.type(); } function in class:VALUE_OBJ_CLASS_SPEC 407 // so just skip the reloc in that case.
|
/openjdk7/hotspot/src/share/vm/runtime/ |
H A D | sharedRuntime.cpp | 1722 assert(iter.has_current(), "must have a reloc at java call site"); 1723 relocInfo::relocType typ = iter.reloc()->type();
|
Completed in 5792 milliseconds