Lines Matching refs:MAY_BE_REF

975 		if (!(info->type & MAY_BE_REF)) {  in zend_jit_trace_copy_ssa_var_range()
1145 && !(tssa->var_info[var].type & MAY_BE_REF)) { in is_checked_guard()
1169 && (tssa->var_info[tssa->ops[idx].op2_use].type & MAY_BE_REF)) { in is_checked_guard()
1193 && (tssa->var_info[tssa->ops[idx].op1_use].type & MAY_BE_REF)) { in is_checked_guard()
1198 && (tssa->var_info[tssa->ops[idx].op2_use].type & MAY_BE_REF)) { in is_checked_guard()
1224 && (tssa->var_info[tssa->ops[idx].op1_use].type & MAY_BE_REF)) { in is_checked_guard()
1614 tmp |= MAY_BE_REF; in zend_jit_trace_build_tssa()
1620 …ssa_var_info[i].type = MAY_BE_RC1 | MAY_BE_RCN | MAY_BE_REF | MAY_BE_ANY | MAY_BE_ARRAY_KEY_ANY |… in zend_jit_trace_build_tssa()
1633 …ssa_var_info[i].type = MAY_BE_UNDEF | MAY_BE_RC1 | MAY_BE_RCN | MAY_BE_REF | MAY_BE_ANY | MAY_BE_A… in zend_jit_trace_build_tssa()
1661 …ssa_var_info[i].type = MAY_BE_UNDEF | MAY_BE_RC1 | MAY_BE_RCN | MAY_BE_REF | MAY_BE_ANY | MAY_BE_… in zend_jit_trace_build_tssa()
1663 …ssa_var_info[i].type = MAY_BE_RC1 | MAY_BE_RCN | MAY_BE_REF | MAY_BE_ANY | MAY_BE_ARRAY_KEY_ANY | … in zend_jit_trace_build_tssa()
1953 && (tssa->var_info[tssa->ops[idx].op1_use].type & MAY_BE_REF)) { in zend_jit_trace_build_tssa()
2097 info |= MAY_BE_REF|MAY_BE_RC1|MAY_BE_RCN|MAY_BE_ANY|MAY_BE_ARRAY_OF_ANY|MAY_BE_ARRAY_KEY_ANY; in zend_jit_trace_build_tssa()
2228 if (ssa_ops[idx].op1_use < 0 || !(ssa_var_info[ssa_ops[idx].op1_use].type & MAY_BE_REF)) { in zend_jit_trace_build_tssa()
2234 if (ssa_ops[idx].op2_use < 0 || !(ssa_var_info[ssa_ops[idx].op2_use].type & MAY_BE_REF)) { in zend_jit_trace_build_tssa()
2240 … if (ssa_ops[idx].result_use < 0 || !(ssa_var_info[ssa_ops[idx].result_use].type & MAY_BE_REF)) { in zend_jit_trace_build_tssa()
2247 if (ssa_ops[idx+1].op1_use < 0 || !(ssa_var_info[ssa_ops[idx+1].op1_use].type & MAY_BE_REF)) { in zend_jit_trace_build_tssa()
2253 if (ssa_ops[idx+1].op2_use < 0 || !(ssa_var_info[ssa_ops[idx+1].op2_use].type & MAY_BE_REF)) { in zend_jit_trace_build_tssa()
2259 …f (ssa_ops[idx+1].result_use < 0 || !(ssa_var_info[ssa_ops[idx+1].result_use].type & MAY_BE_REF)) { in zend_jit_trace_build_tssa()
2339 if (ssa_ops[idx].op1_use < 0 || !(ssa_var_info[ssa_ops[idx].op1_use].type & MAY_BE_REF)) { in zend_jit_trace_build_tssa()
2345 if (ssa_ops[idx].op2_use < 0 || !(ssa_var_info[ssa_ops[idx].op2_use].type & MAY_BE_REF)) { in zend_jit_trace_build_tssa()
2351 … if (ssa_ops[idx].result_use < 0 || !(ssa_var_info[ssa_ops[idx].result_use].type & MAY_BE_REF)) { in zend_jit_trace_build_tssa()
2421 tmp |= MAY_BE_REF; in zend_jit_trace_build_tssa()
2427 …ssa_var_info[v].type = MAY_BE_RC1 | MAY_BE_RCN | MAY_BE_REF | MAY_BE_ANY | MAY_BE_ARRAY_KEY_ANY |… in zend_jit_trace_build_tssa()
2440 …ssa_var_info[v].type = MAY_BE_UNDEF | MAY_BE_RC1 | MAY_BE_RCN | MAY_BE_REF | MAY_BE_ANY | MAY_BE_A… in zend_jit_trace_build_tssa()
2463 …ssa_var_info[v].type = MAY_BE_UNDEF | MAY_BE_RC1 | MAY_BE_RCN | MAY_BE_REF | MAY_BE_ANY | MAY_BE_… in zend_jit_trace_build_tssa()
2472 …ssa_var_info[v].type = MAY_BE_RC1 | MAY_BE_RCN | MAY_BE_REF | MAY_BE_ANY | MAY_BE_ARRAY_KEY_ANY |… in zend_jit_trace_build_tssa()
2613 …if (((t0 | t1) & (MAY_BE_ANY|MAY_BE_UNDEF|MAY_BE_REF)) == (t & (MAY_BE_ANY|MAY_BE_UNDEF|MAY_BE_REF in zend_jit_trace_build_tssa()
2617 …} else if ((t1 & (MAY_BE_ANY|MAY_BE_UNDEF|MAY_BE_REF)) == (t & (MAY_BE_ANY|MAY_BE_UNDEF|MAY_BE_REF in zend_jit_trace_build_tssa()
2621 t0 = (t & (MAY_BE_ANY|MAY_BE_UNDEF|MAY_BE_REF)) | in zend_jit_trace_build_tssa()
2622 (t0 & ~(MAY_BE_ANY|MAY_BE_UNDEF|MAY_BE_REF)) | in zend_jit_trace_build_tssa()
2634 … if ((t0 & (MAY_BE_ANY|MAY_BE_UNDEF|MAY_BE_REF)) != (t & (MAY_BE_ANY|MAY_BE_UNDEF|MAY_BE_REF))) { in zend_jit_trace_build_tssa()
2635 t0 = (t & t0 & (MAY_BE_ANY|MAY_BE_UNDEF|MAY_BE_REF)) | in zend_jit_trace_build_tssa()
2636 (t0 & ~(MAY_BE_ANY|MAY_BE_UNDEF|MAY_BE_REF)) | in zend_jit_trace_build_tssa()
2646 … if ((t1 & (MAY_BE_ANY|MAY_BE_UNDEF|MAY_BE_REF)) != (t & (MAY_BE_ANY|MAY_BE_UNDEF|MAY_BE_REF))) { in zend_jit_trace_build_tssa()
2647 if (((t & t1) & (MAY_BE_ANY|MAY_BE_UNDEF|MAY_BE_REF)) != 0 in zend_jit_trace_build_tssa()
2649 t1 = (t & t1 & (MAY_BE_ANY|MAY_BE_UNDEF|MAY_BE_REF)) | in zend_jit_trace_build_tssa()
2650 (t1 & ~(MAY_BE_ANY|MAY_BE_UNDEF|MAY_BE_REF)) | in zend_jit_trace_build_tssa()
3745 return (OP1_INFO() & ((MAY_BE_UNDEF|MAY_BE_ANY|MAY_BE_REF)-MAY_BE_LONG)) == 0; in zend_jit_may_skip_comparison()
3753 return (OP1_INFO() & ((MAY_BE_UNDEF|MAY_BE_ANY|MAY_BE_REF)-MAY_BE_LONG)) == 0 && in zend_jit_may_skip_comparison()
3754 (OP2_INFO() & ((MAY_BE_UNDEF|MAY_BE_ANY|MAY_BE_REF)-MAY_BE_LONG)) == 0; in zend_jit_may_skip_comparison()
3770 return (OP1_INFO() & ((MAY_BE_UNDEF|MAY_BE_ANY|MAY_BE_REF)-MAY_BE_LONG)) == 0; in zend_jit_may_skip_comparison()
3778 return (OP1_INFO() & ((MAY_BE_UNDEF|MAY_BE_ANY|MAY_BE_REF)-MAY_BE_LONG)) == 0 && in zend_jit_may_skip_comparison()
3779 (OP2_INFO() & ((MAY_BE_UNDEF|MAY_BE_ANY|MAY_BE_REF)-MAY_BE_LONG)) == 0; in zend_jit_may_skip_comparison()
3984 && (t1 & (MAY_BE_ANY|MAY_BE_UNDEF|MAY_BE_REF)) == MAY_BE_ARRAY in zend_jit_trace_may_throw()
3987 && (t2 & (MAY_BE_ANY|MAY_BE_UNDEF|MAY_BE_REF)) == MAY_BE_LONG in zend_jit_trace_may_throw()
3988 && (t3 & (MAY_BE_ANY|MAY_BE_UNDEF|MAY_BE_REF)) == MAY_BE_LONG) { in zend_jit_trace_may_throw()
5028 … op1_info &= ~(MAY_BE_STRING|MAY_BE_ARRAY|MAY_BE_OBJECT|MAY_BE_RESOURCE|MAY_BE_REF|MAY_BE_GUARD); in zend_jit_trace()
5047 op1_info &= ~MAY_BE_REF; in zend_jit_trace()
5066 op1_def_info &= ~MAY_BE_REF; in zend_jit_trace()
5067 } else if (op1_info & MAY_BE_REF) { in zend_jit_trace()
5071 op1_info &= ~MAY_BE_REF; in zend_jit_trace()
5072 op1_def_info &= ~MAY_BE_REF; in zend_jit_trace()
5507 && !(op1_info & (MAY_BE_REF|MAY_BE_OBJECT))) { in zend_jit_trace()
5515 if (info & (MAY_BE_STRING|MAY_BE_ARRAY|MAY_BE_OBJECT|MAY_BE_RESOURCE|MAY_BE_REF)) { in zend_jit_trace()
5696 if ((op1_info & (MAY_BE_ANY|MAY_BE_UNDEF|MAY_BE_REF)) != MAY_BE_STRING) { in zend_jit_trace()
5831 …ALSE|MAY_BE_TRUE|MAY_BE_LONG|MAY_BE_DOUBLE|MAY_BE_STRING|MAY_BE_OBJECT|MAY_BE_RESOURCE|MAY_BE_REF)) in zend_jit_trace()
6021 op1_info = MAY_BE_ANY|MAY_BE_REF; in zend_jit_trace()
6076 if ((op1_info & (MAY_BE_UNDEF|MAY_BE_ANY|MAY_BE_REF)) != MAY_BE_STRING) { in zend_jit_trace()
6097 if ((op1_info & (MAY_BE_UNDEF|MAY_BE_ANY|MAY_BE_REF)) != MAY_BE_STRING) { in zend_jit_trace()
6119 if ((op1_info & (MAY_BE_UNDEF|MAY_BE_ANY|MAY_BE_REF)) != MAY_BE_ARRAY) { in zend_jit_trace()
6161 if (op1_info & MAY_BE_REF) { in zend_jit_trace()
6172 if ((op1_info & (MAY_BE_ANY|MAY_BE_REF|MAY_BE_UNDEF)) != MAY_BE_ARRAY) { in zend_jit_trace()
6310 if ((op2_info & (MAY_BE_UNDEF|MAY_BE_ANY|MAY_BE_REF)) != MAY_BE_STRING) { in zend_jit_trace()
6344 …op1_info = MAY_BE_RC1 | MAY_BE_RCN | MAY_BE_REF | MAY_BE_ANY | MAY_BE_ARRAY_KEY_ANY | MAY_BE_ARRA… in zend_jit_trace()
6347 …op2_info = MAY_BE_RC1 | MAY_BE_RCN | MAY_BE_REF | MAY_BE_ANY | MAY_BE_ARRAY_KEY_ANY | MAY_BE_ARRA… in zend_jit_trace()
6422 && (ssa->var_info[ssa_op->op1_use].type & MAY_BE_REF) == 0) { in zend_jit_trace()
6528 if (!(OP1_INFO() & MAY_BE_REF) in zend_jit_trace()