File tree 2 files changed +7
-1
lines changed
2 files changed +7
-1
lines changed Original file line number Diff line number Diff line change 16
16
+----------------------------------------------------------------------+
17
17
*/
18
18
19
- #include "Optimizer/zend_optimizer_internal.h"
20
19
#include "Optimizer/scdf.h"
20
+ #include "Optimizer/zend_optimizer_internal.h"
21
+ #include "zend_arena.h"
21
22
22
23
/* This defines a generic framework for sparse conditional dataflow propagation. The algorithm is
23
24
* based on "Sparse conditional constant propagation" by Wegman and Zadeck. We're using a
Original file line number Diff line number Diff line change 20
20
#define _SCDF_H
21
21
22
22
#include "zend_bitset.h"
23
+ #include "zend_long.h"
24
+ #include "zend_ssa.h"
25
+
26
+ typedef struct _zend_op_array zend_op_array ;
27
+ typedef struct _zend_optimizer_ctx zend_optimizer_ctx ;
23
28
24
29
typedef struct _scdf_ctx {
25
30
zend_op_array * op_array ;
You can’t perform that action at this time.
0 commit comments