Index: test/mjsunit/regress/regress-crbug-594183.js |
diff --git a/test/mjsunit/regress/regress-crbug-594183.js b/test/mjsunit/regress/regress-crbug-594183.js |
index c87e32545828e470dd851801f53a8e6d7b44f65f..7b85f0186e26826e0002f14331e9b058f987a92e 100644 |
--- a/test/mjsunit/regress/regress-crbug-594183.js |
+++ b/test/mjsunit/regress/regress-crbug-594183.js |
@@ -79,4 +79,8 @@ assertOptimized(inferrable_store); |
// seeing a property name key. It should have inferred a receiver map and |
// emitted an elements store, however. |
inferrable_store("deopt"); |
-assertUnoptimized(inferrable_store); |
+ |
+// TurboFan is not sophisticated enough to use key type provided by ICs. |
+if (!isTurboFanned(inferrable_store)) { |
+ assertUnoptimized(inferrable_store); |
+} |