Lines Matching refs:MAY_BE_REF

908 		if (!(info->type & MAY_BE_REF)) {  in zend_jit_trace_copy_ssa_var_range()
1078 && !(tssa->var_info[var].type & MAY_BE_REF)) { in is_checked_guard()
1102 && (tssa->var_info[tssa->ops[idx].op2_use].type & MAY_BE_REF)) { in is_checked_guard()
1126 && (tssa->var_info[tssa->ops[idx].op1_use].type & MAY_BE_REF)) { in is_checked_guard()
1131 && (tssa->var_info[tssa->ops[idx].op2_use].type & MAY_BE_REF)) { in is_checked_guard()
1156 && (tssa->var_info[tssa->ops[idx].op1_use].type & MAY_BE_REF)) { in is_checked_guard()
1545 tmp |= MAY_BE_REF; in zend_jit_trace_build_tssa()
1551 …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()
1564 …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()
1592 …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()
1594 …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()
1882 && (tssa->var_info[tssa->ops[idx].op1_use].type & MAY_BE_REF)) { in zend_jit_trace_build_tssa()
2026 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()
2157 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()
2163 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()
2169 … 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()
2176 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()
2182 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()
2188 …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()
2268 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()
2274 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()
2280 … 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()
2353 tmp |= MAY_BE_REF; in zend_jit_trace_build_tssa()
2359 …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()
2372 …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()
2395 …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()
2404 …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()
2548 …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()
2552 …} 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()
2556 t0 = (t & (MAY_BE_ANY|MAY_BE_UNDEF|MAY_BE_REF)) | in zend_jit_trace_build_tssa()
2557 (t0 & ~(MAY_BE_ANY|MAY_BE_UNDEF|MAY_BE_REF)) | in zend_jit_trace_build_tssa()
2569 … 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()
2570 t0 = (t & t0 & (MAY_BE_ANY|MAY_BE_UNDEF|MAY_BE_REF)) | in zend_jit_trace_build_tssa()
2571 (t0 & ~(MAY_BE_ANY|MAY_BE_UNDEF|MAY_BE_REF)) | in zend_jit_trace_build_tssa()
2581 … 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()
2582 if (((t & t1) & (MAY_BE_ANY|MAY_BE_UNDEF|MAY_BE_REF)) != 0 in zend_jit_trace_build_tssa()
2584 t1 = (t & t1 & (MAY_BE_ANY|MAY_BE_UNDEF|MAY_BE_REF)) | in zend_jit_trace_build_tssa()
2585 (t1 & ~(MAY_BE_ANY|MAY_BE_UNDEF|MAY_BE_REF)) | in zend_jit_trace_build_tssa()
3875 return (OP1_INFO() & ((MAY_BE_UNDEF|MAY_BE_ANY|MAY_BE_REF)-MAY_BE_LONG)) == 0; in zend_jit_may_skip_comparison()
3883 return (OP1_INFO() & ((MAY_BE_UNDEF|MAY_BE_ANY|MAY_BE_REF)-MAY_BE_LONG)) == 0 && in zend_jit_may_skip_comparison()
3884 (OP2_INFO() & ((MAY_BE_UNDEF|MAY_BE_ANY|MAY_BE_REF)-MAY_BE_LONG)) == 0; in zend_jit_may_skip_comparison()
3900 return (OP1_INFO() & ((MAY_BE_UNDEF|MAY_BE_ANY|MAY_BE_REF)-MAY_BE_LONG)) == 0; in zend_jit_may_skip_comparison()
3908 return (OP1_INFO() & ((MAY_BE_UNDEF|MAY_BE_ANY|MAY_BE_REF)-MAY_BE_LONG)) == 0 && in zend_jit_may_skip_comparison()
3909 (OP2_INFO() & ((MAY_BE_UNDEF|MAY_BE_ANY|MAY_BE_REF)-MAY_BE_LONG)) == 0; in zend_jit_may_skip_comparison()
4965 … op1_info &= ~(MAY_BE_STRING|MAY_BE_ARRAY|MAY_BE_OBJECT|MAY_BE_RESOURCE|MAY_BE_REF|MAY_BE_GUARD); in zend_jit_trace()
5005 op1_def_info &= ~MAY_BE_REF; in zend_jit_trace()
5006 } else if (op1_info & MAY_BE_REF) { in zend_jit_trace()
5010 op1_info &= ~MAY_BE_REF; in zend_jit_trace()
5011 op1_def_info &= ~MAY_BE_REF; in zend_jit_trace()
5442 && !(op1_info & (MAY_BE_REF|MAY_BE_OBJECT))) { in zend_jit_trace()
5450 if (info & (MAY_BE_STRING|MAY_BE_ARRAY|MAY_BE_OBJECT|MAY_BE_RESOURCE|MAY_BE_REF)) { in zend_jit_trace()
5605 if ((op1_info & (MAY_BE_ANY|MAY_BE_UNDEF|MAY_BE_REF)) != MAY_BE_STRING) { in zend_jit_trace()
5736 …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()
5914 op1_info = MAY_BE_ANY|MAY_BE_REF; in zend_jit_trace()
5969 if ((op1_info & (MAY_BE_UNDEF|MAY_BE_ANY|MAY_BE_REF)) != MAY_BE_STRING) { in zend_jit_trace()
5990 if ((op1_info & (MAY_BE_UNDEF|MAY_BE_ANY|MAY_BE_REF)) != MAY_BE_STRING) { in zend_jit_trace()
6012 if ((op1_info & (MAY_BE_UNDEF|MAY_BE_ANY|MAY_BE_REF)) != MAY_BE_ARRAY) { in zend_jit_trace()
6054 if (op1_info & MAY_BE_REF) { in zend_jit_trace()
6065 if ((op1_info & (MAY_BE_ANY|MAY_BE_REF|MAY_BE_UNDEF)) != MAY_BE_ARRAY) { in zend_jit_trace()
6198 if ((op2_info & (MAY_BE_UNDEF|MAY_BE_ANY|MAY_BE_REF)) != MAY_BE_STRING) { in zend_jit_trace()
6215 …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()
6218 …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()
6293 && (ssa->var_info[ssa_op->op1_use].type & MAY_BE_REF) == 0) { in zend_jit_trace()
6349 if (!(OP1_INFO() & MAY_BE_REF) in zend_jit_trace()