| Index: src/compiler/change-lowering.h
|
| diff --git a/src/compiler/change-lowering.h b/src/compiler/change-lowering.h
|
| index ade37beccf0fc3621ba12676b177fb299bcf454d..b002369f0bc20b8e1f39f0717e0c8e267e282b74 100644
|
| --- a/src/compiler/change-lowering.h
|
| +++ b/src/compiler/change-lowering.h
|
| @@ -27,6 +27,8 @@ class ChangeLowering V8_FINAL : public Reducer {
|
| virtual Reduction Reduce(Node* node) V8_OVERRIDE;
|
|
|
| private:
|
| + enum Signedness { kSigned, kUnsigned };
|
| +
|
| Node* HeapNumberValueIndexConstant();
|
| Node* SmiMaxValueConstant();
|
| Node* SmiShiftBitsConstant();
|
| @@ -40,7 +42,7 @@ class ChangeLowering V8_FINAL : public Reducer {
|
| Reduction ChangeFloat64ToTagged(Node* val, Node* control);
|
| Reduction ChangeInt32ToTagged(Node* val, Node* control);
|
| Reduction ChangeTaggedToFloat64(Node* val, Node* control);
|
| - Reduction ChangeTaggedToI32(Node* val, Node* control, bool is_signed);
|
| + Reduction ChangeTaggedToUI32(Node* val, Node* control, Signedness signedness);
|
| Reduction ChangeUint32ToTagged(Node* val, Node* control);
|
|
|
| Graph* graph() const;
|
|
|