Home
last modified time | relevance | path

Searched refs:last_use (Results 1 – 3 of 3) sorted by relevance

/PHP-8.0/Zend/
H A Dzend_opcode.c832 memset(last_use, -1, sizeof(uint32_t) * op_array->T); in zend_calc_live_ranges()
846 if (EXPECTED(last_use[var_num] != (uint32_t) -1)) { in zend_calc_live_ranges()
848 if (opnum + 1 != last_use[var_num]) { in zend_calc_live_ranges()
861 last_use[var_num] = (uint32_t) -1; in zend_calc_live_ranges()
867 if (EXPECTED(last_use[var_num] == (uint32_t) -1)) { in zend_calc_live_ranges()
879 if (last_use[var_num] != (uint32_t) -1) { in zend_calc_live_ranges()
880 if (opnum + 1 != last_use[var_num]) { in zend_calc_live_ranges()
884 last_use[var_num] = (uint32_t) -1; in zend_calc_live_ranges()
886 } else if (EXPECTED(last_use[var_num] == (uint32_t) -1)) { in zend_calc_live_ranges()
890 last_use[var_num] = opnum; in zend_calc_live_ranges()
[all …]
/PHP-8.0/ext/opcache/jit/
H A Dzend_jit_x86.h254 #define OP_REG_EX(reg, store, load, last_use) \ argument
258 ((last_use) ? (1 << (_ZEND_ADDR_REG_LAST_USE_BIT-_ZEND_ADDR_REG_SHIFT)) : 0) \
H A Dzend_jit_x86.dasc15807 …_ssa_op *ssa_op, const zend_op_array *op_array, zend_ssa *ssa, int current_var, zend_bool last_use)
15829 …_ssa_op *ssa_op, const zend_op_array *op_array, zend_ssa *ssa, int current_var, zend_bool last_use)
15946 (ssa_op->op1_use != current_var || !last_use)) {
15971 (ssa_op->op1_use != current_var || !last_use)) {
15978 (ssa_op->op1_use != current_var || !last_use) &&
15979 (!zend_is_commutative(opline->opcode) || ssa_op->op2_use != current_var || !last_use)) {
16002 (ssa_op->op1_use != current_var || !last_use)) {
16023 (ssa_op->op1_use != current_var || !last_use)) {
16044 (ssa_op->op1_use != current_var || !last_use)) {

Completed in 28 milliseconds