Searched refs:r_1 (Results 1 - 6 of 6) sorted by relevance

/openjdk7/hotspot/src/cpu/x86/vm/
H A Dc1_FrameMap_x86.cpp35 VMReg r_1 = reg->first(); local
37 if (r_1->is_stack()) {
41 int st_off = (r_1->reg2stack() + SharedRuntime::out_preserve_stack_slots()) * VMRegImpl::stack_slot_size;
43 } else if (r_1->is_Register()) {
44 Register reg = r_1->as_Register();
58 } else if (r_1->is_FloatRegister()) {
60 int num = r_1->as_FloatRegister()->encoding();
66 } else if (r_1->is_XMMRegister()) {
68 int num = r_1->as_XMMRegister()->encoding();
H A Dc1_CodeStubs_x86.cpp441 VMReg r_1 = args[i].first(); local
442 if (r_1->is_stack()) {
443 int st_off = r_1->reg2stack() * wordSize;
H A DsharedRuntime_x86_32.cpp626 VMReg r_1 = regs[i].first(); local
628 if (!r_1->is_valid()) {
633 if (r_1->is_stack()) {
635 int ld_off = r_1->reg2stack() * VMRegImpl::stack_slot_size + extraspace;
658 } else if (r_1->is_Register()) {
659 Register r = r_1->as_Register();
680 assert(r_1->is_XMMRegister(), "");
682 __ movflt(Address(rsp, st_off), r_1->as_XMMRegister());
685 move_c2i_double(masm, r_1->as_XMMRegister(), st_off);
829 VMReg r_1 local
[all...]
H A DsharedRuntime_x86_64.cpp556 VMReg r_1 = regs[i].first(); local
558 if (!r_1->is_valid()) {
562 if (r_1->is_stack()) {
564 int ld_off = r_1->reg2stack() * VMRegImpl::stack_slot_size + extraspace;
589 } else if (r_1->is_Register()) {
590 Register r = r_1->as_Register();
611 assert(r_1->is_XMMRegister(), "");
614 __ movflt(Address(rsp, st_off), r_1->as_XMMRegister());
621 __ movdbl(Address(rsp, next_off), r_1->as_XMMRegister());
762 VMReg r_1 local
[all...]
/openjdk7/hotspot/src/cpu/sparc/vm/
H A Dc1_FrameMap_sparc.cpp37 VMReg r_1 = reg->first(); local
39 if (r_1->is_stack()) {
43 int st_off = (r_1->reg2stack() + SharedRuntime::out_preserve_stack_slots()) * VMRegImpl::stack_slot_size;
45 } else if (r_1->is_Register()) {
46 Register reg = r_1->as_Register();
59 } else if (r_1->is_FloatRegister()) {
61 FloatRegister f = r_1->as_FloatRegister();
H A DsharedRuntime_sparc.cpp505 VMReg r_1, Register base, const int st_off);
631 VMReg r_1, Register base, const int st_off) {
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));
698 VMReg r_1 = regs[i].first(); local
700 if (!r_1->is_valid()) {
704 if (r_1->is_stack()) { // Pretend stack targets are loaded into G1
705 RegisterOrConstant ld_off = reg2offset(r_1) + extraspace + bias;
707 r_1 = G1_scratch->as_VMReg();// as part of the load/store shuffle
712 if (r_1
630 store_c2i_double(VMReg r_2, VMReg r_1, Register base, const int st_off) argument
934 VMReg r_1 = regs[i].first(); local
[all...]

Completed in 51 milliseconds