Lines Matching refs:reg2offset

327 static int reg2offset(VMReg r) {  in reg2offset()  function
704 RegisterOrConstant ld_off = reg2offset(r_1) + extraspace + bias; in gen_c2i_adapter()
983 int st_off = reg2offset(regs[i].first()) + STACK_BIAS; in gen_i2c_adapter()
1299 __ ld(FP, reg2offset(src.first()) + STACK_BIAS, L5); in simple_move32()
1300 __ st(L5, SP, reg2offset(dst.first()) + STACK_BIAS); in simple_move32()
1303 __ ld(FP, reg2offset(src.first()) + STACK_BIAS, dst.first()->as_Register()); in simple_move32()
1307 __ st(src.first()->as_Register(), SP, reg2offset(dst.first()) + STACK_BIAS); in simple_move32()
1321 __ ld(FP, reg2offset(src.first()) + STACK_BIAS, L5); in move32_64()
1322 __ st_ptr(L5, SP, reg2offset(dst.first()) + STACK_BIAS); in move32_64()
1325 __ ld(FP, reg2offset(src.first()) + STACK_BIAS, dst.first()->as_Register()); in move32_64()
1331 __ st_ptr(L5, SP, reg2offset(dst.first()) + STACK_BIAS); in move32_64()
1343 __ ld_ptr(FP, reg2offset(src.first()) + STACK_BIAS, L5); in move_ptr()
1344 __ st_ptr(L5, SP, reg2offset(dst.first()) + STACK_BIAS); in move_ptr()
1347 __ ld_ptr(FP, reg2offset(src.first()) + STACK_BIAS, dst.first()->as_Register()); in move_ptr()
1351 __ st_ptr(src.first()->as_Register(), SP, reg2offset(dst.first()) + STACK_BIAS); in move_ptr()
1373 __ add(FP, reg2offset(src.first()) + STACK_BIAS, rHandle); in object_move()
1382 __ st_ptr(rHandle, SP, reg2offset(dst.first()) + STACK_BIAS); in object_move()
1409 __ st_ptr(rHandle, SP, reg2offset(dst.first()) + STACK_BIAS); in object_move()
1423 __ ld(FP, reg2offset(src.first()) + STACK_BIAS, L5); in float_move()
1424 __ st(L5, SP, reg2offset(dst.first()) + STACK_BIAS); in float_move()
1428 __ ld(FP, reg2offset(src.first()) + STACK_BIAS, dst.first()->as_Register()); in float_move()
1430 …__ ldf(FloatRegisterImpl::S, FP, reg2offset(src.first()) + STACK_BIAS, dst.first()->as_FloatRegist… in float_move()
1436 __ st(src.first()->as_Register(), SP, reg2offset(dst.first()) + STACK_BIAS); in float_move()
1438 …__ stf(FloatRegisterImpl::S, src.first()->as_FloatRegister(), SP, reg2offset(dst.first()) + STACK_… in float_move()
1501 __ ldx(FP, reg2offset(src.first()) + STACK_BIAS, dst.first()->as_Register()); in long_move()
1555 __ ld(FP, reg2offset(src.first()) + STACK_BIAS, L5); in double_move()
1556 __ ld(FP, reg2offset(src.second()) + STACK_BIAS, L4); in double_move()
1557 __ st(L5, SP, reg2offset(dst.first()) + STACK_BIAS); in double_move()
1558 __ st(L4, SP, reg2offset(dst.second()) + STACK_BIAS); in double_move()
1563 __ ld(FP, reg2offset(src.second()) + STACK_BIAS, L4); in double_move()
1565 __ ld(FP, reg2offset(src.first()) + STACK_BIAS, dst.first()->as_Register()); in double_move()
1567 …__ ldf(FloatRegisterImpl::S, FP, reg2offset(src.first()) + STACK_BIAS, dst.first()->as_FloatRegist… in double_move()
1570 __ st(L4, SP, reg2offset(dst.second()) + STACK_BIAS); in double_move()
1575 __ ld(FP, reg2offset(src.first()) + STACK_BIAS, dst.first()->as_Register()); in double_move()
1576 __ ld(FP, reg2offset(src.second()) + STACK_BIAS, dst.second()->as_Register()); in double_move()
1578 …__ ldf(FloatRegisterImpl::S, FP, reg2offset(src.first()) + STACK_BIAS, dst.first()->as_FloatRegist… in double_move()
1579 …__ ldf(FloatRegisterImpl::S, FP, reg2offset(src.second()) + STACK_BIAS, dst.second()->as_FloatRegi… in double_move()
1587 __ st(src.first()->as_Register(), SP, reg2offset(dst.first()) + STACK_BIAS); in double_move()
1589 __ ld(FP, reg2offset(src.second()) + STACK_BIAS, L4); in double_move()
1590 __ st(L4, SP, reg2offset(dst.second()) + STACK_BIAS); in double_move()
1592 __ st(src.second()->as_Register(), SP, reg2offset(dst.second()) + STACK_BIAS); in double_move()
1600 if (reg2offset(dst.first()) & 0x7) { in double_move()
1602 …__ stf(FloatRegisterImpl::S, src.first()->as_FloatRegister(), SP, reg2offset(dst.first()) + STACK_… in double_move()
1603 …__ stf(FloatRegisterImpl::S, src.second()->as_FloatRegister(), SP, reg2offset(dst.second()) + STAC… in double_move()
1605 …__ stf(FloatRegisterImpl::D, src.first()->as_FloatRegister(), SP, reg2offset(dst.first()) + STACK_… in double_move()
1636 __ st(L4, SP, reg2offset(dst.second()) + STACK_BIAS); in double_move()
1833 RegisterOrConstant ld_off = reg2offset(r) + STACK_BIAS; in verify_oop_args()
1873 RegisterOrConstant ld_off = reg2offset(r) + STACK_BIAS; in gen_special_dispatch()
1894 RegisterOrConstant ld_off = reg2offset(r) + STACK_BIAS; in gen_special_dispatch()
3031 assert(Assembler::is_simm13(reg2offset(src.first()) + STACK_BIAS), in generate_dtrace_nmethod()
3033 __ ld_ptr(FP, reg2offset(src.first()) + STACK_BIAS, in_reg); in generate_dtrace_nmethod()
3092 assert(Assembler::is_simm13(reg2offset(dst.first()) + in generate_dtrace_nmethod()
3094 __ st_ptr(s, SP, reg2offset(dst.first()) + STACK_BIAS); in generate_dtrace_nmethod()
3098 assert(Assembler::is_simm13(reg2offset(src.first()) + in generate_dtrace_nmethod()
3100 __ ld_ptr(FP, reg2offset(src.first()) + STACK_BIAS, d); in generate_dtrace_nmethod()
3102 assert(Assembler::is_simm13(reg2offset(dst.first()) + in generate_dtrace_nmethod()
3104 __ st_ptr(d, SP, reg2offset(dst.first()) + STACK_BIAS); in generate_dtrace_nmethod()
3112 assert(Assembler::is_simm13(reg2offset(dst.first()) + in generate_dtrace_nmethod()
3114 __ st_ptr(G0, SP, reg2offset(dst.first()) + STACK_BIAS); in generate_dtrace_nmethod()
3147 int off = STACK_BIAS + reg2offset(dst.first()); in generate_dtrace_nmethod()
3263 assert(Assembler::is_simm13(reg2offset(dst.first()) + STACK_BIAS), in generate_dtrace_nmethod()
3265 __ ld_ptr(FP, reg2offset(dst.first()) + STACK_BIAS, O0); in generate_dtrace_nmethod()
3275 assert(Assembler::is_simm13(reg2offset(dst.first()) + STACK_BIAS), in generate_dtrace_nmethod()
3277 __ st_ptr(O1, FP, reg2offset(dst.first()) + STACK_BIAS); in generate_dtrace_nmethod()