Lines Matching refs:opcodes

542 $opcodes = array(); // opcode handlers by code  variable
623 global $prefix, $opnames, $opcodes;
628 $opcode = $opcodes[$opnames[$name]];
803 global $opcodes, $opnames;
806 $opcode = $opcodes[$opnames[$name]];
839 global $opcodes, $opnames;
842 $opcode = $opcodes[$opnames[$handler]];
847 … is_hot_handler($opcodes[$opnames[$name]]["hot"], $op1, $op2, $extra_spec) ?
1199 global $opcodes, $opnames, $op_types, $prefix, $op_types_ex;
1208 foreach ($opcodes as $num => $dsc) {
1251 $opcodes[$num]['spec_code'] = $specs[$num];
1430 foreach ($opcodes as $num => $dsc) {
1672 global $list, $opcodes, $helpers, $op_types_ex, $gen_order;
1686 foreach (extra_spec_handler($opcodes[$num]) as $extra_spec) {
1688 if (isset($opcodes[$num]["op1"][$op1]) &&
1689 isset($opcodes[$num]["op2"][$op2])) {
1691 …_handler($f, 1, $kind, $opcodes[$num]["op"], $op1, $op2, isset($opcodes[$num]["use"]), $opcodes[$n…
1720 …handler($f, 0, $kind, $opcodes[$num]["op"], "ANY", "ANY", isset($opcodes[$num]["use"]), $opcodes[$…
2334 array $opcodes, int $max_opcode, int $max_opcode_len, array $vm_op_flags argument
2374 foreach ($opcodes as $code => $dsc) {
2392 $op_types, $list, $opcodes, $helpers, $params, $opnames,
2463 if (isset($opcodes[$code])) {
2469 … $opcodes[$code] = array("op"=>$op,"op1"=>$op1,"op2"=>$op2,"code"=>"","flags"=>$flags,"hot"=>$hot);
2471 $opcodes[$code]["spec"] = parse_spec_rules($def, $lineno, $m[9]);
2472 if (isset($opcodes[$code]["spec"]["NO_CONST_CONST"])) {
2473 $opcodes[$code]["flags"] |= $vm_op_flags["ZEND_VM_NO_CONST_CONST"];
2475 if (isset($opcodes[$code]["spec"]["COMMUTATIVE"])) {
2476 $opcodes[$code]["flags"] |= $vm_op_flags["ZEND_VM_COMMUTATIVE"];
2516 $opcodes[$orig_code]['type_spec'][$code] = $condition;
2526 if (isset($opcodes[$code])) {
2530 …$opcodes[$code] = array("op"=>$op,"op1"=>$op1,"op2"=>$op2,"code"=>"","flags"=>$flags,"hot"=>$hot,"…
2532 $opcodes[$code]["spec"] = parse_spec_rules($def, $lineno, $m[10]);
2533 if (isset($opcodes[$code]["spec"]["NO_CONST_CONST"])) {
2534 $opcodes[$code]["flags"] |= $vm_op_flags["ZEND_VM_NO_CONST_CONST"];
2536 if (isset($opcodes[$code]["spec"]["COMMUTATIVE"])) {
2537 $opcodes[$code]["flags"] |= $vm_op_flags["ZEND_VM_COMMUTATIVE"];
2612 if (isset($opcodes[$code])) {
2618 $opcodes[$code] = array("op"=>$op,"code"=>"");
2622 $opcodes[$handler]["code"] .= $line;
2629 ksort($opcodes);
2632 foreach ($opcodes as $dsc) {
2638 $opcodes[$opnames[$dsc['op']]]['alias'] = $op;
2641 $opcodes[$code]['use'] = 1;
2650 $opcodes[$code]['use'] = 1;
2656 $str = gen_vm_opcodes_header($opcodes, $max_opcode, $max_opcode_len, $vm_op_flags);
2671 fputs($f,"\t".(isset($opcodes[$i]["op"])?'"'.$opcodes[$i]["op"].'"':"NULL").",\n");
2677 fprintf($f, "\t0x%08x,\n", isset($opcodes[$i]["flags"]) ? $opcodes[$i]["flags"] : 0);
2888 foreach ($opcodes as $code => $dsc) {
2906 $spec_dsc = $opcodes[$code];
2926 foreach ($opcodes as $code => $dsc) {