Lines Matching refs:rl_index
668 RegLocation rl_index, RegLocation rl_dest, int scale) { in GenArrayGet() argument
674 rl_index = LoadValue(rl_index, kCoreReg); in GenArrayGet()
704 OpRegRegImm(kOpLsl, r_new_index, rl_index.reg, scale); in GenArrayGet()
708 OpRegReg(kOpAdd, reg_ptr, rl_index.reg); in GenArrayGet()
710 FreeTemp(rl_index.reg); in GenArrayGet()
714 GenArrayBoundsCheck(rl_index.reg, reg_len); in GenArrayGet()
725 GenArrayBoundsCheck(rl_index.reg, reg_len); 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()
750 RegLocation rl_index, RegLocation rl_src, int scale, bool card_mark) { in GenArrayPut() argument
762 rl_index = LoadValue(rl_index, kCoreReg); in GenArrayPut()
798 OpRegRegImm(kOpLsl, r_new_index, rl_index.reg, scale); in GenArrayPut()
802 OpRegReg(kOpAdd, reg_ptr, rl_index.reg); in GenArrayPut()
807 GenArrayBoundsCheck(rl_index.reg, reg_len); in GenArrayPut()
815 GenArrayBoundsCheck(rl_index.reg, reg_len); in GenArrayPut()
818 StoreBaseIndexed(reg_ptr, rl_index.reg, rl_src.reg, scale, size); in GenArrayPut()