Searched refs:Relocation (Results 1 - 15 of 15) sorted by relevance

/openjdk7/hotspot/src/cpu/zero/vm/
H A DrelocInfo_zero.cpp34 void Relocation::pd_set_data_value(address x, intptr_t o, bool verify_only) {
38 address Relocation::pd_call_destination(address orig_addr) {
42 void Relocation::pd_set_call_destination(address x) {
46 address Relocation::pd_get_address_from_code() {
50 address* Relocation::pd_address_in_code() {
55 int Relocation::pd_breakpoint_size() {
59 void Relocation::pd_swap_in_breakpoint(address x,
65 void Relocation::pd_swap_out_breakpoint(address x,
/openjdk7/hotspot/src/cpu/sparc/vm/
H A DrelocInfo_sparc.cpp33 void Relocation::pd_set_data_value(address x, intptr_t o, bool verify_only) {
144 address Relocation::pd_call_destination(address orig_addr) {
166 void Relocation::pd_set_call_destination(address x) {
184 address* Relocation::pd_address_in_code() {
191 address Relocation::pd_get_address_from_code() {
198 int Relocation::pd_breakpoint_size() {
203 void Relocation::pd_swap_in_breakpoint(address x, short* instrs, int instrlen) {
216 void Relocation::pd_swap_out_breakpoint(address x, short* instrs, int instrlen) {
H A DnativeInst_sparc.hpp48 friend class Relocation;
H A Dassembler_sparc.cpp59 rspec = Relocation::spec_simple(relocInfo::oop_type);
308 jmpl( L6, -1, L7, Relocation::spec_simple(relocInfo::none));
450 sethi( 0xaaaaaaaa, I3, Relocation::spec_simple(relocInfo::none));
1616 // Relocation with special format (see relocInfo_sparc.hpp).
H A Dassembler_sparc.hpp582 friend class Relocation;
/openjdk7/hotspot/src/cpu/x86/vm/
H A DrelocInfo_x86.cpp34 void Relocation::pd_set_data_value(address x, intptr_t o, bool verify_only) {
76 address Relocation::pd_call_destination(address orig_addr) {
99 void Relocation::pd_set_call_destination(address x) {
129 address* Relocation::pd_address_in_code() {
153 address Relocation::pd_get_address_from_code() {
175 int Relocation::pd_breakpoint_size() {
180 void Relocation::pd_swap_in_breakpoint(address x, short* instrs, int instrlen) {
192 void Relocation::pd_swap_out_breakpoint(address x, short* instrs, int instrlen) {
H A DnativeInst_x86.hpp53 friend class Relocation;
H A Dassembler_x86.cpp82 _rspec = Relocation::spec_simple(rtype);
122 _rspec = Relocation::spec_simple(rtype);
160 rspec = Relocation::spec_simple(relocInfo::oop_type);
184 else emit_data(data, Relocation::spec_simple(rtype), format);
842 Relocation* r = rspec.reloc();
4461 emit_data64(data, Relocation::spec_simple(rtype), format);
/openjdk7/hotspot/src/share/vm/code/
H A DcompiledIC.hpp104 CompiledIC(Relocation* ic_reloc); // Must be of virtual_call_type/opt_virtual_call_type
121 friend CompiledIC* CompiledIC_at(Relocation* call_site);
174 inline CompiledIC* CompiledIC_at(Relocation* call_site) {
222 friend CompiledStaticCall* compiledStaticCall_at(Relocation* call_site);
262 inline CompiledStaticCall* compiledStaticCall_at(Relocation* call_site) {
H A DrelocInfo.hpp35 // Relocation
38 // oop_Relocation, ... (subclasses of Relocation)
42 // A ValueObj type which acts as a union holding a Relocation object.
248 class Relocation;
391 void initialize(CodeSection* dest, Relocation* reloc);
479 friend class Relocation;
483 // this preallocated memory must accommodate all subclasses of Relocation
484 // (this number is assertion-checked in Relocation::operator new)
489 Relocation* reloc() const { return (Relocation*)
680 Relocation() { function in class:VALUE_OBJ_CLASS_SPEC
[all...]
H A DrelocInfo.cpp70 void relocInfo::initialize(CodeSection* dest, Relocation* reloc) {
414 Relocation* RelocIterator::reloc() {
425 return new(_rh) Relocation();
429 //////// Methods for flyweight Relocation types
450 void Relocation::guarantee_size() {
455 address Relocation::value() {
461 void Relocation::set_value(address x) {
466 RelocationHolder Relocation::spec_simple(relocInfo::relocType rtype) {
475 int32_t Relocation::runtime_address_to_index(address runtime_address) {
500 address Relocation
[all...]
H A DcompiledIC.cpp472 CompiledIC::CompiledIC(Relocation* ic_reloc)
/openjdk7/hotspot/src/share/vm/asm/
H A Dassembler.hpp330 relocate(Relocation::spec_simple(rtype), format);
H A DcodeBuffer.hpp212 relocate(at, Relocation::spec_simple(rtype), format);
H A DcodeBuffer.cpp297 Relocation* reloc = spec.reloc();

Completed in 98 milliseconds