Lines Matching refs:base_offset

3014   int base_offset = instr->base_offset();  in DoShiftI()  local
3026 __ lfs(result, MemOperand(scratch0(), base_offset)); in DoShiftI()
3028 __ lfd(result, MemOperand(scratch0(), base_offset)); in DoShiftI()
3034 constant_key, element_size_shift, base_offset); in DoShiftI()
3122 int base_offset = instr->base_offset() + constant_key * kDoubleSize; in DoShiftI() local
3128 if (!is_int16(base_offset)) { in DoShiftI()
3129 __ Add(scratch, elements, base_offset, r0); in DoShiftI()
3130 base_offset = 0; in DoShiftI()
3133 __ lfd(result, MemOperand(elements, base_offset)); in DoShiftI()
3136 if (is_int16(base_offset + Register::kExponentOffset)) { in DoShiftI()
3138 MemOperand(elements, base_offset + Register::kExponentOffset)); in DoShiftI()
3140 __ addi(scratch, elements, Operand(base_offset)); in DoShiftI()
3155 int offset = instr->base_offset(); in DoShiftI()
3237 int base_offset) { in DoShiftI() argument
3241 return MemOperand(base, (constant_key << element_size_shift) + base_offset); in DoShiftI()
3247 if (!(base_offset || needs_shift)) { in DoShiftI()
3256 if (base_offset) { in DoShiftI()
3257 __ Add(scratch, key, base_offset, r0); in DoShiftI()
4217 int base_offset = instr->base_offset(); in DoShiftI() local
4235 __ stfs(double_scratch0(), MemOperand(address, base_offset)); in DoShiftI()
4237 __ stfd(value, MemOperand(address, base_offset)); in DoShiftI()
4243 constant_key, element_size_shift, base_offset); in DoShiftI()
4309 int base_offset = instr->base_offset() + constant_key * kDoubleSize; in DoShiftI() local
4315 if (!is_int16(base_offset)) { in DoShiftI()
4316 __ Add(scratch, elements, base_offset, r0); in DoShiftI()
4317 base_offset = 0; in DoShiftI()
4324 __ stfd(double_scratch, MemOperand(elements, base_offset)); in DoShiftI()
4326 __ stfd(value, MemOperand(elements, base_offset)); in DoShiftI()
4338 int offset = instr->base_offset(); in DoShiftI()