Lines Matching refs:helpers

593 $helpers = array(); // opcode helpers by name  variable
617 global $helpers;
619 if (isset($helpers[$name]["hot"])) {
620 return $helpers[$name]["hot"];
628 global $prefix, $helpers;
632 if (isset($helpers[$name])) {
635 if (!isset($helpers[$name]["op1"][$op1])) {
637 isset($helpers[$name]["op1"]["TMPVAR"])) {
640 isset($helpers[$name]["op1"]["TMPVARCV"])) {
643 isset($helpers[$name]["op1"]["TMPVARCV"])) {
645 } else if (isset($helpers[$name]["op1"]["ANY"])) {
649 if (!isset($helpers[$name]["op2"][$op2])) {
651 isset($helpers[$name]["op2"]["TMPVAR"])) {
654 isset($helpers[$name]["op2"]["TMPVARCV"])) {
657 isset($helpers[$name]["op2"]["TMPVARCV"])) {
659 } else if (isset($helpers[$name]["op2"]["ANY"])) {
664 if (isset($extra_spec, $helpers[$name]["spec"])) {
665 $extra = extra_spec_name(array_intersect_key($extra_spec, $helpers[$name]["spec"]));
1674 global $list, $opcodes, $helpers, $op_types_ex, $gen_order;
1704 foreach (extra_spec_handler($helpers[$num]) as $extra_spec) {
1706 if (isset($helpers[$num]["op1"][$op1]) &&
1707 isset($helpers[$num]["op2"][$op2])) {
1709 …$num, $op1, $op2, $helpers[$num]["param"], $helpers[$num]["code"], $lineno, $helpers[$num]["inline…
1733 …um, "ANY", "ANY", $helpers[$num]["param"], $helpers[$num]["code"], $lineno, $helpers[$num]["inline…
2305 $op_types, $list, $opcodes, $helpers, $params, $opnames,
2451 if (isset($helpers[$helper])) {
2463 …$helpers[$helper] = array("op1"=>$op1,"op2"=>$op2,"param"=>$param,"code"=>"","inline"=>$inline,"co…
2466 $helpers[$helper]["spec"] = parse_spec_rules($def, $lineno, $m[5]);
2489 if (!isset($helpers[$m[2]])) {
2523 $helpers[$helper]["code"] .= $line;
3041 $h = $helpers[$name];
3057 } else if ($helpers[$name]["param"] == null) {
3058 $h = $helpers[$name];