Zend/Optimizer/zend_ssa: include cleanup

This commit is contained in:
Max Kellermann
2023-01-04 21:45:32 +01:00
committed by George Peter Banyard
parent 1a067b84ee
commit d28d323ca2
2 changed files with 12 additions and 5 deletions

View File

@ -17,12 +17,13 @@
+----------------------------------------------------------------------+
*/
#include "zend_compile.h"
#include "zend_dfg.h"
#include "zend_ssa.h"
#include "zend_arena.h"
#include "zend_optimizer_internal.h"
#include "zend_dfg.h"
#include "zend_dump.h"
#include "zend_inference.h"
#include "Optimizer/zend_optimizer_internal.h"
#include "zend_inference.h" // for zend_sub_will_overflow()
#include "zend_type_info.h" // for MAY_BE_REF
static bool dominates(const zend_basic_block *blocks, int a, int b) {
while (blocks[b].level > blocks[a].level) {

View File

@ -19,8 +19,14 @@
#ifndef ZEND_SSA_H
#define ZEND_SSA_H
#include "zend_optimizer.h"
#include "zend_cfg.h"
#include "zend_compile.h" // for struct _zend_op
#include "zend_long.h"
#include "zend_portability.h" // for BEGIN_EXTERN_C
#include "zend_types.h" // for zend_result
typedef struct _zend_class_entry zend_class_entry;
typedef struct _zend_script zend_script;
typedef struct _zend_ssa_range {
zend_long min;