Searched defs:relocInfo (Results 1 - 3 of 3) sorted by relevance

/openjdk7/hotspot/src/share/vm/code/
H A DrelocInfo.cpp28 #include "code/relocInfo.hpp"
54 const RelocationHolder RelocationHolder::none; // its type is relocInfo::none
57 // Implementation of relocInfo
60 relocInfo::relocInfo(relocType t, int off, int f) { function in class:relocInfo
66 (*this) = relocInfo(t, RAW_BITS, off, f);
70 void relocInfo::initialize(CodeSection* dest, Relocation* reloc) {
71 relocInfo* data = this+1; // here's where the data might go
74 relocInfo* data_limit = dest->locs_end();
76 relocInfo suffi
[all...]
H A DrelocInfo.hpp32 // relocInfo
34 // Also, the source of relocation types (relocInfo::oop_type, ...).
53 // code and relocInfo streams.
70 // A relocInfo is represented in 16 bits:
72 // 12 bits indicating the offset from the previous relocInfo address
74 // The offsets accumulate along the relocInfo stream to encode the
76 // The address of a particular relocInfo always points to the first
114 // relocInfo::none -- a filler record
118 // (This means that any relocInfo can be disabled by setting
119 // its type to none. See relocInfo
280 relocInfo(relocType type, RawBitsToken ignore, int bits) function in class:VALUE_OBJ_CLASS_SPEC
283 relocInfo(relocType type, RawBitsToken ignore, int off, int f) function in class:VALUE_OBJ_CLASS_SPEC
288 relocInfo(relocType type, int offset, int format = 0) function in class:VALUE_OBJ_CLASS_SPEC
[all...]
/openjdk7/hotspot/src/cpu/sparc/vm/
H A Dassembler_sparc.hpp321 const relocInfo::relocType rtype() { return _rspec.type(); }
365 RelocationHolder rspec_from_rtype(relocInfo::relocType rtype, address addr) {
367 case relocInfo::external_word_type:
369 case relocInfo::internal_word_type:
372 case relocInfo::opt_virtual_call_type:
374 case relocInfo::static_call_type:
376 case relocInfo::runtime_call_type:
379 case relocInfo::none:
405 AddressLiteral(address addr, relocInfo::relocType rtype = relocInfo argument
410 AddressLiteral(address* addr, relocInfo::relocType rtype = relocInfo::none) argument
414 AddressLiteral(bool* addr, relocInfo::relocType rtype = relocInfo::none) argument
418 AddressLiteral(const bool* addr, relocInfo::relocType rtype = relocInfo::none) argument
422 AddressLiteral(signed char* addr, relocInfo::relocType rtype = relocInfo::none) argument
426 AddressLiteral(int* addr, relocInfo::relocType rtype = relocInfo::none) argument
430 AddressLiteral(intptr_t addr, relocInfo::relocType rtype = relocInfo::none) argument
436 AddressLiteral(intptr_t* addr, relocInfo::relocType rtype = relocInfo::none) argument
441 AddressLiteral(oop addr, relocInfo::relocType rtype = relocInfo::none) argument
445 AddressLiteral(oop* addr, relocInfo::relocType rtype = relocInfo::none) argument
449 AddressLiteral(float* addr, relocInfo::relocType rtype = relocInfo::none) argument
453 AddressLiteral(double* addr, relocInfo::relocType rtype = relocInfo::none) argument
[all...]

Completed in 43 milliseconds