Lines Matching refs:m

1842         if (preg_match("/(.*)[{][%]([A-Z_]*)[%][}](.*)/", $line, $m)) {
1843 switch ($m[2]) {
2075 gen_executor_code($f, $spec, ZEND_VM_KIND_CALL, $m[1]);
2091 out($f, $m[1].$executor_name.$m[3]."\n");
2095 out($f,$m[1]."const void *dispatch_handler;\n");
2103 out($f,$m[1].$param.";\n");
2111 … out($f,$m[1]."register zend_execute_data *execute_data __asm__(ZEND_VM_FP_GLOBAL_REG) = ex;\n");
2113 out($f,$m[1]."zend_execute_data *execute_data = ex;\n");
2117 out($f,$m[1]."const zend_op *orig_opline = opline;\n");
2120 out($f,$m[1]."zend_execute_data *orig_execute_data = execute_data;\n");
2121 out($f,$m[1]."execute_data = ex;\n");
2123 out($f,$m[1]."zend_execute_data *execute_data = ex;\n");
2134 $prolog = $m[1];
2153 skip_blanks($f, $m[1], $m[3]);
2160 out($f,$m[1]."\tint ret;".$m[3]."\n");
2164 out($f,"zend_vm_continue:".$m[3]."\n");
2166 skip_blanks($f, $m[1], $m[3]);
2173 …out($f, $m[1]."dispatch_handler = OPLINE->handler;\nzend_vm_dispatch:\n".$m[1]."switch ((int)(uint…
2176 out($f, $m[1]."goto *(void**)(OPLINE->handler);".$m[3]."\n");
2180 out($f, $m[1]."HYBRID_SWITCH()".$m[3]."\n");
2184 … out($f, $m[1]."((opcode_handler_t)OPLINE->handler)(ZEND_OPCODE_HANDLER_ARGS_PASSTHRU);\n");
2185 out($f, $m[1]."if (UNEXPECTED(!OPLINE))".$m[3]."\n");
2187 …out($f, $m[1]."if (UNEXPECTED((ret = ((opcode_handler_t)OPLINE->handler)(ZEND_OPCODE_HANDLER_ARGS_…
2201 gen_executor_code($f, $spec, $kind, $m[1], $switch_labels);
2210 $m[1]."execute_data = orig_execute_data;\n" .
2212 $m[1]."opline = orig_opline;\n" .
2214 $m[1]."return;\n" .
2216 $m[1]."if (EXPECTED(ret > 0)) {\n" .
2217 $m[1]."\texecute_data = EG(current_execute_data);\n".
2218 $m[1]."\tZEND_VM_LOOP_INTERRUPT_CHECK();\n".
2219 $m[1]."} else {\n" .
2221 $m[1]."\topline = orig_opline;\n" .
2223 $m[1]."\treturn;\n".
2224 $m[1]."}\n".
2233 gen_executor_code($f, $spec, $kind, $m[1]);
2237 out($f, $m[1].$initializer_name.$m[3]."\n");
2241 $prolog = $m[1];
2273 die("ERROR: Unknown keyword ".$m[2]." in skeleton file.\n");
2410 $m) == 0) {
2413 $hot = !empty($m[1]) ? $m[1] : false;
2414 $code = (int)$m[2];
2415 $op = $m[3];
2417 $op1 = parse_operand_spec($def, $lineno, $m[4], $flags1);
2418 $op2 = parse_operand_spec($def, $lineno, $m[5], $flags2);
2420 if (!empty($m[7])) {
2421 $flags |= parse_ext_spec($def, $lineno, $m[7]);
2437 if (isset($m[9])) {
2438 $opcodes[$code]["spec"] = parse_spec_rules($def, $lineno, $m[9]);
2461 $m) == 0) {
2464 $hot = !empty($m[1]) ? $m[1] : false;
2465 $orig_op = $m[2];
2470 $condition = $m[3];
2472 $op = $m[4];
2473 $op1 = parse_operand_spec($def, $lineno, $m[5], $flags1);
2474 $op2 = parse_operand_spec($def, $lineno, $m[6], $flags2);
2476 if (!empty($m[8])) {
2477 $flags |= parse_ext_spec($def, $lineno, $m[8]);
2486 if (isset($m[10])) {
2487 $opcodes[$code]["spec"] = parse_spec_rules($def, $lineno, $m[10]);
2507 $m) == 0) {
2510 $inline = !empty($m[1]) && $m[1] === "_INLINE";
2511 $cold = !empty($m[1]) && $m[1] === "_COLD";
2512 $hot = !empty($m[1]) && $m[1] === "_HOT";
2513 $helper = $m[2];
2514 $op1 = parse_operand_spec($def, $lineno, $m[3], $flags1);
2515 $op2 = parse_operand_spec($def, $lineno, $m[4], $flags2);
2516 $param = isset($m[6]) ? $m[6] : null;
2535 if (!empty($m[5])) {
2536 $helpers[$helper]["spec"] = parse_spec_rules($def, $lineno, $m[5]);
2545 $m) == 0) {
2548 if (!isset($opnames[$m[2]])) {
2549 die("ERROR ($def:$lineno): opcode '{$m[2]}' is not defined.\n");
2551 $export[] = array("handler",$m[1],$m[2]);
2556 $m) == 0) {
2559 if (!isset($helpers[$m[2]])) {
2560 die("ERROR ($def:$lineno): helper '{$m[2]}' is not defined.\n");
2562 $export[] = array("helper",$m[1],$m[2]);
2567 $m) == 0) {
2570 $code = (int)$m[1];
2571 $op = $m[2];
2601 …g_match("/^\s*{\s*ZEND_VM_DISPATCH_TO_HANDLER\(\s*([A-Z_]*)\s*\)\s*;\s*}\s*/", $dsc["code"], $m)) {
2602 $op = $m[1];
2612 foreach ($mm as $m) {
2613 $op = $m[1];