/php-src/ |
H A D | NEWS | 246 . Cast large floats that are within int range to int in number_format so
|
/php-src/ext/opcache/jit/ir/ |
H A D | ir_private.h | 1209 ir_live_range range; member
|
H A D | ir_ra.c | 129 ival->range.next = NULL; in ir_new_live_range() 146 p = &ival->range; in ir_add_live_range() 258 ival->range.end = end; in ir_add_fixed_live_range() 259 ival->range.next = q; in ir_add_fixed_live_range() 284 } else if (ival->range.start >= ctx->live_intervals[0]->range.start) { in ir_add_tmp() 287 while (prev->next && ival->range.start >= prev->next->range.start) { in ir_add_tmp() 1544 return ir_ivals_overlap(&ival1->range, &ival2->range); in ir_vregs_overlap() 1575 return ir_ivals_inside(&parent_ival->range, &child_ival->range); in ir_vregs_inside() 1755 r = &ival->range; in ir_swap_operands() 2425 p = &ival->range; in ir_split_interval_at() [all …]
|
H A D | ir_dump.c | 385 p = &ival->range; in ir_dump_live_ranges() 459 ir_live_range *p = &ival->range; in ir_dump_live_ranges()
|
/php-src/Zend/ |
H A D | zend_execute.c | 4476 if (op_num >= range->start && op_num < range->end in find_live_range() 4477 && var_num == (range->var & ~ZEND_LIVE_MASK)) { in find_live_range() 4478 return range; in find_live_range() 4491 if (range->start > op_num) { in cleanup_live_vars() 4494 } else if (op_num < range->end) { in cleanup_live_vars() 4496 uint32_t kind = range->var & ZEND_LIVE_MASK; in cleanup_live_vars() 4497 uint32_t var_num = range->var & ~ZEND_LIVE_MASK; in cleanup_live_vars() 4616 if (range->start > op_num) { in zend_unfinished_execution_gc_ex() 4618 } else if (op_num < range->end) { in zend_unfinished_execution_gc_ex() 4619 uint32_t kind = range->var & ZEND_LIVE_MASK; in zend_unfinished_execution_gc_ex() [all …]
|
H A D | zend_gc.c | 2056 const zend_live_range *range = &func->op_array.live_range[i]; in zend_gc_check_root_tmpvars() local 2057 if (range->start > op_num) { in zend_gc_check_root_tmpvars() 2060 if (range->end <= op_num) { in zend_gc_check_root_tmpvars() 2064 uint32_t kind = range->var & ZEND_LIVE_MASK; in zend_gc_check_root_tmpvars() 2066 uint32_t var_num = range->var & ~ZEND_LIVE_MASK; in zend_gc_check_root_tmpvars() 2086 const zend_live_range *range = &func->op_array.live_range[i]; in zend_gc_remove_root_tmpvars() local 2087 if (range->start > op_num) { in zend_gc_remove_root_tmpvars() 2090 if (range->end <= op_num) { in zend_gc_remove_root_tmpvars() 2094 uint32_t kind = range->var & ZEND_LIVE_MASK; in zend_gc_remove_root_tmpvars() 2096 uint32_t var_num = range->var & ~ZEND_LIVE_MASK; in zend_gc_remove_root_tmpvars()
|
/php-src/scripts/gdb/ |
H A D | php_gdb.py | 90 for bit in range(0, type_mask_size): 100 for i in range(0, num_types): 157 for i in range(0, num_children): 342 return ary_type.fields()[0].type.range()[1]+1
|
/php-src/Zend/Optimizer/ |
H A D | zend_inference.c | 1102 if (constraint->range.min == constraint->range.max in zend_inference_calc_range() 1121 && ssa->var_info[p->sources[0]].range.min > constraint->range.max) { in zend_inference_calc_range() 1135 && ssa->var_info[p->sources[0]].range.max < constraint->range.min) { in zend_inference_calc_range() 1209 tmp->min = ssa->var_info[constraint->min_ssa_var].range.min + constraint->range.min; in zend_inference_calc_range() 1225 tmp->max = ssa->var_info[constraint->max_ssa_var].range.max + constraint->range.max; in zend_inference_calc_range() 1650 var_info->range = *r; in zend_inference_widening_meet() 1675 r->min = var_info->range.min; in zend_inference_narrowing_meet() 1695 var_info->range = *r; in zend_inference_narrowing_meet() 4551 ret->range = tmp_range; in zend_init_func_return_info() 4579 ret->range = tmp_range; in zend_func_return_info() [all …]
|
H A D | zend_inference.h | 66 return ssa->var_info[ssa_op->opN##_use].range.min; \ 83 return ssa->var_info[ssa_op->opN##_use].range.max; \ 100 return ssa->var_info[ssa_op->opN##_use].range.underflow; \ 117 return ssa->var_info[ssa_op->opN##_use].range.overflow; \
|
H A D | zend_dump.c | 388 zend_dump_range(&ssa->var_info[ssa_var_num].range); in zend_dump_ssa_var() 402 if (r->range.underflow && r->range.overflow) { in zend_dump_range_constraint() 410 if (r->range.underflow) { in zend_dump_range_constraint() 415 if (r->range.min > 0) { in zend_dump_range_constraint() 416 fprintf(stderr, " + " ZEND_LONG_FMT, r->range.min); in zend_dump_range_constraint() 417 } else if (r->range.min < 0) { in zend_dump_range_constraint() 425 if (r->range.overflow) { in zend_dump_range_constraint() 430 if (r->range.max > 0) { in zend_dump_range_constraint() 432 } else if (r->range.max < 0) { in zend_dump_range_constraint() 437 fprintf(stderr, ZEND_LONG_FMT "]", r->range.max); in zend_dump_range_constraint() [all …]
|
/php-src/main/streams/ |
H A D | plain_wrapper.c | 762 if (range->length == 0 || in php_stdiop_set_option() 763 range->length > data->sb.st_size - range->offset) { in php_stdiop_set_option() 764 range->length = data->sb.st_size - range->offset; in php_stdiop_set_option() 766 switch (range->mode) { in php_stdiop_set_option() 786 range->mapped = (char*)mmap(NULL, range->length, prot, flags, fd, range->offset); in php_stdiop_set_option() 788 range->mapped = NULL; in php_stdiop_set_option() 818 switch (range->mode) { in php_stdiop_set_option() 865 range->offset = size; in php_stdiop_set_option() 867 if (range->length == 0 || range->length > size - range->offset) { in php_stdiop_set_option() 868 range->length = size - range->offset; in php_stdiop_set_option() [all …]
|
/php-src/ext/dom/ |
H A D | config.w32 | 28 … encoding.c euc_kr.c gb18030.c iso_2022_jp_katakana.c jis0208.c jis0212.c range.c res.c single.c",…
|
H A D | config.m4 | 22 …IR/encoding/jis0208.c $LEXBOR_DIR/encoding/jis0212.c $LEXBOR_DIR/encoding/range.c $LEXBOR_DIR/enco…
|
/php-src/Zend/tests/ |
H A D | bug52193.phpt | 20 $items = range(1, 5);
|
/php-src/ext/standard/ |
H A D | basic_functions.stub.php | 1680 function range(string|int|float $start, string|int|float $end, int|float $step = 1): array {} function
|
H A D | basic_functions_arginfo.h | 2362 ZEND_FUNCTION(range); 2986 ZEND_FE(range, arginfo_range)
|
H A D | var_unserializer.re | 428 php_error_docref(NULL, E_WARNING, "Numerical result out of range"); 1093 /* use iv() not uiv() in order to check data range */
|
/php-src/ext/opcache/jit/ |
H A D | zend_jit_trace.c | 981 tssa->var_info[ssa_var].range.min = MAX(tssa->var_info[ssa_var].range.min, info->range.min); in zend_jit_trace_copy_ssa_var_range() 982 tssa->var_info[ssa_var].range.max = MIN(tssa->var_info[ssa_var].range.max, info->range.max); in zend_jit_trace_copy_ssa_var_range() 983 …tssa->var_info[ssa_var].range.underflow = tssa->var_info[ssa_var].range.underflow && info->range.u… in zend_jit_trace_copy_ssa_var_range() 984 …tssa->var_info[ssa_var].range.overflow = tssa->var_info[ssa_var].range.overflow && info->range.ove… in zend_jit_trace_copy_ssa_var_range() 987 tssa->var_info[ssa_var].range = info->range; in zend_jit_trace_copy_ssa_var_range() 1035 tssa->var_info[ssa_var].range.min = MAX(tssa->var_info[ssa_var].range.min, info->range.min); in zend_jit_trace_restrict_ssa_var_info() 1036 tssa->var_info[ssa_var].range.max = MIN(tssa->var_info[ssa_var].range.max, info->range.max); in zend_jit_trace_restrict_ssa_var_info() 1037 …tssa->var_info[ssa_var].range.underflow = tssa->var_info[ssa_var].range.underflow && info->range.u… in zend_jit_trace_restrict_ssa_var_info() 1038 …tssa->var_info[ssa_var].range.overflow = tssa->var_info[ssa_var].range.overflow && info->range.ove… in zend_jit_trace_restrict_ssa_var_info() 1041 tssa->var_info[ssa_var].range = info->range; in zend_jit_trace_restrict_ssa_var_info() [all …]
|
H A D | zend_jit.c | 764 || ssa->var_info[res].range.overflow) { in zend_may_overflow() 779 || ssa->var_info[res].range.underflow) { in zend_may_overflow() 805 || ssa->var_info[res].range.overflow) { in zend_may_overflow() 832 || ssa->var_info[res].range.overflow) { in zend_may_overflow() 847 ssa->var_info[res].range.underflow || in zend_may_overflow() 848 ssa->var_info[res].range.overflow); in zend_may_overflow() 908 ssa->var_info[res].range.underflow || in zend_may_overflow() 909 ssa->var_info[res].range.overflow); in zend_may_overflow() 1123 if (range->start > op_num) { in zend_jit_allocate_registers() 1126 } else if (op_num < range->end && var_num == (range->var & ~ZEND_LIVE_MASK)) { in zend_jit_allocate_registers() [all …]
|
/php-src/ext/opcache/tests/match/ |
H A D | 004.phpt | 29 foreach (range(0, 6) as $number) { 40 0000 INIT_FCALL 2 %d string("range")
|
H A D | 001.phpt | 24 foreach (range('a', 'i') as $char) { 34 0000 INIT_FCALL 2 %d string("range")
|
H A D | 003.phpt | 25 foreach (range(0, 10) as $char) { 35 0000 INIT_FCALL 2 %d string("range")
|
/php-src/ext/random/ |
H A D | engine_combinedlcg.c | 65 static zend_long range(void *state, zend_long min, zend_long max) in range() function 107 range,
|
H A D | random.c | 424 return php_random_algo_mt19937.range(php_random_default_status(), min, max);
|
/php-src/TSRM/ |
H A D | TSRM.c | 79 #define TSRM_SAFE_RETURN_RSRC(array, offset, range) \ argument 85 } else if ((unshuffled_offset)>=0 && (unshuffled_offset)<(range)) { \ 97 #define TSRM_SAFE_RETURN_RSRC(array, offset, range) \ argument
|