Lines Matching refs:x_val
158 double x_val = (*x)->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));
196 uint32_t value = DoubleToUint32(x_val) >> shift;
202 int value = ArithmeticShiftRight(DoubleToInt32(x_val), shift);
207 *x = factory()->NewNumberLiteral(base::ieee754::pow(x_val, y_val), pos);