Lines Matching refs:kind

721 function gen_code($f, $spec, $kind, $code, $op1, $op2, $name, $extra_spec=null) {  argument
771 …"/ZEND_VM_C_LABEL\(\s*([A-Za-z_]*)\s*\)/m" => "\\1".(($spec && $kind != ZEND_VM_KIND_CALL)?("_SPEC…
772 …"/ZEND_VM_C_GOTO\(\s*([A-Za-z_]*)\s*\)/m" => "goto \\1".(($spec && $kind != ZEND_VM_KIND_CALL)?("_…
828 switch ($kind) {
1023 function gen_handler($f, $spec, $kind, $name, $op1, $op2, $use, $code, $lineno, $opcode, $extra_spe… argument
1028 if (isset($opcode['alias']) && ($spec || $kind != ZEND_VM_KIND_SWITCH)) {
1071 if (!isset($used_observer_handlers[$kind][$opcode["op"]])) {
1072 $used_observer_handlers[$kind][$opcode["op"]] = true;
1088 switch ($kind) {
1092 gen_code($out, $spec, $kind, $code, $op1, $op2, $name, $extra_spec);
1151 gen_code($f, $spec, $kind, $code, $op1, $op2, $name, $extra_spec);
1163 function gen_helper($f, $spec, $kind, $name, $op1, $op2, $param, $code, $lineno, $inline, $cold = f… argument
1166 if ($kind == ZEND_VM_KIND_HYBRID && !$hot) {
1181 switch ($kind) {
1214 gen_code($f, $spec, $kind, $code, $op1, $op2, $name, $extra_spec);
1218 function gen_null_label($f, $kind, $prolog) { argument
1219 switch ($kind) {
1233 function gen_labels($f, $spec, $kind, $prolog, &$specs, $switch_labels = array()) { argument
1376 …$generate = function ($op1, $op2, $extra_spec = array()) use ($f, $kind, $dsc, $prefix, $prolog, $…
1385 gen_null_label($f, $kind, $prolog);
1421 switch ($kind) {
1436 gen_null_label($f, $kind, $prolog);
1469 switch ($kind) {
1487 if (isset($dsc['alias']) && $kind != ZEND_VM_KIND_SWITCH) {
1489 switch ($kind) {
1500 switch ($kind) {
1513 switch ($kind) {
1530 switch ($kind) {
1704 function gen_executor_code($f, $spec, $kind, $prolog, &$switch_labels = array()) { argument
1724 …gen_handler($f, 1, $kind, $opcodes[$num]["op"], $op1, $op2, isset($opcodes[$num]["use"]), $opcodes…
1734 …gen_helper($f, 1, $kind, $num, $op1, $op2, $helpers[$num]["param"], $helpers[$num]["code"], $linen…
1739 die("??? $kind:$num\n");
1753 …gen_handler($f, 0, $kind, $opcodes[$num]["op"], "ANY", "ANY", isset($opcodes[$num]["use"]), $opcod…
1758 …gen_helper($f, 0, $kind, $num, "ANY", "ANY", $helpers[$num]["param"], $helpers[$num]["code"], $lin…
1761 die("??? $kind:$num\n");
1780 switch ($kind) {
1818 function gen_executor($f, $skl, $spec, $kind, $executor_name, $initializer_name) { argument
1821 if ($kind == ZEND_VM_KIND_HYBRID && file_exists(__DIR__ . "/zend_vm_order.txt")) {
1850 if ($kind == ZEND_VM_KIND_HYBRID) {
1859 if ($kind == ZEND_VM_KIND_HYBRID) {
1879 switch ($kind) {
1910 if ($kind == ZEND_VM_KIND_HYBRID) {
1929 if ($kind == ZEND_VM_KIND_HYBRID) {
1972 if ($kind == ZEND_VM_KIND_HYBRID) {
2040 if ($kind == ZEND_VM_KIND_HYBRID) {
2060 if ($kind == ZEND_VM_KIND_SWITCH) {
2063 if ($kind != ZEND_VM_KIND_CALL && count($params)) {
2064 if ($kind == ZEND_VM_KIND_HYBRID) {
2071 if ($kind == ZEND_VM_KIND_HYBRID) {
2075 if ($kind != ZEND_VM_KIND_CALL && $kind != ZEND_VM_KIND_HYBRID) {
2107 if ($kind == ZEND_VM_KIND_GOTO || $kind == ZEND_VM_KIND_HYBRID) {
2110 if ($kind == ZEND_VM_KIND_HYBRID) {
2116 …gen_labels($f, $spec, ($kind == ZEND_VM_KIND_HYBRID) ? ZEND_VM_KIND_GOTO : $kind, $prolog."\t\t", …
2120 if ($kind == ZEND_VM_KIND_HYBRID) {
2134 if ($kind == ZEND_VM_KIND_HYBRID) {
2142 if ($kind == ZEND_VM_KIND_CALL || $kind == ZEND_VM_KIND_HYBRID) {
2147 } else if ($kind == ZEND_VM_KIND_SWITCH) {
2156 switch ($kind) {
2174 if ($kind == ZEND_VM_KIND_HYBRID) {
2181 if ($kind != ZEND_VM_KIND_CALL) {
2183 if ($kind == ZEND_VM_KIND_HYBRID) {
2186 gen_executor_code($f, $spec, $kind, $m[1], $switch_labels);
2188 if ($kind == ZEND_VM_KIND_CALL || $kind == ZEND_VM_KIND_HYBRID) {
2190 if ($kind == ZEND_VM_KIND_HYBRID) {
2211 if ($kind == ZEND_VM_KIND_HYBRID) {
2217 if ($kind == ZEND_VM_KIND_CALL) {
2218 gen_executor_code($f, $spec, $kind, $m[1]);
2227 if ($kind == ZEND_VM_KIND_GOTO) {
2237 …gen_labels($f, $spec, ($kind == ZEND_VM_KIND_HYBRID) ? ZEND_VM_KIND_CALL : $kind, $prolog."\t", $s…
2242 if ($kind == ZEND_VM_KIND_HYBRID) {
2252 if ($kind == ZEND_VM_KIND_HYBRID) {
3038 $kind = substr($argv[$i], strlen("--with-vm-kind=")); variable
3039 switch ($kind) {
3053 echo("ERROR: Invalid vm kind '$kind'\n");