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);
1114 gen_code($f, $spec, $kind, $code, $op1, $op2, $name, $extra_spec);
1126 function gen_helper($f, $spec, $kind, $name, $op1, $op2, $param, $code, $lineno, $inline, $cold = f… argument
1129 if ($kind == ZEND_VM_KIND_HYBRID && !$hot) {
1144 switch ($kind) {
1177 gen_code($f, $spec, $kind, $code, $op1, $op2, $name, $extra_spec);
1181 function gen_null_label($f, $kind, $prolog) { argument
1182 switch ($kind) {
1196 function gen_labels($f, $spec, $kind, $prolog, &$specs, $switch_labels = array()) { argument
1339 …$generate = function ($op1, $op2, $extra_spec = array()) use ($f, $kind, $dsc, $prefix, $prolog, $…
1348 gen_null_label($f, $kind, $prolog);
1384 switch ($kind) {
1399 gen_null_label($f, $kind, $prolog);
1432 switch ($kind) {
1450 if (isset($dsc['alias']) && $kind != ZEND_VM_KIND_SWITCH) {
1452 switch ($kind) {
1463 switch ($kind) {
1476 switch ($kind) {
1493 switch ($kind) {
1669 function gen_executor_code($f, $spec, $kind, $prolog, &$switch_labels = array()) { argument
1689 …gen_handler($f, 1, $kind, $opcodes[$num]["op"], $op1, $op2, isset($opcodes[$num]["use"]), $opcodes…
1699 …gen_helper($f, 1, $kind, $num, $op1, $op2, $helpers[$num]["param"], $helpers[$num]["code"], $linen…
1704 die("??? $kind:$num\n");
1718 …gen_handler($f, 0, $kind, $opcodes[$num]["op"], "ANY", "ANY", isset($opcodes[$num]["use"]), $opcod…
1723 …gen_helper($f, 0, $kind, $num, "ANY", "ANY", $helpers[$num]["param"], $helpers[$num]["code"], $lin…
1726 die("??? $kind:$num\n");
1745 switch ($kind) {
1783 function gen_executor($f, $skl, $spec, $kind, $executor_name, $initializer_name) { argument
1786 if ($kind == ZEND_VM_KIND_HYBRID && file_exists(__DIR__ . "/zend_vm_order.txt")) {
1815 if ($kind == ZEND_VM_KIND_HYBRID) {
1824 if ($kind == ZEND_VM_KIND_HYBRID) {
1844 switch ($kind) {
1875 if ($kind == ZEND_VM_KIND_HYBRID) {
1894 if ($kind == ZEND_VM_KIND_HYBRID) {
1937 if ($kind == ZEND_VM_KIND_HYBRID) {
2005 if ($kind == ZEND_VM_KIND_HYBRID) {
2025 if ($kind == ZEND_VM_KIND_SWITCH) {
2028 if ($kind != ZEND_VM_KIND_CALL && count($params)) {
2029 if ($kind == ZEND_VM_KIND_HYBRID) {
2036 if ($kind == ZEND_VM_KIND_HYBRID) {
2040 if ($kind != ZEND_VM_KIND_CALL && $kind != ZEND_VM_KIND_HYBRID) {
2072 if ($kind == ZEND_VM_KIND_GOTO || $kind == ZEND_VM_KIND_HYBRID) {
2075 if ($kind == ZEND_VM_KIND_HYBRID) {
2081 …gen_labels($f, $spec, ($kind == ZEND_VM_KIND_HYBRID) ? ZEND_VM_KIND_GOTO : $kind, $prolog."\t\t", …
2085 if ($kind == ZEND_VM_KIND_HYBRID) {
2099 if ($kind == ZEND_VM_KIND_HYBRID) {
2107 if ($kind == ZEND_VM_KIND_CALL || $kind == ZEND_VM_KIND_HYBRID) {
2112 } else if ($kind == ZEND_VM_KIND_SWITCH) {
2121 switch ($kind) {
2139 if ($kind == ZEND_VM_KIND_HYBRID) {
2146 if ($kind != ZEND_VM_KIND_CALL) {
2148 if ($kind == ZEND_VM_KIND_HYBRID) {
2151 gen_executor_code($f, $spec, $kind, $m[1], $switch_labels);
2153 if ($kind == ZEND_VM_KIND_CALL || $kind == ZEND_VM_KIND_HYBRID) {
2155 if ($kind == ZEND_VM_KIND_HYBRID) {
2176 if ($kind == ZEND_VM_KIND_HYBRID) {
2182 if ($kind == ZEND_VM_KIND_CALL) {
2183 gen_executor_code($f, $spec, $kind, $m[1]);
2192 if ($kind == ZEND_VM_KIND_GOTO) {
2202 …gen_labels($f, $spec, ($kind == ZEND_VM_KIND_HYBRID) ? ZEND_VM_KIND_CALL : $kind, $prolog."\t", $s…
2207 if ($kind == ZEND_VM_KIND_HYBRID) {
2217 if ($kind == ZEND_VM_KIND_HYBRID) {
3003 $kind = substr($argv[$i], strlen("--with-vm-kind=")); variable
3004 switch ($kind) {
3018 echo("ERROR: Invalid vm kind '$kind'\n");