summaryrefslogtreecommitdiff
path: root/ext/opcache/Optimizer/dce.c
diff options
context:
space:
mode:
Diffstat (limited to 'ext/opcache/Optimizer/dce.c')
-rw-r--r--ext/opcache/Optimizer/dce.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/ext/opcache/Optimizer/dce.c b/ext/opcache/Optimizer/dce.c
index 8370bdc779..2992bb60b3 100644
--- a/ext/opcache/Optimizer/dce.c
+++ b/ext/opcache/Optimizer/dce.c
@@ -241,6 +241,8 @@ static inline zend_bool may_have_side_effects(
}
}
return 0;
+ case ZEND_CHECK_VAR:
+ return (OP1_INFO() & MAY_BE_UNDEF) != 0;
default:
/* For everything we didn't handle, assume a side-effect */
return 1;