php-internal-docs 8.4.8
Unofficial docs for php/php-src
|
#include "zend_compile.h"
#include "zend_dfg.h"
#include "zend_ssa.h"
#include "zend_dump.h"
#include "zend_inference.h"
#include "Optimizer/zend_optimizer_internal.h"
Go to the source code of this file.
ZEND_API zend_result zend_build_ssa | ( | zend_arena ** | arena, |
const zend_script * | script, | ||
const zend_op_array * | op_array, | ||
uint32_t | build_flags, | ||
zend_ssa * | ssa ) |
Definition at line 936 of file zend_ssa.c.
ZEND_API void zend_ssa_compute_use_def_chains | ( | zend_arena ** | arena, |
const zend_op_array * | op_array, | ||
zend_ssa * | ssa ) |
Definition at line 1084 of file zend_ssa.c.
void zend_ssa_remove_block | ( | zend_op_array * | op_array, |
zend_ssa * | ssa, | ||
int | i ) |
Definition at line 1501 of file zend_ssa.c.
Definition at line 1530 of file zend_ssa.c.
void zend_ssa_remove_defs_of_instr | ( | zend_ssa * | ssa, |
zend_ssa_op * | ssa_op ) |
Definition at line 1364 of file zend_ssa.c.
void zend_ssa_remove_instr | ( | zend_ssa * | ssa, |
zend_op * | opline, | ||
zend_ssa_op * | ssa_op ) |
Definition at line 1281 of file zend_ssa.c.
void zend_ssa_remove_phi | ( | zend_ssa * | ssa, |
zend_ssa_phi * | phi ) |
Definition at line 1410 of file zend_ssa.c.
Definition at line 1455 of file zend_ssa.c.
Definition at line 1422 of file zend_ssa.c.
ZEND_API int zend_ssa_rename_op | ( | const zend_op_array * | op_array, |
const zend_op * | opline, | ||
uint32_t | k, | ||
uint32_t | build_flags, | ||
int | ssa_vars_count, | ||
zend_ssa_op * | ssa_ops, | ||
int * | var ) |
Definition at line 813 of file zend_ssa.c.
Definition at line 1595 of file zend_ssa.c.
Definition at line 1241 of file zend_ssa.c.
Definition at line 1202 of file zend_ssa.c.