Lines Matching refs:MAY_BE_GUARD
417 info->type |= MAY_BE_GUARD; in zend_jit_trace_add_op_guard()
419 info->type = MAY_BE_GUARD | zend_jit_trace_type_to_info_ex(op_type, info->type); in zend_jit_trace_add_op_guard()
432 if ((op_info & MAY_BE_GUARD) != 0) { \
441 op_info &= ~MAY_BE_GUARD; \
1990 info = ssa_var_info[ssa_ops[idx].op1_use].type & ~MAY_BE_GUARD; in zend_jit_trace_build_tssa()
2038 return_value_info.type &= ~MAY_BE_GUARD; in zend_jit_trace_build_tssa()
2220 ssa_var_info[ssa_ops[idx].op1_def].type &= ~MAY_BE_GUARD; in zend_jit_trace_build_tssa()
2532 if ((t & MAY_BE_GUARD) && tssa->vars[phi->ssa_var].alias == NO_ALIAS) { in zend_jit_trace_build_tssa()
2537 if (!((t0 | t1) & MAY_BE_GUARD)) { in zend_jit_trace_build_tssa()
2538 ssa_var_info[phi->ssa_var].type = t & ~MAY_BE_GUARD; in zend_jit_trace_build_tssa()
2541 if (!(t1 & MAY_BE_GUARD) in zend_jit_trace_build_tssa()
2543 ssa_var_info[phi->ssa_var].type = t & ~MAY_BE_GUARD; in zend_jit_trace_build_tssa()
2546 MAY_BE_GUARD; in zend_jit_trace_build_tssa()
2560 MAY_BE_GUARD; in zend_jit_trace_build_tssa()
2574 MAY_BE_GUARD; in zend_jit_trace_build_tssa()
2582 ssa_var_info[phi->ssa_var].type = t & ~MAY_BE_GUARD; in zend_jit_trace_build_tssa()
2896 if (!(ssa->var_info[ssa_op->result_def].type & MAY_BE_GUARD) in zend_jit_trace_allocate_registers()
4103 if (!(info & MAY_BE_GUARD) && has_concrete_type(info)) { in zend_jit_trace()
4124 } else if ((info & MAY_BE_GUARD) != 0 in zend_jit_trace()
4132 && !(ssa->var_info[ssa->vars[i].phi_use_chain->ssa_var].type & MAY_BE_GUARD)))) { in zend_jit_trace()
4137 info &= ~MAY_BE_GUARD; in zend_jit_trace()
4182 if ((ssa->var_info[i].type & MAY_BE_GUARD) != 0) { in zend_jit_trace()
4185 ssa->var_info[i].type &= ~MAY_BE_GUARD; in zend_jit_trace()
4219 if (info & MAY_BE_GUARD) { in zend_jit_trace()
4223 info &= ~MAY_BE_GUARD; in zend_jit_trace()
4358 if (op1_def_info & MAY_BE_GUARD in zend_jit_trace()
4360 op1_def_info &= ~MAY_BE_GUARD; in zend_jit_trace()
4367 … (op1_def_info & (MAY_BE_DOUBLE|MAY_BE_GUARD)) && zend_may_overflow(opline, ssa_op, op_array, ssa), in zend_jit_trace()
4371 if ((op1_def_info & (MAY_BE_ANY|MAY_BE_GUARD)) == (MAY_BE_LONG|MAY_BE_GUARD) in zend_jit_trace()
4373 ssa->var_info[ssa_op->op1_def].type &= ~MAY_BE_GUARD; in zend_jit_trace()
4375 ssa->var_info[ssa_op->result_def].type &= ~MAY_BE_GUARD; in zend_jit_trace()
4379 && (res_info & (MAY_BE_ANY|MAY_BE_GUARD)) == (MAY_BE_LONG|MAY_BE_GUARD) in zend_jit_trace()
4381 ssa->var_info[ssa_op->result_def].type &= ~MAY_BE_GUARD; in zend_jit_trace()
4499 …AY_BE_LONG) && (op2_info & MAY_BE_LONG) && (res_info & (MAY_BE_DOUBLE|MAY_BE_GUARD)) && zend_may_o… in zend_jit_trace()
4503 if (((res_info & (MAY_BE_ANY|MAY_BE_GUARD)) == (MAY_BE_LONG|MAY_BE_GUARD) in zend_jit_trace()
4504 || (res_info & (MAY_BE_ANY|MAY_BE_GUARD)) == (MAY_BE_DOUBLE|MAY_BE_GUARD)) in zend_jit_trace()
4507 ssa->var_info[ssa_op->result_def].type &= ~MAY_BE_GUARD; in zend_jit_trace()
4551 if (op1_def_info & MAY_BE_GUARD in zend_jit_trace()
4553 op1_def_info &= ~MAY_BE_GUARD; in zend_jit_trace()
4558 …E_LONG) && (op2_info & MAY_BE_LONG) && (op1_def_info & (MAY_BE_DOUBLE|MAY_BE_GUARD)) && zend_may_o… in zend_jit_trace()
4562 if ((op1_def_info & (MAY_BE_ANY|MAY_BE_GUARD)) == (MAY_BE_LONG|MAY_BE_GUARD) in zend_jit_trace()
4565 ssa->var_info[ssa_op->op1_def].type &= ~MAY_BE_GUARD; in zend_jit_trace()
4567 ssa->var_info[ssa_op->result_def].type &= ~MAY_BE_GUARD; in zend_jit_trace()
4947 if (op1_type != IS_UNKNOWN && (op1_info & MAY_BE_GUARD)) { in zend_jit_trace()
4953 … op1_info &= ~(MAY_BE_STRING|MAY_BE_ARRAY|MAY_BE_OBJECT|MAY_BE_RESOURCE|MAY_BE_REF|MAY_BE_GUARD); in zend_jit_trace()
5249 (op1_info & (MAY_BE_ANY|MAY_BE_UNDEF|MAY_BE_GUARD)) == MAY_BE_LONG && in zend_jit_trace()
5250 (op2_info & (MAY_BE_ANY|MAY_BE_UNDEF|MAY_BE_GUARD)) == MAY_BE_LONG && in zend_jit_trace()
5297 (op1_info & (MAY_BE_ANY|MAY_BE_UNDEF|MAY_BE_GUARD)) == MAY_BE_LONG && in zend_jit_trace()
5298 (op2_info & (MAY_BE_ANY|MAY_BE_UNDEF|MAY_BE_GUARD)) == MAY_BE_LONG && in zend_jit_trace()
5515 if (!(op1_info & MAY_BE_GUARD) in zend_jit_trace()
6250 if (op1_info & MAY_BE_GUARD) { in zend_jit_trace()
6253 if (op2_info & MAY_BE_GUARD) { in zend_jit_trace()
6306 } else if (!(ssa->var_info[ssa_op->result_def].type & MAY_BE_GUARD) in zend_jit_trace()
6342 ssa->var_info[ssa_op->result_def].type &= ~MAY_BE_GUARD; in zend_jit_trace()
6370 if (!(ssa->var_info[ssa_op->op1_def].type & MAY_BE_GUARD) in zend_jit_trace()
6403 ssa->var_info[ssa_op->op1_def].type &= ~MAY_BE_GUARD; in zend_jit_trace()
6438 if (!(ssa->var_info[ssa_op->op2_def].type & MAY_BE_GUARD) in zend_jit_trace()
6452 ssa->var_info[ssa_op->op2_def].type &= ~MAY_BE_GUARD; in zend_jit_trace()
6492 if (!(ssa->var_info[ssa_op->op1_def].type & MAY_BE_GUARD) in zend_jit_trace()
6504 ssa->var_info[ssa_op->op1_def].type &= ~MAY_BE_GUARD; in zend_jit_trace()
6528 if (!(ssa->var_info[ssa_op->result_def].type & MAY_BE_GUARD) in zend_jit_trace()
6550 if (!(ssa->var_info[ssa_op->op1_def].type & MAY_BE_GUARD) in zend_jit_trace()
6671 if (!(ssa->var_info[j].type & MAY_BE_GUARD) in zend_jit_trace()