Home
last modified time | relevance | path

Searched refs:MAY_BE_ARRAY_NUMERIC_HASH (Results 1 – 5 of 5) sorted by relevance

/PHP-8.2/Zend/
H A Dzend_type_info.h60 #define MAY_BE_ARRAY_NUMERIC_HASH (1<<22) /* hash with numeric keys */ macro
64 #define MAY_BE_ARRAY_KEY_LONG (MAY_BE_ARRAY_PACKED | MAY_BE_ARRAY_NUMERIC_HASH)
69 #define MAY_BE_HASH(t) ((t) & (MAY_BE_ARRAY_NUMERIC_HASH | MAY_BE_ARRAY_KEY_STRING))
/PHP-8.2/Zend/Optimizer/
H A Dzend_inference.c2120 tmp |= MAY_BE_ARRAY_NUMERIC_HASH; in zend_array_type_info()
2203 tmp |= MAY_BE_HASH_ONLY(arr_type) ? MAY_BE_ARRAY_NUMERIC_HASH : MAY_BE_ARRAY_KEY_LONG; in assign_dim_array_result_type()
2209 tmp |= MAY_BE_HASH_ONLY(arr_type) ? MAY_BE_ARRAY_NUMERIC_HASH : MAY_BE_ARRAY_KEY_LONG; in assign_dim_array_result_type()
2218 tmp |= MAY_BE_HASH_ONLY(arr_type) ? MAY_BE_ARRAY_NUMERIC_HASH : MAY_BE_ARRAY_KEY_LONG; in assign_dim_array_result_type()
2981 …tmp |= ssa->var_info[ssa_op->op1_def].type & (MAY_BE_ARRAY_PACKED|MAY_BE_ARRAY_NUMERIC_HASH|MAY_BE… in _zend_update_type_info()
3557 MAY_BE_ARRAY_NUMERIC_HASH : MAY_BE_ARRAY_KEY_LONG; in _zend_update_type_info()
3566 MAY_BE_ARRAY_NUMERIC_HASH : MAY_BE_ARRAY_KEY_LONG; in _zend_update_type_info()
3578 MAY_BE_ARRAY_NUMERIC_HASH : MAY_BE_ARRAY_KEY_LONG; in _zend_update_type_info()
/PHP-8.2/ext/opcache/jit/
H A Dzend_jit_trace.c1755 info->type &= ~(MAY_BE_ARRAY_NUMERIC_HASH|MAY_BE_ARRAY_STRING_HASH); in zend_jit_trace_build_tssa()
1835 info->type &= ~(MAY_BE_ARRAY_NUMERIC_HASH|MAY_BE_ARRAY_STRING_HASH); in zend_jit_trace_build_tssa()
1937 info->type &= ~(MAY_BE_ARRAY_NUMERIC_HASH|MAY_BE_ARRAY_STRING_HASH); in zend_jit_trace_build_tssa()
2220 info->type &= ~(MAY_BE_ARRAY_NUMERIC_HASH|MAY_BE_ARRAY_STRING_HASH); in zend_jit_trace_build_tssa()
5675 op1_info &= ~(MAY_BE_ARRAY_NUMERIC_HASH|MAY_BE_ARRAY_STRING_HASH); in zend_jit_trace()
5677 … ssa->var_info[ssa_op->op1_use].type &= ~(MAY_BE_ARRAY_NUMERIC_HASH|MAY_BE_ARRAY_STRING_HASH); in zend_jit_trace()
5807 op1_info &= ~(MAY_BE_ARRAY_NUMERIC_HASH|MAY_BE_ARRAY_STRING_HASH); in zend_jit_trace()
H A Dzend_jit_arm64.dasc5145 if (op1_info & MAY_BE_ARRAY_NUMERIC_HASH) {
5192 if (op1_info & MAY_BE_ARRAY_NUMERIC_HASH) {
5229 if (op1_info & MAY_BE_ARRAY_NUMERIC_HASH) {
5233 if (!found_exit_addr || (op1_info & MAY_BE_ARRAY_NUMERIC_HASH)) {
5244 …!(op1_info & MAY_BE_ARRAY_KEY_LONG) || (packed_loaded && (op1_info & MAY_BE_ARRAY_NUMERIC_HASH))) {
5255 if (!packed_loaded || (op1_info & MAY_BE_ARRAY_NUMERIC_HASH)) {
5307 (op1_info & MAY_BE_ARRAY_NUMERIC_HASH)) {
5340 …if (!(op1_info & MAY_BE_ARRAY_KEY_LONG) || (op1_info & MAY_BE_ARRAY_NUMERIC_HASH) || packed_loaded…
H A Dzend_jit_x86.dasc5663 if (op1_info & MAY_BE_ARRAY_NUMERIC_HASH) {
5720 if (op1_info & MAY_BE_ARRAY_NUMERIC_HASH) {
5757 if (op1_info & MAY_BE_ARRAY_NUMERIC_HASH) {
5761 if (!found_exit_addr || (op1_info & MAY_BE_ARRAY_NUMERIC_HASH)) {
5772 …!(op1_info & MAY_BE_ARRAY_KEY_LONG) || (packed_loaded && (op1_info & MAY_BE_ARRAY_NUMERIC_HASH))) {
5783 if (!packed_loaded || (op1_info & MAY_BE_ARRAY_NUMERIC_HASH)) {
5835 (op1_info & MAY_BE_ARRAY_NUMERIC_HASH)) {
5868 …if (!(op1_info & MAY_BE_ARRAY_KEY_LONG) || (op1_info & MAY_BE_ARRAY_NUMERIC_HASH) || packed_loaded…

Completed in 107 milliseconds