]> granicus.if.org Git - php/commitdiff
Use _zend_hash_find_known_hash() for IS_CONST operand
authorDmitry Stogov <dmitry@zend.com>
Mon, 22 Apr 2019 18:07:05 +0000 (21:07 +0300)
committerDmitry Stogov <dmitry@zend.com>
Mon, 22 Apr 2019 18:07:05 +0000 (21:07 +0300)
ext/opcache/jit/zend_jit_x86.dasc

index fc618051f6ebf1f21b79c9592547d3e488e5abaf..f1e3f899db08fd91aa4f01029a56953749770df9 100644 (file)
@@ -4435,7 +4435,7 @@ static int zend_jit_fetch_dimension_address_inner(dasm_State **Dst, const zend_o
                                        |       EXT_CALL zend_hash_find, r0
                                        |1:
                                } else {
-                                       |       EXT_CALL zend_hash_find, r0
+                                       |       EXT_CALL _zend_hash_find_known_hash, r0
                                }
                                |       test r0, r0
                                |       jz >9 // NOT_FOUND
@@ -4458,7 +4458,7 @@ static int zend_jit_fetch_dimension_address_inner(dasm_State **Dst, const zend_o
                                        |       EXT_CALL zend_hash_find, r0
                                        |1:
                                } else {
-                                       |       EXT_CALL zend_hash_find, r0
+                                       |       EXT_CALL _zend_hash_find_known_hash, r0
                                }
                                |       test r0, r0
                                |       jz >2 // NOT_FOUND