Skip to content

Commit 35dfdd9

Browse files
committed
Voidify zend_ssa_compute_use_def_chains()
It always returned SUCCESS
1 parent 25deb7d commit 35dfdd9

File tree

4 files changed

+4
-10
lines changed

4 files changed

+4
-10
lines changed

Zend/Optimizer/dfa_pass.c

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -89,9 +89,7 @@ zend_result zend_dfa_analyze_op_array(zend_op_array *op_array, zend_optimizer_ct
8989
}
9090

9191

92-
if (zend_ssa_compute_use_def_chains(&ctx->arena, op_array, ssa) != SUCCESS){
93-
return FAILURE;
94-
}
92+
zend_ssa_compute_use_def_chains(&ctx->arena, op_array, ssa);
9593

9694
zend_ssa_find_false_dependencies(op_array, ssa);
9795

Zend/Optimizer/zend_ssa.c

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1043,7 +1043,7 @@ ZEND_API zend_result zend_build_ssa(zend_arena **arena, const zend_script *scrip
10431043
}
10441044
/* }}} */
10451045

1046-
ZEND_API int zend_ssa_compute_use_def_chains(zend_arena **arena, const zend_op_array *op_array, zend_ssa *ssa) /* {{{ */
1046+
ZEND_API void zend_ssa_compute_use_def_chains(zend_arena **arena, const zend_op_array *op_array, zend_ssa *ssa) /* {{{ */
10471047
{
10481048
zend_ssa_var *ssa_vars;
10491049
int i;
@@ -1158,8 +1158,6 @@ ZEND_API int zend_ssa_compute_use_def_chains(zend_arena **arena, const zend_op_a
11581158
ssa_vars[i].alias = ssa_vars[ssa_vars[i].var].alias;
11591159
}
11601160
}
1161-
1162-
return SUCCESS;
11631161
}
11641162
/* }}} */
11651163

Zend/Optimizer/zend_ssa.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -146,7 +146,7 @@ typedef struct _zend_ssa {
146146
BEGIN_EXTERN_C()
147147

148148
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);
149-
ZEND_API int zend_ssa_compute_use_def_chains(zend_arena **arena, const zend_op_array *op_array, zend_ssa *ssa);
149+
ZEND_API void zend_ssa_compute_use_def_chains(zend_arena **arena, const zend_op_array *op_array, zend_ssa *ssa);
150150
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);
151151
int zend_ssa_unlink_use_chain(zend_ssa *ssa, int op, int var);
152152

ext/opcache/jit/zend_jit.c

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1315,9 +1315,7 @@ static int zend_jit_op_array_analyze1(const zend_op_array *op_array, zend_script
13151315
return FAILURE;
13161316
}
13171317

1318-
if (zend_ssa_compute_use_def_chains(&CG(arena), op_array, ssa) != SUCCESS) {
1319-
return FAILURE;
1320-
}
1318+
zend_ssa_compute_use_def_chains(&CG(arena), op_array, ssa);
13211319

13221320
zend_ssa_find_false_dependencies(op_array, ssa);
13231321

0 commit comments

Comments
 (0)