Lines Matching defs:robj
45 static const Register robj = r9;
74 __ mov (robj, c_rarg1);
78 __ xorptr(robj, rcounter);
79 __ xorptr(robj, rcounter); // obj, since
80 // robj ^ rcounter ^ rcounter == robj
81 // robj is data dependent on rcounter.
83 __ movptr(robj, Address(robj, 0)); // *obj
90 case T_BOOLEAN: __ movzbl (rax, Address(robj, roffset, Address::times_1)); break;
91 case T_BYTE: __ movsbl (rax, Address(robj, roffset, Address::times_1)); break;
92 case T_CHAR: __ movzwl (rax, Address(robj, roffset, Address::times_1)); break;
93 case T_SHORT: __ movswl (rax, Address(robj, roffset, Address::times_1)); break;
94 case T_INT: __ movl (rax, Address(robj, roffset, Address::times_1)); break;
95 case T_LONG: __ movq (rax, Address(robj, roffset, Address::times_1)); break;
172 __ mov (robj, c_rarg1);
176 __ xorptr(robj, rcounter);
177 __ xorptr(robj, rcounter); // obj, since
178 // robj ^ rcounter ^ rcounter == robj
179 // robj is data dependent on rcounter.
181 __ movptr(robj, Address(robj, 0)); // *obj
188 case T_FLOAT: __ movflt (xmm0, Address(robj, roffset, Address::times_1)); break;
189 case T_DOUBLE: __ movdbl (xmm0, Address(robj, roffset, Address::times_1)); break;