Lines Matching refs:y_val
159 double y_val = y->AsLiteral()->AsNumber();
162 *x = factory()->NewNumberLiteral(x_val + y_val, pos);
165 *x = factory()->NewNumberLiteral(x_val - y_val, pos);
168 *x = factory()->NewNumberLiteral(x_val * y_val, pos);
171 *x = factory()->NewNumberLiteral(base::Divide(x_val, y_val), pos);
174 int value = DoubleToInt32(x_val) | DoubleToInt32(y_val);
179 int value = DoubleToInt32(x_val) & DoubleToInt32(y_val);
184 int value = DoubleToInt32(x_val) ^ DoubleToInt32(y_val);
190 base::ShlWithWraparound(DoubleToInt32(x_val), DoubleToInt32(y_val));
195 uint32_t shift = DoubleToInt32(y_val) & 0x1F;
201 uint32_t shift = DoubleToInt32(y_val) & 0x1F;
207 *x = factory()->NewNumberLiteral(base::ieee754::pow(x_val, y_val), pos);