Lines Matching refs:zv

43 			zval *zv = CRT_CONSTANT_EX(op_array, opline, opline->opN, ssa->rt_constants); \
44 …return (Z_TYPE_P(zv) == IS_LONG || Z_TYPE_P(zv) == IS_TRUE || Z_TYPE_P(zv) == IS_FALSE || Z_TYPE_P…
59 zval *zv = CRT_CONSTANT_EX(op_array, opline, opline->opN, ssa->rt_constants); \
60 if (Z_TYPE_P(zv) == IS_LONG) { \
61 return Z_LVAL_P(zv); \
62 } else if (Z_TYPE_P(zv) == IS_TRUE) { \
64 } else if (Z_TYPE_P(zv) == IS_FALSE) { \
66 } else if (Z_TYPE_P(zv) == IS_NULL) { \
83 zval *zv = CRT_CONSTANT_EX(op_array, opline, opline->opN, ssa->rt_constants); \
84 if (Z_TYPE_P(zv) == IS_LONG) { \
85 return Z_LVAL_P(zv); \
86 } else if (Z_TYPE_P(zv) == IS_TRUE) { \
88 } else if (Z_TYPE_P(zv) == IS_FALSE) { \
90 } else if (Z_TYPE_P(zv) == IS_NULL) { \
107 zval *zv = CRT_CONSTANT_EX(op_array, opline, opline->opN, ssa->rt_constants); \
108 …if (Z_TYPE_P(zv) == IS_LONG || Z_TYPE_P(zv) == IS_TRUE || Z_TYPE_P(zv) == IS_FALSE || Z_TYPE_P(zv)…
125 zval *zv = CRT_CONSTANT_EX(op_array, opline, opline->opN, ssa->rt_constants); \
126 …if (Z_TYPE_P(zv) == IS_LONG || Z_TYPE_P(zv) == IS_TRUE || Z_TYPE_P(zv) == IS_FALSE || Z_TYPE_P(zv)…
161 static zend_always_inline uint32_t _const_op_type(const zval *zv) { in DEFINE_SSA_OP_MIN_RANGE()
162 if (Z_TYPE_P(zv) == IS_CONSTANT_AST) { in DEFINE_SSA_OP_MIN_RANGE()
164 } else if (Z_TYPE_P(zv) == IS_ARRAY) { in DEFINE_SSA_OP_MIN_RANGE()
165 HashTable *ht = Z_ARRVAL_P(zv); in DEFINE_SSA_OP_MIN_RANGE()
170 if (Z_REFCOUNTED_P(zv)) { in DEFINE_SSA_OP_MIN_RANGE()
186 uint32_t tmp = (1 << Z_TYPE_P(zv)); in DEFINE_SSA_OP_MIN_RANGE()
188 if (Z_REFCOUNTED_P(zv)) { in DEFINE_SSA_OP_MIN_RANGE()
190 } else if (Z_TYPE_P(zv) == IS_STRING) { in DEFINE_SSA_OP_MIN_RANGE()