Home
last modified time | relevance | path

Searched refs:def (Results 1 – 25 of 146) sorted by path

123456

/php-src/Zend/Optimizer/
H A Ddce.c62 static inline bool is_bad_mod(const zend_ssa *ssa, int use, int def) { in is_bad_mod() argument
63 if (def < 0) { in is_bad_mod()
345 int def = var->definition; in try_remove_var_def() local
347 if (def >= 0) { in try_remove_var_def()
348 zend_ssa_op *def_op = &ctx->ssa->ops[def]; in try_remove_var_def()
353 zend_op *def_opline = &ctx->op_array->opcodes[def]; in try_remove_var_def()
H A Ddfa_pass.c1008 static bool zend_dfa_try_to_replace_result(zend_op_array *op_array, zend_ssa *ssa, int def, int cv_… in zend_dfa_try_to_replace_result() argument
1010 int result_var = ssa->ops[def].result_def; in zend_dfa_try_to_replace_result()
1027 if (use > def) { in zend_dfa_try_to_replace_result()
1031 while (i > def) { in zend_dfa_try_to_replace_result()
1044 ssa->ops[def].result_def = -1; in zend_dfa_try_to_replace_result()
1046 op_array->opcodes[def].result_type = IS_UNUSED; in zend_dfa_try_to_replace_result()
1047 op_array->opcodes[def].result.var = 0; in zend_dfa_try_to_replace_result()
H A Descape_analysis.c102 int def = ssa_vars[i].definition; in zend_build_equi_escape_sets() local
103 zend_ssa_op *op = ssa->ops + def; in zend_build_equi_escape_sets()
104 zend_op *opline = op_array->opcodes + def; in zend_build_equi_escape_sets()
150 static bool is_allocation_def(zend_op_array *op_array, zend_ssa *ssa, int def, int var, const zend_… in is_allocation_def() argument
152 zend_ssa_op *ssa_op = ssa->ops + def; in is_allocation_def()
153 zend_op *opline = op_array->opcodes + def; in is_allocation_def()
221 static bool is_local_def(zend_op_array *op_array, zend_ssa *ssa, int def, int var, const zend_scrip… in is_local_def() argument
223 zend_ssa_op *op = ssa->ops + def; in is_local_def()
224 zend_op *opline = op_array->opcodes + def; in is_local_def()
H A Dzend_dfg.c29 if (!zend_bitset_in(def, var_num)) { in _zend_dfg_add_use_def_op()
38 if (!zend_bitset_in(def, var_num)) { in _zend_dfg_add_use_def_op()
46 if (!zend_bitset_in(def, var_num)) { in _zend_dfg_add_use_def_op()
74 if (!zend_bitset_in(def, var_num)) { in _zend_dfg_add_use_def_op()
78 zend_bitset_incl(def, var_num); in _zend_dfg_add_use_def_op()
89 if (!zend_bitset_in(def, var_num)) { in _zend_dfg_add_use_def_op()
93 zend_bitset_incl(def, var_num); in _zend_dfg_add_use_def_op()
108 zend_bitset_incl(def, var_num); in _zend_dfg_add_use_def_op()
120 zend_bitset_incl(def, var_num); in _zend_dfg_add_use_def_op()
257 zend_bitset tmp, def, use, in, out; in zend_build_dfg() local
[all …]
H A Dzend_dfg.h29 zend_bitset def; member
47 …op_array *op_array, const zend_op *opline, uint32_t build_flags, zend_bitset use, zend_bitset def);
H A Dzend_dump.c1232 zend_dump_var_set(op_array, "def", DFG_BITSET(dfg->def, dfg->size, j)); in zend_dump_dfg()
H A Dzend_inference.c4747 int var, def; in zend_mark_cv_references() local
4759 def = ssa->vars[var].definition; in zend_mark_cv_references()
4760 if (def >= 0 && ssa->vars[var].var < op_array->last_var) { in zend_mark_cv_references()
4761 opline = op_array->opcodes + def; in zend_mark_cv_references()
4762 if (ssa->ops[def].result_def == var) { in zend_mark_cv_references()
4774 } else if (ssa->ops[def].op1_def == var) { in zend_mark_cv_references()
4813 } else if (ssa->ops[def].op2_def == var) { in zend_mark_cv_references()
H A Dzend_ssa.c47 if (DFG_ISSET(dfg->def, dfg->size, predecessor, var)) { in will_rejoin()
118 DFG_SET(dfg->def, dfg->size, to, var); in add_pi()
942 zend_bitset def, in, phi; in zend_build_ssa() local
962 dfg.def = dfg.tmp + set_size; in zend_build_ssa()
963 dfg.use = dfg.def + set_size * blocks_count; in zend_build_ssa()
973 def = dfg.def; in zend_build_ssa()
988 zend_bitset def_j = def + j * set_size, phi_j = phi + j * set_size; in zend_build_ssa()
1003 phi_j, phi_j, def + (i * set_size), in + (j * set_size), set_size); in zend_build_ssa()
/php-src/Zend/asm/
H A Djump_x86_64_ms_pe_gas.S92 .def jump_fcontext; .scl 2; .type 32; .endef
H A Dmake_x86_64_ms_pe_gas.S92 .def make_fcontext; .scl 2; .type 32; .endef
170 .def _exit; .scl 2; .type 32; .endef /* standard C library function */
/php-src/Zend/tests/
H A Dassign_coalesce_003.phpt46 $ary["foo"]["bar"] ??= "def";
H A Dbug55305.phpt2 Bug #55305 (ref lost: 1st ref instantiated in class def, 2nd ref made w/o instantiating)
H A Dbug65419.phpt7 static function def()
19 ghi::def();
H A Dfalsetoarray.phpt42 public $def;
49 $this->def = false;
50 $this->def[] = 42;
H A Dfe_fetch_op2_live_range.phpt2 FE_FETCH op2 is a def and needs special live range handling
H A Dstatic_variable_in_dynamic_function.phpt2 Static variables in dynamically declared function (first use before dynamic def dtor)
H A Dstatic_variable_in_dynamic_function_2.phpt2 Static variables in dynamically declared function (first use after dynamic def dtor)
/php-src/Zend/tests/traits/
H A Dbug55137.phpt8 private static function bar() { echo "def\n"; }
26 def
/php-src/Zend/
H A Dzend_compile.c7693 static uint32_t zend_add_dynamic_func_def(zend_op_array *def) { in zend_add_dynamic_func_def() argument
7698 op_array->dynamic_func_defs[def_offset] = def; in zend_add_dynamic_func_def()
H A Dzend_vm_gen.php1523 foreach ($specs as $num => $def) {
1528 out($f, "$prolog$def,\n");
2247 function parse_operand_spec($def, $lineno, $str, &$flags) { argument
2268 function parse_ext_spec($def, $lineno, $str) { argument
2283 function parse_spec_rules($def, $lineno, $str) { argument
2390 function gen_vm($def, $skel) { argument
2396 $in = @file($def);
2398 die("ERROR: Cannot open definition file '$def'\n");
2401 $definition_file = realpath($def);
2454 $flags |= parse_ext_spec($def, $lineno, $m[7]);
[all …]
/php-src/build/
H A Dlibtool.m43105 # If the export-symbols file already is a .def file (1st line
3108 cp $export_symbols $output_objdir/$soname.def;
3110 echo EXPORTS > $output_objdir/$soname.def;
3111 cat $export_symbols >> $output_objdir/$soname.def;
5479 # If the export-symbols file already is a .def file (1st line
5482 cp $export_symbols $output_objdir/$soname.def;
5484 echo EXPORTS > $output_objdir/$soname.def;
5485 cat $export_symbols >> $output_objdir/$soname.def;
5487 …$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname…
6024def~$echo "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~$echo DATA >> $output_objdir/$…
[all …]
H A Dltmain.sh2687 if test -f "$output_objdir/$soname-def"; then :
/php-src/ext/ctype/tests/
H A Dctype_xdigit_variation1.phpt68 'def',
/php-src/ext/curl/tests/
H A Dcurl_copy_handle_variation5.phpt23 $filename = __DIR__ . '/def.txt';
45 string(%d) "def.txt|application/octet-stream|11"
46 string(%d) "def.txt|application/octet-stream|11"
51 @unlink(__DIR__ . '/def.txt');
/php-src/ext/date/
H A Dphp_date.c4664 #define PHP_DATE_INTERVAL_READ_PROPERTY(element, member, itype, def) \ in php_date_interval_initialize_from_hash() argument
4670 (*intobj)->diff->member = (itype)def; \ in php_date_interval_initialize_from_hash()
4701 #define PHP_DATE_INTERVAL_READ_PROPERTY_DOUBLE(element, member, def) \ in php_date_interval_initialize_from_hash() argument
4707 (*intobj)->diff->member = (double)def; \ in php_date_interval_initialize_from_hash()

Completed in 122 milliseconds

123456