aboutsummaryrefslogtreecommitdiff
path: root/deps/v8/src/compiler/operation-typer.h
diff options
context:
space:
mode:
Diffstat (limited to 'deps/v8/src/compiler/operation-typer.h')
-rw-r--r--deps/v8/src/compiler/operation-typer.h7
1 files changed, 4 insertions, 3 deletions
diff --git a/deps/v8/src/compiler/operation-typer.h b/deps/v8/src/compiler/operation-typer.h
index e84e97d2a1..25c3c9d1e4 100644
--- a/deps/v8/src/compiler/operation-typer.h
+++ b/deps/v8/src/compiler/operation-typer.h
@@ -27,7 +27,7 @@ class TypeCache;
class V8_EXPORT_PRIVATE OperationTyper {
public:
- OperationTyper(JSHeapBroker* js_heap_broker, Zone* zone);
+ OperationTyper(JSHeapBroker* broker, Zone* zone);
// Typing Phi.
Type Merge(Type left, Type right);
@@ -87,12 +87,13 @@ class V8_EXPORT_PRIVATE OperationTyper {
double rhs_max);
Type SubtractRanger(double lhs_min, double lhs_max, double rhs_min,
double rhs_max);
- Type MultiplyRanger(Type lhs, Type rhs);
+ Type MultiplyRanger(double lhs_min, double lhs_max, double rhs_min,
+ double rhs_max);
Zone* zone() const { return zone_; }
Zone* const zone_;
- TypeCache const& cache_;
+ TypeCache const* cache_;
Type infinity_;
Type minus_infinity_;