Searched refs:as_VMReg (Results 1 - 25 of 31) sorted by relevance

12

/openjdk7/hotspot/src/cpu/zero/vm/
H A Dvmreg_zero.inline.hpp29 inline VMReg RegisterImpl::as_VMReg() { function in class:RegisterImpl
30 return VMRegImpl::as_VMReg(encoding());
33 inline VMReg FloatRegisterImpl::as_VMReg() { function in class:FloatRegisterImpl
34 return VMRegImpl::as_VMReg(encoding() + ConcreteRegisterImpl::max_gpr);
H A Dregister_zero.hpp52 VMReg as_VMReg();
87 VMReg as_VMReg();
/openjdk7/hotspot/src/cpu/x86/vm/
H A Dvmreg_x86.inline.hpp28 inline VMReg RegisterImpl::as_VMReg() { function in class:RegisterImpl
31 return VMRegImpl::as_VMReg(encoding() << 1 );
33 return VMRegImpl::as_VMReg(encoding() );
37 inline VMReg FloatRegisterImpl::as_VMReg() { function in class:FloatRegisterImpl
38 return VMRegImpl::as_VMReg((encoding() << 1) + ConcreteRegisterImpl::max_gpr);
41 inline VMReg XMMRegisterImpl::as_VMReg() { function in class:XMMRegisterImpl
42 return VMRegImpl::as_VMReg((encoding() << 3) + ConcreteRegisterImpl::max_fpr);
H A DsharedRuntime_x86_64.cpp206 map->set_callee_saved(STACK_OFFSET( rax_off ), rax->as_VMReg());
207 map->set_callee_saved(STACK_OFFSET( rcx_off ), rcx->as_VMReg());
208 map->set_callee_saved(STACK_OFFSET( rdx_off ), rdx->as_VMReg());
209 map->set_callee_saved(STACK_OFFSET( rbx_off ), rbx->as_VMReg());
212 map->set_callee_saved(STACK_OFFSET( rsi_off ), rsi->as_VMReg());
213 map->set_callee_saved(STACK_OFFSET( rdi_off ), rdi->as_VMReg());
214 map->set_callee_saved(STACK_OFFSET( r8_off ), r8->as_VMReg());
215 map->set_callee_saved(STACK_OFFSET( r9_off ), r9->as_VMReg());
216 map->set_callee_saved(STACK_OFFSET( r10_off ), r10->as_VMReg());
217 map->set_callee_saved(STACK_OFFSET( r11_off ), r11->as_VMReg());
[all...]
H A Dregister_x86.hpp62 VMReg as_VMReg();
113 VMReg as_VMReg();
155 VMReg as_VMReg();
H A Dc1_Runtime1_x86.cpp331 map->set_callee_saved(VMRegImpl::stack2reg(rax_off + num_rt_args), rax->as_VMReg());
332 map->set_callee_saved(VMRegImpl::stack2reg(rcx_off + num_rt_args), rcx->as_VMReg());
333 map->set_callee_saved(VMRegImpl::stack2reg(rdx_off + num_rt_args), rdx->as_VMReg());
334 map->set_callee_saved(VMRegImpl::stack2reg(rbx_off + num_rt_args), rbx->as_VMReg());
335 map->set_callee_saved(VMRegImpl::stack2reg(rsi_off + num_rt_args), rsi->as_VMReg());
336 map->set_callee_saved(VMRegImpl::stack2reg(rdi_off + num_rt_args), rdi->as_VMReg());
338 map->set_callee_saved(VMRegImpl::stack2reg(r8_off + num_rt_args), r8->as_VMReg());
339 map->set_callee_saved(VMRegImpl::stack2reg(r9_off + num_rt_args), r9->as_VMReg());
340 map->set_callee_saved(VMRegImpl::stack2reg(r10_off + num_rt_args), r10->as_VMReg());
341 map->set_callee_saved(VMRegImpl::stack2reg(r11_off + num_rt_args), r11->as_VMReg());
[all...]
H A Dframe_x86.inline.hpp299 return *((oop*) map->location(rax->as_VMReg()));
303 *((oop*) map->location(rax->as_VMReg())) = obj;
H A DvtableStubs_x86_32.cpp74 assert(VtableStub::receiver_location() == rcx->as_VMReg(), "receiver expected in rcx");
151 assert(VtableStub::receiver_location() == rcx->as_VMReg(), "receiver expected in rcx");
H A DvtableStubs_x86_64.cpp64 assert(VtableStub::receiver_location() == j_rarg0->as_VMReg(), "receiver expected in j_rarg0");
148 assert(VtableStub::receiver_location() == j_rarg0->as_VMReg(), "receiver expected in j_rarg0");
H A DsharedRuntime_x86_32.cpp231 map->set_callee_saved(STACK_OFFSET( rax_off), rax->as_VMReg());
232 map->set_callee_saved(STACK_OFFSET( rcx_off), rcx->as_VMReg());
233 map->set_callee_saved(STACK_OFFSET( rdx_off), rdx->as_VMReg());
234 map->set_callee_saved(STACK_OFFSET( rbx_off), rbx->as_VMReg());
236 map->set_callee_saved(STACK_OFFSET( rsi_off), rsi->as_VMReg());
237 map->set_callee_saved(STACK_OFFSET( rdi_off), rdi->as_VMReg());
238 map->set_callee_saved(STACK_OFFSET(st0_off), as_FloatRegister(0)->as_VMReg());
239 map->set_callee_saved(STACK_OFFSET(st1_off), as_FloatRegister(1)->as_VMReg());
240 map->set_callee_saved(STACK_OFFSET(st2_off), as_FloatRegister(2)->as_VMReg());
241 map->set_callee_saved(STACK_OFFSET(st3_off), as_FloatRegister(3)->as_VMReg());
[all...]
H A Dframe_x86.cpp436 map->set_location(rbp->as_VMReg(), (address) link_addr);
443 map->set_location(rbp->as_VMReg()->next(), (address) link_addr);
H A Dc1_FrameMap_x86.cpp309 return as_FloatRegister(n)->as_VMReg();
/openjdk7/hotspot/src/cpu/sparc/vm/
H A Dvmreg_sparc.inline.hpp28 inline VMReg RegisterImpl::as_VMReg() { function in class:RegisterImpl
30 return VMRegImpl::as_VMReg(encoding() << 1 );
33 inline VMReg FloatRegisterImpl::as_VMReg() { return VMRegImpl::as_VMReg( ConcreteRegisterImpl::max_gpr + encoding() ); } function in class:FloatRegisterImpl
H A DsharedRuntime_sparc.cpp152 map->set_callee_saved(VMRegImpl::stack2reg((o0_offset + 4)>>2), O0->as_VMReg());
156 map->set_callee_saved(VMRegImpl::stack2reg((o1_offset + 4)>>2), O1->as_VMReg());
159 map->set_callee_saved(VMRegImpl::stack2reg((o2_offset + 4)>>2), O2->as_VMReg());
162 map->set_callee_saved(VMRegImpl::stack2reg((o3_offset + 4)>>2), O3->as_VMReg());
165 map->set_callee_saved(VMRegImpl::stack2reg((o4_offset + 4)>>2), O4->as_VMReg());
168 map->set_callee_saved(VMRegImpl::stack2reg((o5_offset + 4)>>2), O5->as_VMReg());
179 map->set_callee_saved(VMRegImpl::stack2reg((g1_offset + debug_offset)>>2), G1->as_VMReg());
182 map->set_callee_saved(VMRegImpl::stack2reg((g3_offset + debug_offset)>>2), G3->as_VMReg());
185 map->set_callee_saved(VMRegImpl::stack2reg((g4_offset + debug_offset)>>2), G4->as_VMReg());
188 map->set_callee_saved(VMRegImpl::stack2reg((g5_offset + debug_offset)>>2), G5->as_VMReg());
[all...]
H A Dframe_sparc.inline.hpp297 return *((oop*) map->location(O0->as_VMReg()));
301 *((oop*) map->location(O0->as_VMReg())) = obj;
H A DvtableStubs_sparc.cpp66 assert(VtableStub::receiver_location() == O0->as_VMReg(), "receiver expected in O0");
140 assert(VtableStub::receiver_location() == O0->as_VMReg(), "receiver expected in O0");
H A Dregister_sparc.hpp68 VMReg as_VMReg();
237 VMReg as_VMReg( );
/openjdk7/hotspot/src/share/vm/opto/
H A Doptoreg.hpp105 static VMReg as_VMReg(OptoReg::Name n) { function in class:VALUE_OBJ_CLASS_SPEC
116 static VMReg as_VMReg(OptoReg::Name n, int frame_size, int arg_count) { function in class:VALUE_OBJ_CLASS_SPEC
149 return as_VMReg(n)->name();
H A Dc2compiler.cpp71 VMReg r = OptoReg::as_VMReg(i);
H A DbuildOopMap.cpp250 VMReg r = OptoReg::as_VMReg(OptoReg::Name(reg), framesize, max_inarg_slot);
321 VMReg b = OptoReg::as_VMReg(OptoReg::Name(breg), framesize, max_inarg_slot);
367 VMReg callee = OptoReg::as_VMReg(OptoReg::Name(_callees[reg]));
/openjdk7/hotspot/src/share/vm/code/
H A Dlocation.hpp111 VMReg reg() const { assert(where() == in_register, "wrong Where"); return VMRegImpl::as_VMReg(offset()) ; }
H A Dvmreg.hpp99 static VMReg as_VMReg(int val, bool bad_ok = false) { assert(val > BAD || bad_ok, "invalid"); return (VMReg) (intptr_t) val; } function in class:VMRegImpl
156 // VMReg res = VMRegImpl::as_VMReg(value() + offset);
/openjdk7/hotspot/src/share/vm/compiler/
H A DoopMap.hpp93 set_content_reg(VMRegImpl::as_VMReg(stream->read_int(), true));
110 VMReg reg() const { return VMRegImpl::as_VMReg(mask_bits(value(), register_mask_in_place) >> register_shift); }
124 VMReg content_reg() const { return VMRegImpl::as_VMReg(_content_reg, true); }
/openjdk7/hotspot/src/share/vm/runtime/
H A DstackValue.cpp47 ? reg_map->location(VMRegImpl::as_VMReg(loc.register_number()))
H A DvframeArray.cpp487 intptr_t* src = (intptr_t*) reg_map->location(VMRegImpl::as_VMReg(i));
494 jint* src = (jint*) reg_map->location(VMRegImpl::as_VMReg(i));

Completed in 73 milliseconds

12