Lines Matching refs:reg_ptr
687 RegStorage reg_ptr = (cu_->target64) ? AllocTempRef() : AllocTemp(); in GenArrayGet() local
699 OpRegRegImm(kOpAdd, reg_ptr, rl_array.reg, data_offset); in GenArrayGet()
705 OpRegReg(kOpAdd, reg_ptr, r_new_index); in GenArrayGet()
708 OpRegReg(kOpAdd, reg_ptr, rl_index.reg); in GenArrayGet()
717 LoadBaseDisp(reg_ptr, 0, rl_result.reg, size, kNotVolatile); in GenArrayGet()
719 FreeTemp(reg_ptr); in GenArrayGet()
731 LoadBaseIndexed(reg_ptr, As64BitReg(rl_index.reg), As32BitReg(rl_result.reg), scale, in GenArrayGet()
734 LoadBaseIndexed(reg_ptr, As64BitReg(rl_index.reg), rl_result.reg, scale, size); in GenArrayGet()
737 LoadBaseIndexed(reg_ptr, rl_index.reg, rl_result.reg, scale, size); in GenArrayGet()
740 FreeTemp(reg_ptr); in GenArrayGet()
766 RegStorage reg_ptr; in GenArrayPut() local
770 reg_ptr = rl_array.reg; in GenArrayPut()
772 reg_ptr = AllocTemp(); in GenArrayPut()
773 OpRegCopy(reg_ptr, rl_array.reg); in GenArrayPut()
792 OpRegImm(kOpAdd, reg_ptr, data_offset); in GenArrayPut()
799 OpRegReg(kOpAdd, reg_ptr, r_new_index); in GenArrayPut()
802 OpRegReg(kOpAdd, reg_ptr, rl_index.reg); in GenArrayPut()
811 StoreBaseDisp(reg_ptr, 0, rl_src.reg, size, kNotVolatile); in GenArrayPut()
818 StoreBaseIndexed(reg_ptr, rl_index.reg, rl_src.reg, scale, size); in GenArrayPut()
821 FreeTemp(reg_ptr); in GenArrayPut()