Index: src/ic/accessor-assembler.cc |
diff --git a/src/ic/accessor-assembler.cc b/src/ic/accessor-assembler.cc |
index 3c20239fe921f724f5feaefc8cd9dab002b3c5e0..70538981cdbb5c39c0741a561001dd601bf3aa8c 100644 |
--- a/src/ic/accessor-assembler.cc |
+++ b/src/ic/accessor-assembler.cc |
@@ -635,10 +635,11 @@ void AccessorAssemblerImpl::HandleStoreICSmiHandlerCase(Node* handler_word, |
if (transition) { |
CSA_ASSERT( |
this, |
- WordOr(WordEqual(handler_kind, |
- IntPtrConstant(StoreHandler::kTransitionToField)), |
- WordEqual(handler_kind, |
- IntPtrConstant(StoreHandler::kTransitionToConstant)))); |
+ Word32Or( |
+ WordEqual(handler_kind, |
+ IntPtrConstant(StoreHandler::kTransitionToField)), |
+ WordEqual(handler_kind, |
+ IntPtrConstant(StoreHandler::kTransitionToConstant)))); |
} else { |
CSA_ASSERT(this, WordEqual(handler_kind, |
IntPtrConstant(StoreHandler::kStoreField))); |