mirror of
https://github.com/php/php-src.git
synced 2025-08-15 21:48:51 +02:00
Voidify zend_ssa_compute_use_def_chains()
It always returned SUCCESS
This commit is contained in:
parent
25deb7d254
commit
35dfdd9b1b
4 changed files with 4 additions and 10 deletions
|
@ -89,9 +89,7 @@ zend_result zend_dfa_analyze_op_array(zend_op_array *op_array, zend_optimizer_ct
|
|||
}
|
||||
|
||||
|
||||
if (zend_ssa_compute_use_def_chains(&ctx->arena, op_array, ssa) != SUCCESS){
|
||||
return FAILURE;
|
||||
}
|
||||
zend_ssa_compute_use_def_chains(&ctx->arena, op_array, ssa);
|
||||
|
||||
zend_ssa_find_false_dependencies(op_array, ssa);
|
||||
|
||||
|
|
|
@ -1043,7 +1043,7 @@ ZEND_API zend_result zend_build_ssa(zend_arena **arena, const zend_script *scrip
|
|||
}
|
||||
/* }}} */
|
||||
|
||||
ZEND_API int zend_ssa_compute_use_def_chains(zend_arena **arena, const zend_op_array *op_array, zend_ssa *ssa) /* {{{ */
|
||||
ZEND_API void zend_ssa_compute_use_def_chains(zend_arena **arena, const zend_op_array *op_array, zend_ssa *ssa) /* {{{ */
|
||||
{
|
||||
zend_ssa_var *ssa_vars;
|
||||
int i;
|
||||
|
@ -1158,8 +1158,6 @@ ZEND_API int zend_ssa_compute_use_def_chains(zend_arena **arena, const zend_op_a
|
|||
ssa_vars[i].alias = ssa_vars[ssa_vars[i].var].alias;
|
||||
}
|
||||
}
|
||||
|
||||
return SUCCESS;
|
||||
}
|
||||
/* }}} */
|
||||
|
||||
|
|
|
@ -146,7 +146,7 @@ typedef struct _zend_ssa {
|
|||
BEGIN_EXTERN_C()
|
||||
|
||||
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);
|
||||
ZEND_API int zend_ssa_compute_use_def_chains(zend_arena **arena, const zend_op_array *op_array, zend_ssa *ssa);
|
||||
ZEND_API void zend_ssa_compute_use_def_chains(zend_arena **arena, const zend_op_array *op_array, zend_ssa *ssa);
|
||||
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);
|
||||
int zend_ssa_unlink_use_chain(zend_ssa *ssa, int op, int var);
|
||||
|
||||
|
|
|
@ -1315,9 +1315,7 @@ static int zend_jit_op_array_analyze1(const zend_op_array *op_array, zend_script
|
|||
return FAILURE;
|
||||
}
|
||||
|
||||
if (zend_ssa_compute_use_def_chains(&CG(arena), op_array, ssa) != SUCCESS) {
|
||||
return FAILURE;
|
||||
}
|
||||
zend_ssa_compute_use_def_chains(&CG(arena), op_array, ssa);
|
||||
|
||||
zend_ssa_find_false_dependencies(op_array, ssa);
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue