php-internal-docs 8.4.8
Unofficial docs for php/php-src
Loading...
Searching...
No Matches
scdf.c File Reference

Go to the source code of this file.

Macros

#define DEBUG_PRINT(...)
 

Functions

void scdf_mark_edge_feasible (scdf_ctx *scdf, int from, int to)
 
void scdf_init (zend_optimizer_ctx *ctx, scdf_ctx *scdf, zend_op_array *op_array, zend_ssa *ssa)
 
void scdf_solve (scdf_ctx *scdf, const char *name)
 
uint32_t scdf_remove_unreachable_blocks (scdf_ctx *scdf)
 

Macro Definition Documentation

◆ DEBUG_PRINT

#define DEBUG_PRINT ( ...)

Definition at line 51 of file scdf.c.

Function Documentation

◆ scdf_init()

void scdf_init ( zend_optimizer_ctx * ctx,
scdf_ctx * scdf,
zend_op_array * op_array,
zend_ssa * ssa )

Definition at line 82 of file scdf.c.

◆ scdf_mark_edge_feasible()

void scdf_mark_edge_feasible ( scdf_ctx * scdf,
int from,
int to )

Definition at line 54 of file scdf.c.

◆ scdf_remove_unreachable_blocks()

uint32_t scdf_remove_unreachable_blocks ( scdf_ctx * scdf)

Definition at line 259 of file scdf.c.

◆ scdf_solve()

void scdf_solve ( scdf_ctx * scdf,
const char * name )

Definition at line 103 of file scdf.c.