Lines Matching defs:r1
328 void InterpreterMacroAssembler::load_unaligned_double(Register r1, int offset, FloatRegister d) {
332 ldf(FloatRegisterImpl::D, r1, offset, d);
334 ldf(FloatRegisterImpl::S, r1, offset, d);
335 ldf(FloatRegisterImpl::S, r1, offset + Interpreter::stackElementSize, d->successor());
340 void InterpreterMacroAssembler::store_unaligned_double(FloatRegister d, Register r1, int offset) {
344 stf(FloatRegisterImpl::D, d, r1, offset);
346 debug_only(stx(G0, r1, offset+Interpreter::stackElementSize);)
348 stf(FloatRegisterImpl::S, d, r1, offset);
349 stf(FloatRegisterImpl::S, d->successor(), r1, offset + Interpreter::stackElementSize);
355 void InterpreterMacroAssembler::load_unaligned_long(Register r1, int offset, Register rd) {
358 ldx(r1, offset, rd);
360 ld(r1, offset, rd);
361 ld(r1, offset + Interpreter::stackElementSize, rd->successor());
366 void InterpreterMacroAssembler::store_unaligned_long(Register l, Register r1, int offset) {
370 stx(l, r1, offset);
372 debug_only(stx(G0, r1, offset+Interpreter::stackElementSize);)
374 st(l, r1, offset);
375 st(l->successor(), r1, offset + Interpreter::stackElementSize);