Lines Matching defs:shift
2128 // right shift on {lhs}).
2131 Node* shift = __ Int32Constant(base::bits::WhichPowerOfTwo(divisor));
2135 return __ Word32Sar(lhs, shift);
2350 // shift on {lhs}).
2353 Node* shift = __ Uint32Constant(base::bits::WhichPowerOfTwo(divisor));
2357 return __ Word32Shr(lhs, shift);
4563 // Do shift on 32bit values if Smis are stored in the lower word.
4593 // Do shift on 32bit values if Smis are stored in the lower word.
4613 // Do shift on 32bit values if Smis are stored in the lower word.
4627 // First sign-extend the upper half, then shift away the Smi tag.
4636 // Do shift on 32bit values if Smis are stored in the lower word.
4873 Node* shift = __ Int32Constant(Map::Bits2::ElementsKindBits::kShift);
4874 Node* kind = __ Word32Shr(andit, shift);
5765 Node* shift = __ Int32Constant(Map::Bits2::ElementsKindBits::kShift);
5766 kind = __ Word32Shr(andit, shift);
5883 Node* shift = __ Int32Constant(Map::Bits2::ElementsKindBits::kShift);
5884 kind = __ Word32Shr(andit, shift);
5944 Node* shift = __ Int32Constant(Map::Bits2::ElementsKindBits::kShift);
5945 kind = __ Word32Shr(andit, shift);
6011 Node* shift = __ Int32Constant(Map::Bits2::ElementsKindBits::kShift);
6012 kind = __ Word32Shr(andit, shift);