Searched refs:DoubleToInt32 (Results 1 – 14 of 14) sorted by relevance
92 int32_t DoubleToInt32(double x) { in DoubleToInt32() function281 return static_cast<uint32_t>(DoubleToInt32(x)); in DoubleToUint32()
69 inline int32_t DoubleToInt32(double x);
152 char phase = static_cast<char>(DoubleToInt32(phase_arg->Number())); in BUILTIN()170 id = DoubleToInt32(id_arg->Number()); in BUILTIN()
109 return ReplaceInt32(DoubleToInt32(m.ResolvedValue())); in Reduce()137 return ReplaceInt32(DoubleToInt32(m.ResolvedValue())); in Reduce()
868 return ReplaceInt32(DoubleToInt32(m.ResolvedValue())); in Reduce()889 return ReplaceInt32(DoubleToInt32(m.ResolvedValue())); in Reduce()
812 return jsgraph()->Int32Constant(DoubleToInt32(value)); in MakeTruncatedInt32Constant()
42 int radix32 = DoubleToInt32(radix->Number()); in RUNTIME_FUNCTION()
174 int value = DoubleToInt32(x_val) | DoubleToInt32(y_val); in ShortcutNumericLiteralBinaryExpression()179 int value = DoubleToInt32(x_val) & DoubleToInt32(y_val); in ShortcutNumericLiteralBinaryExpression()184 int value = DoubleToInt32(x_val) ^ DoubleToInt32(y_val); in ShortcutNumericLiteralBinaryExpression()190 base::ShlWithWraparound(DoubleToInt32(x_val), DoubleToInt32(y_val)); in ShortcutNumericLiteralBinaryExpression()195 uint32_t shift = DoubleToInt32(y_val) & 0x1F; in ShortcutNumericLiteralBinaryExpression()201 uint32_t shift = DoubleToInt32(y_val) & 0x1F; in ShortcutNumericLiteralBinaryExpression()202 int value = ArithmeticShiftRight(DoubleToInt32(x_val), shift); in ShortcutNumericLiteralBinaryExpression()277 return factory()->NewNumberLiteral(~DoubleToInt32(value), pos); in BuildUnaryExpression()
431 return static_cast<ElementType>(DoubleToInt32(double_value)); in FromNumber()
1547 ? WasmValue(DoubleToInt32(number_value)) in ProcessImportedGlobal()
321 int gap_length = DoubleToInt32(value); in InitializeGap()
3059 return FromScalar(DoubleToInt32(value)); in FromScalar()
348 return isolate->factory()->NewNumberFromInt(DoubleToInt32(input->Number())); in ConvertToInt32()
10665 return internal::DoubleToInt32(d); in EXPORT_TEMPLATE_DEFINE()