Lines Matching defs:scale
5085 int scale = exact_log2(type2aelembytes(basic_elem_type));
5087 int clear_low = (-1 << scale) & (BytesPerInt - 1);
5088 int bump_bit = (-1 << scale) & BytesPerInt;
5098 intptr_t start_con = (abase + (slice_idx_con << scale)) & ~clear_low;
5102 end_con = round_to(abase + ((slice_idx_con + slice_len_con) << scale),
5117 // End offset = round_up(abase + ((slice_idx_con + slice_len) << scale), 8)
5118 intptr_t end_base = abase + (slice_idx_con << scale);
5119 int end_round = (-1 << scale) & (BytesPerLong - 1);
5121 if (scale != 0)
5122 end = _gvn.transform( new(C) LShiftXNode(end, intcon(scale) ));
5133 if (scale != 0)
5134 start = _gvn.transform( new(C) LShiftXNode( start, intcon(scale) ));
5181 int scale = exact_log2(type2aelembytes(basic_elem_type));
5182 if (scale >= LogBytesPerLong)
5194 intptr_t src_off = abase + (src_off_con << scale);
5195 intptr_t dest_off = abase + (dest_off_con << scale);