Lines Matching refs:m
794 if (preg_match("/(.*)[{][%]([A-Z_]*)[%][}](.*)/", $line, $m)) {
795 switch ($m[2]) {
920 out($f, $m[1].$executor_name.$m[3]."\n");
924 out($f,$m[1]."temp_variable *Ts;\n");
925 out($f,$m[1]."zval ***CVs;\n");
927 out($f,$m[1]."opcode_handler_t dispatch_handler;\n");
931 out($f,$m[1].$param.";\n");
934 skip_blanks($f, $m[1], $m[3]."\n");
939 out($f, $m[1] . "zend_bool original_in_execution = EG(in_execution);\n");
941 out($f, $m[1] . "zend_bool original_in_execution = op_array? EG(in_execution) : 0;\n");
948 $prolog = $m[1];
957 skip_blanks($f, $m[1], $m[3]);
963 out($f,$m[1]."\tint ret;".$m[3]."\n");
966 out($f,"zend_vm_continue:".$m[3]."\n");
968 skip_blanks($f, $m[1], $m[3]);
975 out($f, $m[1]."if ((ret = OPLINE->handler(execute_data TSRMLS_CC)) > 0)".$m[3]."\n");
978 …out($f, $m[1]."dispatch_handler = OPLINE->handler;\nzend_vm_dispatch:\n".$m[1]."switch ((int)dispa…
981 out($f, $m[1]."goto *(void**)(OPLINE->handler);".$m[3]."\n");
988 out($f, $m[1]."switch (ret) {\n" .
989 $m[1]."\tcase 1:\n" .
990 $m[1]."\t\tEG(in_execution) = original_in_execution;\n".
991 $m[1]."\t\treturn;\n".
992 $m[1]."\tcase 2:\n" .
993 $m[1]."\t\top_array = EG(active_op_array);\n".
994 $m[1]."\t\tgoto zend_vm_enter;\n".
995 $m[1]."\tcase 3:\n" .
996 $m[1]."\t\texecute_data = EG(current_execute_data);\n".
997 $m[1]."\tdefault:\n".
998 $m[1]."\t\tbreak;\n".
999 $m[1]."}".$m[3]."\n");
1002 gen_executor_code($f, $spec, $kind, $m[1]);
1011 gen_executor_code($f, $spec, $kind, $m[1]);
1016 out($f, $m[1].$initializer_name.$m[3]."\n");
1020 $prolog = $m[1];
1044 die("ERROR: Unknown keyword ".$m[2]." in skeleton file.\n");
1087 $m) == 0) {
1090 $code = (int)$m[1];
1091 $op = $m[2];
1093 $op1 = array_flip(explode("|",$m[3]));
1094 $op2 = array_flip(explode("|",$m[4]));
1118 $m) == 0) {
1121 $helper = $m[1];
1122 $op1 = array_flip(explode("|",$m[2]));
1123 $op2 = array_flip(explode("|",$m[3]));
1135 $m) == 0) {
1138 $helper = $m[1];
1139 $op1 = array_flip(explode("|",$m[2]));
1140 $op2 = array_flip(explode("|",$m[3]));
1141 $param = $m[4];
1156 $m) == 0) {
1159 if (!isset($opnames[$m[2]])) {
1160 die("ERROR ($def:$lineno): opcode '{$m[2]}' is not defined.\n");
1162 $export[] = array("handler",$m[1],$m[2]);
1167 $m) == 0) {
1170 if (!isset($helpers[$m[2]])) {
1171 die("ERROR ($def:$lineno): helper '{$m[2]}' is not defined.\n");
1173 $export[] = array("helper",$m[1],$m[2]);
1187 if (preg_match("/ZEND_VM_DISPATCH_TO_HANDLER\(\s*([A-Z_]*)\s*\)/m", $dsc["code"], $m)) {
1188 $op = $m[1];