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

/openjdk7/hotspot/src/cpu/sparc/vm/
H A Dvmreg_sparc.hpp29 Register as_Register();
H A Dvmreg_sparc.inline.hpp39 inline Register VMRegImpl::as_Register() { function in class:VMRegImpl
43 return ::as_Register(value()>>1);
H A Dvmreg_sparc.cpp32 Register reg = ::as_Register(0);
H A Dregister_sparc.hpp42 inline Register as_Register(int encoding) { function
61 friend Register as_Register(int encoding);
83 Register successor() const { return as_Register(encoding() + 1); }
92 return is_out() ? as_Register(encoding() + (ibase - obase)) : (const Register)this;
97 return is_in() ? as_Register(encoding() + (obase - ibase)) : (const Register)this;
110 inline Register as_iRegister(int number) { return as_Register(RegisterImpl::ibase + number); }
111 inline Register as_lRegister(int number) { return as_Register(RegisterImpl::lbase + number); }
112 inline Register as_oRegister(int number) { return as_Register(RegisterImpl::obase + number); }
113 inline Register as_gRegister(int number) { return as_Register(RegisterImpl::gbase + number); }
H A DsharedRuntime_sparc.cpp713 Register r = r_1->as_Register()->after_restore();
945 Register r = r_1->as_Register()->after_restore();
1284 __ ld(FP, reg2offset(src.first()) + STACK_BIAS, dst.first()->as_Register());
1288 __ st(src.first()->as_Register(), SP, reg2offset(dst.first()) + STACK_BIAS);
1290 __ mov(src.first()->as_Register(), dst.first()->as_Register());
1306 __ ld(FP, reg2offset(src.first()) + STACK_BIAS, dst.first()->as_Register());
1310 __ st_ptr(src.first()->as_Register(), SP, reg2offset(dst.first()) + STACK_BIAS);
1312 __ mov(src.first()->as_Register(), dst.first()->as_Register());
[all...]
H A Dframe_sparc.cpp115 reg = regname->prev()->as_Register();
122 reg = regname->as_Register();
H A Dc1_Runtime1_sparc.cpp157 Register r = as_Register(i);
190 Register r = as_Register(i);
210 Register r = as_Register(i);
254 Register r = as_Register(i);
H A Dc1_FrameMap_sparc.cpp46 Register reg = r_1->as_Register();
H A Dassembler_sparc.cpp62 Register rindex = as_Register(index);
64 Address madr(as_Register(base), rindex);
68 Address madr(as_Register(base), disp);
H A Dassembler_sparc.hpp960 static Register inv_rd( int x ) { return as_Register(inv_u_field(x, 29, 25)); }
961 static Register inv_rs1( int x ) { return as_Register(inv_u_field(x, 18, 14)); }
962 static Register inv_rs2( int x ) { return as_Register(inv_u_field(x, 4, 0)); }
/openjdk7/hotspot/src/cpu/zero/vm/
H A Dvmreg_zero.hpp29 Register as_Register();
H A Dregister_zero.hpp39 inline Register as_Register(int encoding) { function
51 inline friend Register as_Register(int encoding);
56 return as_Register(encoding() + 1);
H A Dvmreg_zero.cpp32 Register reg = ::as_Register(0);
55 Register VMRegImpl::as_Register() { function in class:VMRegImpl
57 return ::as_Register(value());
/openjdk7/hotspot/src/cpu/x86/vm/
H A Dvmreg_x86.hpp29 Register as_Register();
H A Dvmreg_x86.inline.hpp58 inline Register VMRegImpl::as_Register() { function in class:VMRegImpl
63 return ::as_Register(value() >> 1);
65 return ::as_Register(value());
H A Dvmreg_x86.cpp32 Register reg = ::as_Register(0);
H A Dregister_x86.hpp40 inline Register as_Register(int encoding) { function
57 Register successor() const { return as_Register(encoding() + 1); }
60 inline friend Register as_Register(int encoding);
H A DsharedRuntime_x86_64.cpp590 Register r = r_1->as_Register();
796 Register r = r_1->as_Register();
1020 __ movslq(dst.first()->as_Register(), Address(rbp, reg2offset_in(src.first())));
1025 // __ movslq(src.first()->as_Register(), src.first()->as_Register());
1026 __ movq(Address(rsp, reg2offset_out(dst.first())), src.first()->as_Register());
1029 // __ movslq(dst.first()->as_Register(), src.first()->as_Register());
1031 __ movq(dst.first()->as_Register(), src.first()->as_Register());
[all...]
H A Dc1_FrameMap_x86.cpp44 Register reg = r_1->as_Register();
46 Register reg2 = r_2->as_Register();
254 receiver_opr = as_oop_opr(regs.first()->as_Register());
H A DsharedRuntime_x86_32.cpp659 Register r = r_1->as_Register();
874 Register r = r_1->as_Register();
888 assert(r_2->as_Register() != rax, "need another temporary register");
891 __ movptr(r_2->as_Register(), Address(saved_sp, ld_off));
1034 __ movl2ptr(dst.first()->as_Register(), Address(rbp, reg2offset_in(src.first())));
1039 __ movptr(Address(rsp, reg2offset_out(dst.first())), src.first()->as_Register());
1042 __ mov(dst.first()->as_Register(), src.first()->as_Register());
1082 const Register rOop = src.first()->as_Register();
1238 __ movl(Address(rsp, offset), in_regs[i].first()->as_Register());
[all...]
H A Dc1_CodeStubs_x86.cpp446 assert(r[i] == args[i].first()->as_Register(), "Wrong register for arg ");
H A DmethodHandles_x86.cpp489 Register r = as_Register(i);
H A Dassembler_x86.cpp164 Address madr(as_Register(base), as_Register(index), (Address::ScaleFactor)scale, in_ByteSize(disp));
168 Address madr(as_Register(base), noreg, Address::no_scale, in_ByteSize(disp));
1573 emit_operand(as_Register(2), src);
2740 emit_operand(as_Register(3), dst);
4935 emit_operand(as_Register(1), src);
4942 emit_operand(as_Register(0), dst);
/openjdk7/hotspot/src/share/vm/opto/
H A Dmachnode.hpp84 Register as_Register(PhaseRegAlloc *ra_, const Node *node) const { function in class:MachOper
85 return ::as_Register(reg(ra_, node));
87 Register as_Register(PhaseRegAlloc *ra_, const Node *node, int idx) const { function in class:MachOper
88 return ::as_Register(reg(ra_, node, idx));
/openjdk7/hotspot/src/share/vm/c1/
H A Dc1_LIRAssembler.cpp854 st.print("bad oop %s at %d", r->as_Register()->name(), _masm->offset());
856 _masm->_verify_oop(r->as_Register(), strdup(st.as_string()), __FILE__, __LINE__);
858 _masm->verify_oop(r->as_Register());

Completed in 363 milliseconds