Home | History | Annotate | Download | only in mips

Lines Matching refs:rl_index

668                               RegLocation rl_index, RegLocation rl_dest, int scale) {
674 rl_index = LoadValue(rl_index, kCoreReg);
676 // FIXME: need to add support for rl_index.is_const.
704 OpRegRegImm(kOpLsl, r_new_index, rl_index.reg, scale);
708 OpRegReg(kOpAdd, reg_ptr, rl_index.reg);
710 FreeTemp(rl_index.reg);
714 GenArrayBoundsCheck(rl_index.reg, reg_len);
725 GenArrayBoundsCheck(rl_index.reg, reg_len);
731 LoadBaseIndexed(reg_ptr, As64BitReg(rl_index.reg), As32BitReg(rl_result.reg), scale,
734 LoadBaseIndexed(reg_ptr, As64BitReg(rl_index.reg), rl_result.reg, scale, size);
737 LoadBaseIndexed(reg_ptr, rl_index.reg, rl_result.reg, scale, size);
750 RegLocation rl_index, RegLocation rl_src, int scale, bool card_mark) {
762 rl_index = LoadValue(rl_index, kCoreReg);
764 // FIXME: need to add support for rl_index.is_const.
798 OpRegRegImm(kOpLsl, r_new_index, rl_index.reg, scale);
802 OpRegReg(kOpAdd, reg_ptr, rl_index.reg);
807 GenArrayBoundsCheck(rl_index.reg, reg_len);
815 GenArrayBoundsCheck(rl_index.reg, reg_len);
818 StoreBaseIndexed(reg_ptr, rl_index.reg, rl_src.reg, scale, size);