Lines Matching defs:shift
1048 // 63: The '63' here is used as a mask to limit the shift amount to 0-63 bits, preventing overflow.
1062 // 31: The '31' here is used as a mask to limit the shift amount to 0-31 bits, preventing overflow.
1069 uint32_t shift = m.Right().ResolvedValue() & 31;
1071 if ((mask >> shift) == 0) {
1087 // 63: The '63' here is used as a mask to limit the shift amount to 0-63 bits, preventing overflow.
1101 // 31: The '31' here is used as a mask to limit the shift amount to 0-31 bits, preventing overflow.
1107 // Check if the right shift amount is 31 (logical shift by 31 bits).
1113 // Check if the right shift amount is 24 (logical shift by 24 bits).
1133 // Check if the right shift amount is in the range of 1 to 63 bits (inclusive).
1157 // Check if the right shift amount is in the range of 1 to 31 bits (inclusive).