diff options
Diffstat (limited to 'deps/v8/src/compiler/simplified-operator.cc')
-rw-r--r-- | deps/v8/src/compiler/simplified-operator.cc | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/deps/v8/src/compiler/simplified-operator.cc b/deps/v8/src/compiler/simplified-operator.cc index 8432d21d95..62dc8df621 100644 --- a/deps/v8/src/compiler/simplified-operator.cc +++ b/deps/v8/src/compiler/simplified-operator.cc @@ -168,6 +168,9 @@ const ElementAccess& ElementAccessOf(const Operator* op) { V(NumberMultiply, Operator::kCommutative, 2) \ V(NumberDivide, Operator::kNoProperties, 2) \ V(NumberModulus, Operator::kNoProperties, 2) \ + V(NumberBitwiseOr, Operator::kCommutative, 2) \ + V(NumberBitwiseXor, Operator::kCommutative, 2) \ + V(NumberBitwiseAnd, Operator::kCommutative, 2) \ V(NumberShiftLeft, Operator::kNoProperties, 2) \ V(NumberShiftRight, Operator::kNoProperties, 2) \ V(NumberShiftRightLogical, Operator::kNoProperties, 2) \ @@ -182,6 +185,7 @@ const ElementAccess& ElementAccessOf(const Operator* op) { V(ChangeFloat64ToTagged, Operator::kNoProperties, 1) \ V(ChangeBoolToBit, Operator::kNoProperties, 1) \ V(ChangeBitToBool, Operator::kNoProperties, 1) \ + V(ObjectIsNumber, Operator::kNoProperties, 1) \ V(ObjectIsSmi, Operator::kNoProperties, 1) #define NO_THROW_OP_LIST(V) \ |