(linenum→info "unix/slp.c:2238")

ruby/1.9.0/opt_sc.inc

    1: /* -*-c-*- *********************************************************/
    2: /*******************************************************************/
    3: /*******************************************************************/
    4: /**
    5:   This file is for threaded code.
    6:   
    7:   ----
    8:   This file is auto generated by insns2vm.rb
    9:   DO NOT TOUCH!
   10: 
   11:   If you want to fix something, you must edit 'template/opt_sc.inc.tmpl'
   12:   or rb/insns2vm.rb
   13:  */
   14: 
   15: #define SC_STATE_SIZE 6
   16: 
   17: #define SCS_XX 1
   18: #define SCS_AX 2
   19: #define SCS_BX 3
   20: #define SCS_AB 4
   21: #define SCS_BA 5
   22: 
   23: #define SC_ERROR 0xffffffff
   24: 
   25: static VALUE sc_insn_info[][SC_STATE_SIZE] = {
   26:   {
   27: SC_ERROR,
   28: SC_ERROR,
   29: SC_ERROR,
   30: SC_ERROR,
   31: SC_ERROR,
   32: SC_ERROR},
   33:   {
   34: SC_ERROR,
   35: SC_ERROR,
   36: SC_ERROR,
   37: SC_ERROR,
   38: SC_ERROR,
   39: SC_ERROR},
   40:   {
   41: SC_ERROR,
   42: SC_ERROR,
   43: SC_ERROR,
   44: SC_ERROR,
   45: SC_ERROR,
   46: SC_ERROR},
   47:   {
   48: SC_ERROR,
   49: SC_ERROR,
   50: SC_ERROR,
   51: SC_ERROR,
   52: SC_ERROR,
   53: SC_ERROR},
   54:   {
   55: SC_ERROR,
   56: SC_ERROR,
   57: SC_ERROR,
   58: SC_ERROR,
   59: SC_ERROR,
   60: SC_ERROR},
   61:   {
   62: SC_ERROR,
   63: SC_ERROR,
   64: SC_ERROR,
   65: SC_ERROR,
   66: SC_ERROR,
   67: SC_ERROR},
   68:   {
   69: SC_ERROR,
   70: SC_ERROR,
   71: SC_ERROR,
   72: SC_ERROR,
   73: SC_ERROR,
   74: SC_ERROR},
   75:   {
   76: SC_ERROR,
   77: SC_ERROR,
   78: SC_ERROR,
   79: SC_ERROR,
   80: SC_ERROR,
   81: SC_ERROR},
   82:   {
   83: SC_ERROR,
   84: SC_ERROR,
   85: SC_ERROR,
   86: SC_ERROR,
   87: SC_ERROR,
   88: SC_ERROR},
   89:   {
   90: SC_ERROR,
   91: SC_ERROR,
   92: SC_ERROR,
   93: SC_ERROR,
   94: SC_ERROR,
   95: SC_ERROR},
   96:   {
   97: SC_ERROR,
   98: SC_ERROR,
   99: SC_ERROR,
  100: SC_ERROR,
  101: SC_ERROR,
  102: SC_ERROR},
  103:   {
  104: SC_ERROR,
  105: SC_ERROR,
  106: SC_ERROR,
  107: SC_ERROR,
  108: SC_ERROR,
  109: SC_ERROR},
  110:   {
  111: SC_ERROR,
  112: SC_ERROR,
  113: SC_ERROR,
  114: SC_ERROR,
  115: SC_ERROR,
  116: SC_ERROR},
  117:   {
  118: SC_ERROR,
  119: SC_ERROR,
  120: SC_ERROR,
  121: SC_ERROR,
  122: SC_ERROR,
  123: SC_ERROR},
  124:   {
  125: SC_ERROR,
  126: SC_ERROR,
  127: SC_ERROR,
  128: SC_ERROR,
  129: SC_ERROR,
  130: SC_ERROR},
  131:   {
  132: SC_ERROR,
  133: SC_ERROR,
  134: SC_ERROR,
  135: SC_ERROR,
  136: SC_ERROR,
  137: SC_ERROR},
  138:   {
  139: SC_ERROR,
  140: SC_ERROR,
  141: SC_ERROR,
  142: SC_ERROR,
  143: SC_ERROR,
  144: SC_ERROR},
  145:   {
  146: SC_ERROR,
  147: SC_ERROR,
  148: SC_ERROR,
  149: SC_ERROR,
  150: SC_ERROR,
  151: SC_ERROR},
  152:   {
  153: SC_ERROR,
  154: SC_ERROR,
  155: SC_ERROR,
  156: SC_ERROR,
  157: SC_ERROR,
  158: SC_ERROR},
  159:   {
  160: SC_ERROR,
  161: SC_ERROR,
  162: SC_ERROR,
  163: SC_ERROR,
  164: SC_ERROR,
  165: SC_ERROR},
  166:   {
  167: SC_ERROR,
  168: SC_ERROR,
  169: SC_ERROR,
  170: SC_ERROR,
  171: SC_ERROR,
  172: SC_ERROR},
  173:   {
  174: SC_ERROR,
  175: SC_ERROR,
  176: SC_ERROR,
  177: SC_ERROR,
  178: SC_ERROR,
  179: SC_ERROR},
  180:   {
  181: SC_ERROR,
  182: SC_ERROR,
  183: SC_ERROR,
  184: SC_ERROR,
  185: SC_ERROR,
  186: SC_ERROR},
  187:   {
  188: SC_ERROR,
  189: SC_ERROR,
  190: SC_ERROR,
  191: SC_ERROR,
  192: SC_ERROR,
  193: SC_ERROR},
  194:   {
  195: SC_ERROR,
  196: SC_ERROR,
  197: SC_ERROR,
  198: SC_ERROR,
  199: SC_ERROR,
  200: SC_ERROR},
  201:   {
  202: SC_ERROR,
  203: SC_ERROR,
  204: SC_ERROR,
  205: SC_ERROR,
  206: SC_ERROR,
  207: SC_ERROR},
  208:   {
  209: SC_ERROR,
  210: SC_ERROR,
  211: SC_ERROR,
  212: SC_ERROR,
  213: SC_ERROR,
  214: SC_ERROR},
  215:   {
  216: SC_ERROR,
  217: SC_ERROR,
  218: SC_ERROR,
  219: SC_ERROR,
  220: SC_ERROR,
  221: SC_ERROR},
  222:   {
  223: SC_ERROR,
  224: SC_ERROR,
  225: SC_ERROR,
  226: SC_ERROR,
  227: SC_ERROR,
  228: SC_ERROR},
  229:   {
  230: SC_ERROR,
  231: SC_ERROR,
  232: SC_ERROR,
  233: SC_ERROR,
  234: SC_ERROR,
  235: SC_ERROR},
  236:   {
  237: SC_ERROR,
  238: SC_ERROR,
  239: SC_ERROR,
  240: SC_ERROR,
  241: SC_ERROR,
  242: SC_ERROR},
  243:   {
  244: SC_ERROR,
  245: SC_ERROR,
  246: SC_ERROR,
  247: SC_ERROR,
  248: SC_ERROR,
  249: SC_ERROR},
  250:   {
  251: SC_ERROR,
  252: SC_ERROR,
  253: SC_ERROR,
  254: SC_ERROR,
  255: SC_ERROR,
  256: SC_ERROR},
  257:   {
  258: SC_ERROR,
  259: SC_ERROR,
  260: SC_ERROR,
  261: SC_ERROR,
  262: SC_ERROR,
  263: SC_ERROR},
  264:   {
  265: SC_ERROR,
  266: SC_ERROR,
  267: SC_ERROR,
  268: SC_ERROR,
  269: SC_ERROR,
  270: SC_ERROR},
  271:   {
  272: SC_ERROR,
  273: SC_ERROR,
  274: SC_ERROR,
  275: SC_ERROR,
  276: SC_ERROR,
  277: SC_ERROR},
  278:   {
  279: SC_ERROR,
  280: SC_ERROR,
  281: SC_ERROR,
  282: SC_ERROR,
  283: SC_ERROR,
  284: SC_ERROR},
  285:   {
  286: SC_ERROR,
  287: SC_ERROR,
  288: SC_ERROR,
  289: SC_ERROR,
  290: SC_ERROR,
  291: SC_ERROR},
  292:   {
  293: SC_ERROR,
  294: SC_ERROR,
  295: SC_ERROR,
  296: SC_ERROR,
  297: SC_ERROR,
  298: SC_ERROR},
  299:   {
  300: SC_ERROR,
  301: SC_ERROR,
  302: SC_ERROR,
  303: SC_ERROR,
  304: SC_ERROR,
  305: SC_ERROR},
  306:   {
  307: SC_ERROR,
  308: SC_ERROR,
  309: SC_ERROR,
  310: SC_ERROR,
  311: SC_ERROR,
  312: SC_ERROR},
  313:   {
  314: SC_ERROR,
  315: SC_ERROR,
  316: SC_ERROR,
  317: SC_ERROR,
  318: SC_ERROR,
  319: SC_ERROR},
  320:   {
  321: SC_ERROR,
  322: SC_ERROR,
  323: SC_ERROR,
  324: SC_ERROR,
  325: SC_ERROR,
  326: SC_ERROR},
  327:   {
  328: SC_ERROR,
  329: SC_ERROR,
  330: SC_ERROR,
  331: SC_ERROR,
  332: SC_ERROR,
  333: SC_ERROR},
  334:   {
  335: SC_ERROR,
  336: SC_ERROR,
  337: SC_ERROR,
  338: SC_ERROR,
  339: SC_ERROR,
  340: SC_ERROR},
  341:   {
  342: SC_ERROR,
  343: SC_ERROR,
  344: SC_ERROR,
  345: SC_ERROR,
  346: SC_ERROR,
  347: SC_ERROR},
  348:   {
  349: SC_ERROR,
  350: SC_ERROR,
  351: SC_ERROR,
  352: SC_ERROR,
  353: SC_ERROR,
  354: SC_ERROR},
  355:   {
  356: SC_ERROR,
  357: SC_ERROR,
  358: SC_ERROR,
  359: SC_ERROR,
  360: SC_ERROR,
  361: SC_ERROR},
  362:   {
  363: SC_ERROR,
  364: SC_ERROR,
  365: SC_ERROR,
  366: SC_ERROR,
  367: SC_ERROR,
  368: SC_ERROR},
  369:   {
  370: SC_ERROR,
  371: SC_ERROR,
  372: SC_ERROR,
  373: SC_ERROR,
  374: SC_ERROR,
  375: SC_ERROR},
  376:   {
  377: SC_ERROR,
  378: SC_ERROR,
  379: SC_ERROR,
  380: SC_ERROR,
  381: SC_ERROR,
  382: SC_ERROR},
  383:   {
  384: SC_ERROR,
  385: SC_ERROR,
  386: SC_ERROR,
  387: SC_ERROR,
  388: SC_ERROR,
  389: SC_ERROR},
  390:   {
  391: SC_ERROR,
  392: SC_ERROR,
  393: SC_ERROR,
  394: SC_ERROR,
  395: SC_ERROR,
  396: SC_ERROR},
  397:   {
  398: SC_ERROR,
  399: SC_ERROR,
  400: SC_ERROR,
  401: SC_ERROR,
  402: SC_ERROR,
  403: SC_ERROR},
  404:   {
  405: SC_ERROR,
  406: SC_ERROR,
  407: SC_ERROR,
  408: SC_ERROR,
  409: SC_ERROR,
  410: SC_ERROR},
  411:   {
  412: SC_ERROR,
  413: SC_ERROR,
  414: SC_ERROR,
  415: SC_ERROR,
  416: SC_ERROR,
  417: SC_ERROR},
  418:   {
  419: SC_ERROR,
  420: SC_ERROR,
  421: SC_ERROR,
  422: SC_ERROR,
  423: SC_ERROR,
  424: SC_ERROR},
  425:   {
  426: SC_ERROR,
  427: SC_ERROR,
  428: SC_ERROR,
  429: SC_ERROR,
  430: SC_ERROR,
  431: SC_ERROR},
  432:   {
  433: SC_ERROR,
  434: SC_ERROR,
  435: SC_ERROR,
  436: SC_ERROR,
  437: SC_ERROR,
  438: SC_ERROR},
  439:   {
  440: SC_ERROR,
  441: SC_ERROR,
  442: SC_ERROR,
  443: SC_ERROR,
  444: SC_ERROR,
  445: SC_ERROR},
  446:   {
  447: SC_ERROR,
  448: SC_ERROR,
  449: SC_ERROR,
  450: SC_ERROR,
  451: SC_ERROR,
  452: SC_ERROR},
  453:   {
  454: SC_ERROR,
  455: SC_ERROR,
  456: SC_ERROR,
  457: SC_ERROR,
  458: SC_ERROR,
  459: SC_ERROR},
  460:   {
  461: SC_ERROR,
  462: SC_ERROR,
  463: SC_ERROR,
  464: SC_ERROR,
  465: SC_ERROR,
  466: SC_ERROR},
  467:   {
  468: SC_ERROR,
  469: SC_ERROR,
  470: SC_ERROR,
  471: SC_ERROR,
  472: SC_ERROR,
  473: SC_ERROR},
  474:   {
  475: SC_ERROR,
  476: SC_ERROR,
  477: SC_ERROR,
  478: SC_ERROR,
  479: SC_ERROR,
  480: SC_ERROR},
  481:   {
  482: SC_ERROR,
  483: SC_ERROR,
  484: SC_ERROR,
  485: SC_ERROR,
  486: SC_ERROR,
  487: SC_ERROR},
  488:   {
  489: SC_ERROR,
  490: SC_ERROR,
  491: SC_ERROR,
  492: SC_ERROR,
  493: SC_ERROR,
  494: SC_ERROR},
  495:   {
  496: SC_ERROR,
  497: SC_ERROR,
  498: SC_ERROR,
  499: SC_ERROR,
  500: SC_ERROR,
  501: SC_ERROR},
  502:   {
  503: SC_ERROR,
  504: SC_ERROR,
  505: SC_ERROR,
  506: SC_ERROR,
  507: SC_ERROR,
  508: SC_ERROR},
  509:   {
  510: SC_ERROR,
  511: SC_ERROR,
  512: SC_ERROR,
  513: SC_ERROR,
  514: SC_ERROR,
  515: SC_ERROR},
  516:   {
  517: SC_ERROR,
  518: SC_ERROR,
  519: SC_ERROR,
  520: SC_ERROR,
  521: SC_ERROR,
  522: SC_ERROR},
  523:   {
  524: SC_ERROR,
  525: SC_ERROR,
  526: SC_ERROR,
  527: SC_ERROR,
  528: SC_ERROR,
  529: SC_ERROR},
  530:   {
  531: SC_ERROR,
  532: SC_ERROR,
  533: SC_ERROR,
  534: SC_ERROR,
  535: SC_ERROR,
  536: SC_ERROR},
  537:   {
  538: SC_ERROR,
  539: SC_ERROR,
  540: SC_ERROR,
  541: SC_ERROR,
  542: SC_ERROR,
  543: SC_ERROR},
  544:   {
  545: SC_ERROR,
  546: SC_ERROR,
  547: SC_ERROR,
  548: SC_ERROR,
  549: SC_ERROR,
  550: SC_ERROR},
  551:   {
  552: SC_ERROR,
  553: SC_ERROR,
  554: SC_ERROR,
  555: SC_ERROR,
  556: SC_ERROR,
  557: SC_ERROR},
  558:   {
  559: SC_ERROR,
  560: SC_ERROR,
  561: SC_ERROR,
  562: SC_ERROR,
  563: SC_ERROR,
  564: SC_ERROR},
  565:   {
  566: SC_ERROR,
  567: SC_ERROR,
  568: SC_ERROR,
  569: SC_ERROR,
  570: SC_ERROR,
  571: SC_ERROR},
  572:   {
  573: SC_ERROR,
  574: SC_ERROR,
  575: SC_ERROR,
  576: SC_ERROR,
  577: SC_ERROR,
  578: SC_ERROR},
  579:   {
  580: SC_ERROR,
  581: SC_ERROR,
  582: SC_ERROR,
  583: SC_ERROR,
  584: SC_ERROR,
  585: SC_ERROR},
  586:   {
  587: SC_ERROR,
  588: SC_ERROR,
  589: SC_ERROR,
  590: SC_ERROR,
  591: SC_ERROR,
  592: SC_ERROR}
  593: };
  594: 
  595: static VALUE sc_insn_next[] = {
  596:   SCS_XX,
  597:   SCS_XX,
  598:   SCS_XX,
  599:   SCS_XX,
  600:   SCS_XX,
  601:   SCS_XX,
  602:   SCS_XX,
  603:   SCS_XX,
  604:   SCS_XX,
  605:   SCS_XX,
  606:   SCS_XX,
  607:   SCS_XX,
  608:   SCS_XX,
  609:   SCS_XX,
  610:   SCS_XX,
  611:   SCS_XX,
  612:   SCS_XX,
  613:   SCS_XX,
  614:   SCS_XX,
  615:   SCS_XX,
  616:   SCS_XX,
  617:   SCS_XX,
  618:   SCS_XX,
  619:   SCS_XX,
  620:   SCS_XX,
  621:   SCS_XX,
  622:   SCS_XX,
  623:   SCS_XX,
  624:   SCS_XX,
  625:   SCS_XX,
  626:   SCS_XX,
  627:   SCS_XX,
  628:   SCS_XX,
  629:   SCS_XX,
  630:   SCS_XX,
  631:   SCS_XX,
  632:   SCS_XX,
  633:   SCS_XX,
  634:   SCS_XX,
  635:   SCS_XX,
  636:   SCS_XX,
  637:   SCS_XX,
  638:   SCS_XX,
  639:   SCS_XX,
  640:   SCS_XX,
  641:   SCS_XX,
  642:   SCS_XX,
  643:   SCS_XX,
  644:   SCS_XX,
  645:   SCS_XX,
  646:   SCS_XX,
  647:   SCS_XX,
  648:   SCS_XX,
  649:   SCS_XX,
  650:   SCS_XX,
  651:   SCS_XX,
  652:   SCS_XX,
  653:   SCS_XX,
  654:   SCS_XX,
  655:   SCS_XX,
  656:   SCS_XX,
  657:   SCS_XX,
  658:   SCS_XX,
  659:   SCS_XX,
  660:   SCS_XX,
  661:   SCS_XX,
  662:   SCS_XX,
  663:   SCS_XX,
  664:   SCS_XX,
  665:   SCS_XX,
  666:   SCS_XX,
  667:   SCS_XX,
  668:   SCS_XX,
  669:   SCS_XX,
  670:   SCS_XX,
  671:   SCS_XX,
  672:   SCS_XX,
  673:   SCS_XX,
  674:   SCS_XX,
  675:   SCS_XX,
  676:   SCS_XX
  677: };
  678: 
1
Syntax (Markdown)