We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 46371f4 commit c593340Copy full SHA for c593340
Zend/Optimizer/scdf.c
@@ -16,8 +16,9 @@
16
+----------------------------------------------------------------------+
17
*/
18
19
-#include "Optimizer/zend_optimizer_internal.h"
20
#include "Optimizer/scdf.h"
+#include "Optimizer/zend_optimizer_internal.h"
21
+#include "zend_arena.h"
22
23
/* This defines a generic framework for sparse conditional dataflow propagation. The algorithm is
24
* based on "Sparse conditional constant propagation" by Wegman and Zadeck. We're using a
Zend/Optimizer/scdf.h
@@ -20,6 +20,11 @@
#define _SCDF_H
#include "zend_bitset.h"
+#include "zend_long.h"
+#include "zend_ssa.h"
25
+
26
+typedef struct _zend_op_array zend_op_array;
27
+typedef struct _zend_optimizer_ctx zend_optimizer_ctx;
28
29
typedef struct _scdf_ctx {
30
zend_op_array *op_array;
0 commit comments