Searched refs:as_FloatRegister (Results 1 - 22 of 22) sorted by relevance

/openjdk7/hotspot/src/cpu/sparc/vm/
H A Dvmreg_sparc.hpp32 FloatRegister as_FloatRegister();
H A Dvmreg_sparc.inline.hpp46 inline FloatRegister VMRegImpl::as_FloatRegister() { function in class:VMRegImpl
49 return ::as_FloatRegister( value() - ConcreteRegisterImpl::max_gpr );
H A Dvmreg_sparc.cpp40 FloatRegister freg = ::as_FloatRegister(0);
H A DsharedRuntime_sparc.cpp215 FloatRegister f = as_FloatRegister(i);
235 __ ldf(FloatRegisterImpl::D, SP, d00_offset+i*sizeof(float)+STACK_BIAS, as_FloatRegister(i));
304 __ ldf(FloatRegisterImpl::D, SP, d00_offset+STACK_BIAS, as_FloatRegister(0));
442 FloatRegister r = as_FloatRegister(flt_reg++);
453 FloatRegister r = as_FloatRegister(flt_reg);
635 __ stf(FloatRegisterImpl::D, r_1->as_FloatRegister(), base, next_arg_slot(st_off));
638 __ stf(FloatRegisterImpl::S, r_1->as_FloatRegister(), base, next_arg_slot(st_off));
639 __ stf(FloatRegisterImpl::S, r_2->as_FloatRegister(), base, arg_slot(st_off) );
724 store_c2i_float(r_1->as_FloatRegister(), base, st_off);
962 __ ldf(FloatRegisterImpl::S, Gargs, arg_slot(ld_off), r_1->as_FloatRegister());
[all...]
H A Dregister_sparc.hpp220 inline FloatRegister as_FloatRegister(int encoding) { function
267 FloatRegister successor() const { return as_FloatRegister(encoding() + 1); }
404 // as_FloatRegister, which, for double regs > 30, returns an illegal
421 return as_FloatRegister(encoding);
434 return as_FloatRegister( ((encoding & 1) << 5) | (encoding & 0x1e) );
446 return as_FloatRegister( ((encoding & 1) << 5) | (encoding & 0x1c) );
H A Dc1_FrameMap_sparc.cpp61 FloatRegister f = r_1->as_FloatRegister();
238 _fpu_regs[i] = as_FloatRegister(i);
344 return as_FloatRegister(n)->as_VMReg();
H A Dc1_Runtime1_sparc.cpp167 FloatRegister r = as_FloatRegister(i);
199 FloatRegister r = as_FloatRegister(i);
218 FloatRegister r = as_FloatRegister(i);
H A DstubGenerator_sparc.cpp530 __ fadd( FloatRegisterImpl::S, F1, as_FloatRegister(i-1), as_FloatRegister(i));
539 __ fadd( FloatRegisterImpl::D, F16, as_FloatRegister(i-2), as_FloatRegister(i));
851 __ stf(FloatRegisterImpl::D, as_FloatRegister(i), preserve_addr, i * wordSize);
865 __ ldf(FloatRegisterImpl::D, preserve_addr, as_FloatRegister(i), i * wordSize);
H A Dassembler_sparc.cpp1715 a->stf(FloatRegisterImpl::S, as_FloatRegister(i), O0, f_offset(i));
1718 a->stf(FloatRegisterImpl::D, as_FloatRegister(i), O0, d_offset(i));
1727 a->ldf(FloatRegisterImpl::S, O0, f_offset(j), as_FloatRegister(j));
1730 a->ldf(FloatRegisterImpl::D, O0, d_offset(k), as_FloatRegister(k));
H A Dassembler_sparc.hpp533 return as_FloatRegister(( number() *2 ) + 1);
537 return as_FloatRegister(( number() *2 ));
/openjdk7/hotspot/src/cpu/zero/vm/
H A Dvmreg_zero.hpp32 FloatRegister as_FloatRegister();
H A Dregister_zero.hpp74 inline FloatRegister as_FloatRegister(int encoding) { function
86 inline friend FloatRegister as_FloatRegister(int encoding);
91 return as_FloatRegister(encoding() + 1);
H A Dvmreg_zero.cpp37 FloatRegister freg = ::as_FloatRegister(0);
60 FloatRegister VMRegImpl::as_FloatRegister() { function in class:VMRegImpl
62 return ::as_FloatRegister(value() - ConcreteRegisterImpl::max_gpr);
/openjdk7/hotspot/src/cpu/x86/vm/
H A Dvmreg_x86.hpp32 FloatRegister as_FloatRegister();
H A Dvmreg_x86.inline.hpp69 inline FloatRegister VMRegImpl::as_FloatRegister() { function in class:VMRegImpl
72 return ::as_FloatRegister((value() - ConcreteRegisterImpl::max_gpr) >> 1);
H A Dvmreg_x86.cpp42 FloatRegister freg = ::as_FloatRegister(0);
H A Dregister_x86.hpp99 inline FloatRegister as_FloatRegister(int encoding) { function
111 inline friend FloatRegister as_FloatRegister(int encoding);
116 FloatRegister successor() const { return as_FloatRegister(encoding() + 1); }
H A Dc1_FrameMap_x86.cpp60 int num = r_1->as_FloatRegister()->encoding();
309 return as_FloatRegister(n)->as_VMReg();
H A DsharedRuntime_x86_32.cpp238 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());
242 map->set_callee_saved(STACK_OFFSET(st4_off), as_FloatRegister(4)->as_VMReg());
243 map->set_callee_saved(STACK_OFFSET(st5_off), as_FloatRegister(5)->as_VMReg());
244 map->set_callee_saved(STACK_OFFSET(st6_off), as_FloatRegister(6)->as_VMReg());
245 map->set_callee_saved(STACK_OFFSET(st7_off), as_FloatRegister(7)->as_VMReg());
257 map->set_callee_saved(STACK_OFFSET(st0H_off), NEXTREG(as_FloatRegister(0)));
258 map->set_callee_saved(STACK_OFFSET(st1H_off), NEXTREG(as_FloatRegister(
[all...]
/openjdk7/hotspot/src/share/vm/opto/
H A Dmachnode.hpp90 FloatRegister as_FloatRegister(PhaseRegAlloc *ra_, const Node *node) const { function in class:MachOper
91 return ::as_FloatRegister(reg(ra_, node));
93 FloatRegister as_FloatRegister(PhaseRegAlloc *ra_, const Node *node, int idx) const { function in class:MachOper
94 return ::as_FloatRegister(reg(ra_, node, idx));
/openjdk7/hotspot/src/share/vm/c1/
H A Dc1_LIR.cpp73 return as_FloatRegister(fpu_regnr());
77 return as_FloatRegister(fpu_regnrLo());
H A Dc1_LinearScan.cpp2636 (next->as_FloatRegister() == rname->as_FloatRegister())) {

Completed in 115 milliseconds