Lines Matching defs:val
1308 int32_t val;
1310 m.left().ResolvedValue(), m.right().ResolvedValue(), &val);
1311 return ReplaceInt32(index == 0 ? val : ovf);
1322 int32_t val;
1324 m.left().ResolvedValue(), m.right().ResolvedValue(), &val);
1325 return ReplaceInt32(index == 0 ? val : ovf);
1336 int32_t val;
1338 m.left().ResolvedValue(), m.right().ResolvedValue(), &val);
1339 return ReplaceInt32(index == 0 ? val : ovf);
1804 // 1. Single-bit checks: `(val >> shift) & 1`, where:
1807 // 2. Equality checks: `(val & mask) == expected`, where:
1808 // - val may be truncated from 64 to 32 before masking (see
1857 // Look for the pattern `(val >> shift) & 1`. The shift may be omitted.