Lines Matching refs:kind
688 function gen_code($f, $spec, $kind, $code, $op1, $op2, $name, $extra_spec=null) { argument
735 …"/ZEND_VM_C_LABEL\(\s*([A-Za-z_]*)\s*\)/m" => "\\1".(($spec && $kind != ZEND_VM_KIND_CALL)?("_SPEC…
736 …"/ZEND_VM_C_GOTO\(\s*([A-Za-z_]*)\s*\)/m" => "goto \\1".(($spec && $kind != ZEND_VM_KIND_CALL)?("_…
791 switch ($kind) {
986 function gen_handler($f, $spec, $kind, $name, $op1, $op2, $use, $code, $lineno, $opcode, $extra_spe… argument
991 if (isset($opcode['alias']) && ($spec || $kind != ZEND_VM_KIND_SWITCH)) {
1034 if (!isset($used_observer_handlers[$kind][$opcode["op"]])) {
1035 $used_observer_handlers[$kind][$opcode["op"]] = true;
1051 switch ($kind) {
1055 gen_code($out, $spec, $kind, $code, $op1, $op2, $name, $extra_spec);
1116 gen_code($f, $spec, $kind, $code, $op1, $op2, $name, $extra_spec);
1128 function gen_helper($f, $spec, $kind, $name, $op1, $op2, $param, $code, $lineno, $inline, $cold = f… argument
1131 if ($kind == ZEND_VM_KIND_HYBRID && !$hot) {
1146 switch ($kind) {
1179 gen_code($f, $spec, $kind, $code, $op1, $op2, $name, $extra_spec);
1183 function gen_null_label($f, $kind, $prolog) { argument
1184 switch ($kind) {
1198 function gen_labels($f, $spec, $kind, $prolog, &$specs, $switch_labels = array()) { argument
1341 …$generate = function ($op1, $op2, $extra_spec = array()) use ($f, $kind, $dsc, $prefix, $prolog, $…
1350 gen_null_label($f, $kind, $prolog);
1386 switch ($kind) {
1401 gen_null_label($f, $kind, $prolog);
1434 switch ($kind) {
1452 if (isset($dsc['alias']) && $kind != ZEND_VM_KIND_SWITCH) {
1454 switch ($kind) {
1465 switch ($kind) {
1478 switch ($kind) {
1495 switch ($kind) {
1671 function gen_executor_code($f, $spec, $kind, $prolog, &$switch_labels = array()) { argument
1691 …gen_handler($f, 1, $kind, $opcodes[$num]["op"], $op1, $op2, isset($opcodes[$num]["use"]), $opcodes…
1701 …gen_helper($f, 1, $kind, $num, $op1, $op2, $helpers[$num]["param"], $helpers[$num]["code"], $linen…
1706 die("??? $kind:$num\n");
1720 …gen_handler($f, 0, $kind, $opcodes[$num]["op"], "ANY", "ANY", isset($opcodes[$num]["use"]), $opcod…
1725 …gen_helper($f, 0, $kind, $num, "ANY", "ANY", $helpers[$num]["param"], $helpers[$num]["code"], $lin…
1728 die("??? $kind:$num\n");
1747 switch ($kind) {
1786 function gen_executor($f, $skl, $spec, $kind, $executor_name, $initializer_name) { argument
1789 if ($kind == ZEND_VM_KIND_HYBRID && file_exists(__DIR__ . "/zend_vm_order.txt")) {
1818 if ($kind == ZEND_VM_KIND_HYBRID) {
1827 if ($kind == ZEND_VM_KIND_HYBRID) {
1850 switch ($kind) {
1890 if ($kind == ZEND_VM_KIND_HYBRID) {
1909 if ($kind == ZEND_VM_KIND_HYBRID) {
1952 if ($kind == ZEND_VM_KIND_HYBRID) {
2020 if ($kind == ZEND_VM_KIND_HYBRID) {
2040 if ($kind == ZEND_VM_KIND_SWITCH) {
2043 if ($kind != ZEND_VM_KIND_CALL && count($params)) {
2044 if ($kind == ZEND_VM_KIND_HYBRID) {
2051 if ($kind == ZEND_VM_KIND_HYBRID) {
2055 if ($kind != ZEND_VM_KIND_CALL && $kind != ZEND_VM_KIND_HYBRID) {
2087 if ($kind == ZEND_VM_KIND_GOTO || $kind == ZEND_VM_KIND_HYBRID) {
2090 if ($kind == ZEND_VM_KIND_HYBRID) {
2096 …gen_labels($f, $spec, ($kind == ZEND_VM_KIND_HYBRID) ? ZEND_VM_KIND_GOTO : $kind, $prolog."\t\t", …
2100 if ($kind == ZEND_VM_KIND_HYBRID) {
2114 if ($kind == ZEND_VM_KIND_HYBRID) {
2122 if ($kind == ZEND_VM_KIND_CALL || $kind == ZEND_VM_KIND_HYBRID) {
2127 } else if ($kind == ZEND_VM_KIND_SWITCH) {
2136 switch ($kind) {
2154 if ($kind == ZEND_VM_KIND_HYBRID) {
2161 if ($kind != ZEND_VM_KIND_CALL) {
2163 if ($kind == ZEND_VM_KIND_HYBRID) {
2166 gen_executor_code($f, $spec, $kind, $m[1], $switch_labels);
2168 if ($kind == ZEND_VM_KIND_CALL || $kind == ZEND_VM_KIND_HYBRID) {
2170 if ($kind == ZEND_VM_KIND_HYBRID) {
2191 if ($kind == ZEND_VM_KIND_HYBRID) {
2197 if ($kind == ZEND_VM_KIND_CALL) {
2198 gen_executor_code($f, $spec, $kind, $m[1]);
2207 if ($kind == ZEND_VM_KIND_GOTO) {
2217 …gen_labels($f, $spec, ($kind == ZEND_VM_KIND_HYBRID) ? ZEND_VM_KIND_CALL : $kind, $prolog."\t", $s…
2222 if ($kind == ZEND_VM_KIND_HYBRID) {
2232 if ($kind == ZEND_VM_KIND_HYBRID) {
3045 $kind = substr($argv[$i], strlen("--with-vm-kind=")); variable
3046 switch ($kind) {
3060 echo("ERROR: Invalid vm kind '$kind'\n");