Searched defs:reloc (Results 1 - 7 of 7) sorted by relevance

/openjdk7/hotspot/src/share/vm/code/
H A DrelocInfo.cpp70 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 DrelocInfo.hpp214 // 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...]
H A Dnmethod.cpp1053 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...]
/openjdk7/hotspot/src/share/vm/asm/
H A DcodeBuffer.cpp44 // |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 Dmachnode.hpp237 virtual int reloc() const { return 0; } function in class:MachNode
425 virtual int reloc() const;
440 virtual int reloc() const;
/openjdk7/hotspot/src/cpu/x86/vm/
H A Dassembler_x86.hpp315 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/adlc/
H A Dformssel.cpp1006 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

Completed in 330 milliseconds