Searched refs:NativeCall (Results 1 - 17 of 17) sorted by relevance
/openjdk7/hotspot/src/cpu/zero/vm/ |
H A D | nativeInst_zero.hpp | 37 // - - NativeCall 65 class NativeCall : public NativeInstruction { class in inherits:NativeInstruction 104 inline NativeCall* nativeCall_before(address return_address) { 108 inline NativeCall* nativeCall_at(address address) {
|
/openjdk7/hotspot/src/cpu/x86/vm/ |
H A D | nativeInst_x86.hpp | 36 // - - NativeCall 109 inline NativeCall* nativeCall_at(address address); 110 // The NativeCall is an abstraction for accessing/manipulating native call imm32/rel32off 113 class NativeCall: public NativeInstruction { class in inherits:NativeInstruction 146 inline friend NativeCall* nativeCall_at(address address); 147 inline friend NativeCall* nativeCall_before(address return_address); 150 return ((*instr) & 0xFF) == NativeCall::instruction_code; 154 return is_call_at(return_address - NativeCall::return_address_offset); 168 inline NativeCall* nativeCall_at(address address) { 169 NativeCall* cal [all...] |
H A D | nativeInst_x86.cpp | 43 void NativeCall::verify() { 53 address NativeCall::destination() const { 62 void NativeCall::print() { 68 void NativeCall::insert(address code_pos, address entry) { 82 void NativeCall::replace_mt_safe(address instr_addr, address code_buffer) { 87 NativeCall* n_call = nativeCall_at (instr_addr); // checking that it is a call 141 void NativeCall::set_destination_mt_safe(address dest) {
|
H A D | c1_CodeStubs_x86.cpp | 273 assert(NativeCall::instruction_size <= _bytes_to_copy && _bytes_to_copy <= 0xFF, "not enough room for call");
|
H A D | c1_LIRAssembler_x86.cpp | 2843 offset += NativeCall::displacement_offset; 2846 offset += NativeCall::displacement_offset + NativeMovConstReg::instruction_size; 2859 assert(!os::is_MP() || (__ offset() + NativeCall::displacement_offset) % BytesPerWord == 0, 2870 (__ offset() + NativeCall::displacement_offset) % BytesPerWord == 0, 2894 int offset = __ offset() + NativeMovConstReg::instruction_size + NativeCall::displacement_offset;
|
/openjdk7/hotspot/src/share/vm/code/ |
H A D | compiledIC.hpp | 98 NativeCall* _ic_call; // the call instruction 103 CompiledIC(NativeCall* ic_call); 212 class CompiledStaticCall: public NativeCall {
|
H A D | compiledIC.cpp | 465 CompiledIC::CompiledIC(NativeCall* ic_call) 661 NativeCall::verify();
|
H A D | relocInfo.cpp | 588 _oop_limit <= point + NativeCall::instruction_size) { 889 return addr() + NativeCall::instruction_size;
|
/openjdk7/hotspot/src/cpu/sparc/vm/ |
H A D | relocInfo_sparc.cpp | 151 if (NativeCall::is_call_at(addr())) { 152 NativeCall* call = nativeCall_at(addr()); 167 if (NativeCall::is_call_at(addr())) { 168 NativeCall* call = nativeCall_at(addr());
|
H A D | nativeInst_sparc.hpp | 36 // - - NativeCall 342 // The NativeCall is an abstraction for accessing/manipulating native call imm32 instructions. 344 inline NativeCall* nativeCall_at(address instr); 345 inline NativeCall* nativeCall_overwriting_at(address instr, 347 inline NativeCall* nativeCall_before(address return_address); 348 class NativeCall: public NativeInstruction { class in inherits:NativeInstruction 374 friend inline NativeCall* nativeCall_at(address instr); 375 friend NativeCall* nativeCall_overwriting_at(address instr, address destination = NULL) { 377 NativeCall* call = (NativeCall*)inst [all...] |
H A D | nativeInst_sparc.cpp | 104 // The Intel code has this assertion for NativeCall::set_destination, 135 void NativeCall::verify() { 143 void NativeCall::print() { 155 void NativeCall::replace_mt_safe(address instr_addr, address code_buffer) { 159 NativeCall* n_call = nativeCall_at (instr_addr); // checking that it is a call 160 assert(NativeCall::instruction_size == 8, "wrong instruction size; must be 8"); 173 // call patching_stub; nop (NativeCall) 194 void NativeCall::set_destination_mt_safe(address dest) { 201 // Code for unit testing implementation of NativeCall class 202 void NativeCall [all...] |
H A D | c1_CodeStubs_sparc.cpp | 258 assert(NativeCall::instruction_size <= _bytes_to_copy && _bytes_to_copy <= 0xFF,
|
/openjdk7/hotspot/src/share/vm/runtime/ |
H A D | sharedRuntime.cpp | 1562 if (NativeCall::is_call_before(pc)) { 1563 NativeCall *ncall = nativeCall_before(pc); 1708 if (NativeCall::is_call_before(return_pc)) { 1709 NativeCall *call = nativeCall_before(return_pc);
|
/openjdk7/hotspot/src/share/vm/c1/ |
H A D | c1_LIRAssembler.cpp | 57 while ((intx) _masm->pc() - (intx) patch->pc_start() < NativeCall::instruction_size) {
|
H A D | c1_Runtime1.cpp | 1057 for (int i = NativeCall::instruction_size; i < *byte_count; i++) {
|
/openjdk7/hotspot/src/share/vm/utilities/ |
H A D | globalDefinitions.hpp | 846 class NativeCall;
|
/openjdk7/hotspot/src/share/vm/opto/ |
H A D | output.cpp | 1072 int pad_req = NativeCall::instruction_size;
|
Completed in 280 milliseconds