Lines Matching refs:shift
1255 int shift = -1;
1258 shift = exact_log2(type2aelembytes(T_OBJECT));
1266 int offset = arrayOopDesc::base_offset_in_bytes(memory_type()) - (cache_low << shift);
1275 if (result->Opcode() == Op_LShiftX && result->in(2) == phase->intcon(shift)) {
1276 // Peel the shift off directly but wrap it in a dummy node
1280 result = new (phase->C) RShiftXNode(result, phase->intcon(shift));
2494 // (a left shift, then right shift) we can skip both.
2737 Node* shift = phase->intcon(exact_log2(unit));
2738 zbase = phase->transform( new(C) URShiftXNode(zbase, shift) );
2739 zend = phase->transform( new(C) URShiftXNode(zend, shift) );
4274 // phis shift around during optimization