]> granicus.if.org Git - php/commitdiff
Afdded misse MAY_BE_ARRAY_* flags
authorDmitry Stogov <dmitry@zend.com>
Tue, 2 Jun 2020 12:54:44 +0000 (15:54 +0300)
committerDmitry Stogov <dmitry@zend.com>
Tue, 2 Jun 2020 12:54:44 +0000 (15:54 +0300)
ext/opcache/jit/zend_jit_x86.dasc

index e6a0030b1c8f1e9d282dab9f0b5dccd1ab27ae9a..31f982bbe2a21badb7c11853eabb16dbcc2109fb 100644 (file)
@@ -9619,7 +9619,8 @@ static uint32_t zend_ssa_cv_info(const zend_op *opline, const zend_op_array *op_
                        }
                }
        } else {
-               info = MAY_BE_RC1 | MAY_BE_RCN | MAY_BE_REF | MAY_BE_ANY | MAY_BE_UNDEF;
+               info = MAY_BE_RC1 | MAY_BE_RCN | MAY_BE_REF | MAY_BE_ANY | MAY_BE_UNDEF |
+                       MAY_BE_ARRAY_KEY_ANY | MAY_BE_ARRAY_OF_ANY | MAY_BE_ARRAY_OF_REF;
        }
 
 #ifdef ZEND_JIT_USE_RC_INFERENCE