]> granicus.if.org Git - php/commit
Fix propagation of QM_ASSIGN into VERIFY_RETURN_TYPE
authorNikita Popov <nikic@php.net>
Wed, 7 Dec 2016 22:12:13 +0000 (23:12 +0100)
committerNikita Popov <nikic@php.net>
Wed, 7 Dec 2016 22:14:46 +0000 (23:14 +0100)
commit60249f439012598717f97ce250f06181116502ea
treef46921a1decda0b36b51205d9e1831ad3ded4a3e
parent5a20d83be8d16ab4ad62be6f8c6be2825e8629b8
Fix propagation of QM_ASSIGN into VERIFY_RETURN_TYPE

VERIFY_RETURN_TYPE uses different formats for the CONST/non-CONST
cases. If we progate a CONST operand into op1, op1 should be
moved to result.
ext/opcache/Optimizer/block_pass.c