Lines Matching refs:helpers
603 $helpers = array(); // opcode helpers by name variable
628 global $prefix, $helpers;
632 if (isset($helpers[$name])) {
635 if (!isset($helpers[$name]["op1"][$op1]) &&
636 isset($helpers[$name]["op1"]["ANY"])) {
639 if (!isset($helpers[$name]["op2"][$op2]) &&
640 isset($helpers[$name]["op2"]["ANY"])) {
644 if (isset($extra_spec, $helpers[$name]["spec"])) {
645 $extra = extra_spec_name(array_intersect_key($extra_spec, $helpers[$name]["spec"]));
1461 global $list, $opcodes, $helpers, $op_types_ex;
1485 foreach (extra_spec_handler($helpers[$num]) as $extra_spec) {
1487 if (isset($helpers[$num]["op1"][$op1]) &&
1488 isset($helpers[$num]["op2"][$op2])) {
1490 …gen_helper($f, 1, $kind, $num, $op1, $op2, $helpers[$num]["param"], $helpers[$num]["code"], $linen…
1514 …n_helper($f, 0, $kind, $num, "ANY", "ANY", $helpers[$num]["param"], $helpers[$num]["code"], $linen…
2038 $op_types, $list, $opcodes, $helpers, $params, $opnames,
2170 if (isset($helpers[$helper])) {
2182 $helpers[$helper] = array("op1"=>$op1,"op2"=>$op2,"param"=>$param,"code"=>"","inline"=>$inline);
2185 $helpers[$helper]["spec"] = parse_spec_rules($def, $lineno, $m[5]);
2208 if (!isset($helpers[$m[2]])) {
2242 $helpers[$helper]["code"] .= $line;
2679 $h = $helpers[$name];
2695 } else if ($helpers[$name]["param"] == null) {
2696 $h = $helpers[$name];