/* Generated automatically by the program `genextract'
from the machine description file `md'.  */

#include "config.h"
#include "rtl.h"

extern rtx recog_operand[];
extern rtx *recog_operand_loc[];
extern rtx *recog_dup_loc[];
extern char recog_dup_num[];

#ifdef __STDC__
#define VOID void
#else
#define VOID int
#endif

VOID
extract_0 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (insn, 1));
}

VOID
extract_1 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (insn, 1));
}

VOID
extract_2 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 1));
}

VOID
extract_3 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 1));
}

VOID
extract_4 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 1));
}

VOID extract_5 () {}

VOID
extract_6 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 1));
}

VOID extract_7 () {}

VOID
extract_8 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 1));
}

VOID
extract_9 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (XEXP (insn, 1), 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 1));
}

VOID
extract_10 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (XEXP (insn, 1), 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 1));
}

VOID
extract_11 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (XEXP (insn, 1), 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 1));
}

VOID extract_12 () {}

VOID
extract_13 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (XEXP (insn, 1), 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 1));
}

VOID extract_14 () {}

VOID
extract_15 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (XEXP (insn, 1), 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 1));
}

VOID
extract_16 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (XEXP (insn, 1), 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (XEXP (insn, 1), 2), 1));
}

VOID
extract_17 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (XEXP (insn, 1), 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (XEXP (insn, 1), 2), 1));
}

VOID
extract_18 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (XEXP (insn, 1), 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (XEXP (XEXP (insn, 1), 2), 1), 0));
}

VOID
extract_19 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (XEXP (insn, 1), 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (XEXP (XEXP (insn, 1), 2), 1), 0));
}

VOID
extract_20 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (XEXP (insn, 1), 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 2));
}

VOID
extract_21 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (XEXP (insn, 1), 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 2));
}

VOID
extract_22 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (XEXP (insn, 1), 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 2));
}

VOID
extract_23 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (XEXP (XEXP (insn, 1), 0), 0));
}

VOID
extract_24 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (XEXP (XEXP (XEXP (insn, 1), 0), 0), 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 1));
}

VOID
extract_25 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (insn, 1));
}

VOID
extract_26 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
}

VOID
extract_27 (insn)
     rtx insn;
{
  bcopy (&XVECEXP (insn, 0, 0), recog_operand,         sizeof (rtx) * XVECLEN (insn, 0));
}

VOID
extract_28 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 1));
}

VOID extract_29 () {}

VOID
extract_30 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (insn, 1));
}

VOID
extract_31 (insn)
     rtx insn;
{
  bcopy (&XVECEXP (insn, 0, 0), recog_operand,         sizeof (rtx) * XVECLEN (insn, 0));
}

VOID
extract_32 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (insn, 1));
}

VOID
extract_33 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (XEXP (insn, 0), 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (insn, 1));
}

VOID
extract_34 (insn)
     rtx insn;
{
  bcopy (&XVECEXP (insn, 0, 0), recog_operand,         sizeof (rtx) * XVECLEN (insn, 0));
}

VOID
extract_35 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (insn, 1));
}

VOID
extract_36 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (XEXP (insn, 0), 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (insn, 1));
}

VOID
extract_37 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (insn, 1));
}

VOID
extract_38 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (insn, 1));
}

VOID
extract_39 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (insn, 1));
}

VOID
extract_40 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (insn, 1));
}

VOID
extract_41 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (insn, 1));
}

VOID
extract_42 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 0));
}

VOID
extract_43 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 0));
}

VOID
extract_44 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 0));
}

VOID extract_45 () {}

VOID extract_46 () {}

VOID extract_47 () {}

VOID
extract_48 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 0));
}

VOID
extract_49 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 0));
}

VOID
extract_50 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 0));
}

VOID
extract_51 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 0));
}

VOID
extract_52 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 0));
}

VOID
extract_53 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 0));
}

VOID extract_54 () {}

VOID
extract_55 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 0));
}

VOID extract_56 () {}

VOID
extract_57 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 0));
}

VOID extract_58 () {}

VOID
extract_59 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 0));
}

VOID extract_60 () {}

VOID
extract_61 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 0));
}

VOID
extract_62 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 0));
}

VOID
extract_63 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 0));
}

VOID
extract_64 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 0));
}

VOID
extract_65 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 0));
}

VOID
extract_66 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 0));
}

VOID
extract_67 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 0));
}

VOID
extract_68 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 0));
}

VOID
extract_69 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 0));
}

VOID
extract_70 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 0));
}

VOID
extract_71 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 0));
}

VOID
extract_72 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 0));
}

VOID
extract_73 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 0));
}

VOID extract_74 () {}

VOID
extract_75 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 0));
  recog_operand[2] = *(recog_operand_loc[2]
    = &XEXP (XEXP (insn, 1), 1));
}

VOID
extract_76 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 0));
  recog_operand[2] = *(recog_operand_loc[2]
    = &XEXP (XEXP (XEXP (insn, 1), 1), 0));
}

VOID
extract_77 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 0));
  recog_operand[2] = *(recog_operand_loc[2]
    = &XEXP (XEXP (insn, 1), 1));
}

VOID
extract_78 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (XEXP (insn, 0), 0));
  recog_dup_loc[0] = &XEXP (XEXP (insn, 1), 0);
  recog_dup_num[0] = 0;
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 1));
}

VOID
extract_79 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (XEXP (insn, 0), 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 0));
  recog_dup_loc[0] = &XEXP (XEXP (insn, 1), 1);
  recog_dup_num[0] = 0;
}

VOID
extract_80 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 0));
  recog_operand[2] = *(recog_operand_loc[2]
    = &XEXP (XEXP (insn, 1), 1));
}

VOID
extract_81 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (XEXP (insn, 0), 0));
  recog_dup_loc[0] = &XEXP (XEXP (insn, 1), 0);
  recog_dup_num[0] = 0;
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 1));
}

VOID
extract_82 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (XEXP (insn, 0), 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 0));
  recog_dup_loc[0] = &XEXP (XEXP (insn, 1), 1);
  recog_dup_num[0] = 0;
}

VOID extract_83 () {}

VOID
extract_84 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 0));
  recog_operand[2] = *(recog_operand_loc[2]
    = &XEXP (XEXP (insn, 1), 1));
}

VOID extract_85 () {}

VOID
extract_86 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 0));
  recog_operand[2] = *(recog_operand_loc[2]
    = &XEXP (XEXP (insn, 1), 1));
}

VOID
extract_87 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 0));
  recog_operand[2] = *(recog_operand_loc[2]
    = &XEXP (XEXP (insn, 1), 1));
}

VOID
extract_88 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 0));
  recog_operand[2] = *(recog_operand_loc[2]
    = &XEXP (XEXP (XEXP (insn, 1), 1), 0));
}

VOID
extract_89 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 0));
  recog_operand[2] = *(recog_operand_loc[2]
    = &XEXP (XEXP (insn, 1), 1));
}

VOID
extract_90 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (XEXP (insn, 0), 0));
  recog_dup_loc[0] = &XEXP (XEXP (insn, 1), 0);
  recog_dup_num[0] = 0;
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 1));
}

VOID
extract_91 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 0));
  recog_operand[2] = *(recog_operand_loc[2]
    = &XEXP (XEXP (insn, 1), 1));
}

VOID
extract_92 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (XEXP (insn, 0), 0));
  recog_dup_loc[0] = &XEXP (XEXP (insn, 1), 0);
  recog_dup_num[0] = 0;
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 1));
}

VOID extract_93 () {}

VOID
extract_94 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 0));
  recog_operand[2] = *(recog_operand_loc[2]
    = &XEXP (XEXP (insn, 1), 1));
}

VOID extract_95 () {}

VOID
extract_96 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 0));
  recog_operand[2] = *(recog_operand_loc[2]
    = &XEXP (XEXP (insn, 1), 1));
}

VOID
extract_97 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 0));
  recog_operand[2] = *(recog_operand_loc[2]
    = &XEXP (XEXP (insn, 1), 1));
}

VOID
extract_98 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 0));
  recog_operand[2] = *(recog_operand_loc[2]
    = &XEXP (XEXP (insn, 1), 1));
}

VOID
extract_99 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 0));
  recog_operand[2] = *(recog_operand_loc[2]
    = &XEXP (XEXP (insn, 1), 1));
}

VOID
extract_100 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 0));
  recog_operand[2] = *(recog_operand_loc[2]
    = &XEXP (XEXP (insn, 1), 1));
}

VOID
extract_101 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 0));
  recog_operand[2] = *(recog_operand_loc[2]
    = &XEXP (XEXP (insn, 1), 1));
}

VOID
extract_102 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 0));
  recog_operand[2] = *(recog_operand_loc[2]
    = &XEXP (XEXP (insn, 1), 1));
}

VOID extract_103 () {}

VOID
extract_104 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 0));
  recog_operand[2] = *(recog_operand_loc[2]
    = &XEXP (XEXP (insn, 1), 1));
}

VOID extract_105 () {}

VOID
extract_106 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 0));
  recog_operand[2] = *(recog_operand_loc[2]
    = &XEXP (XEXP (insn, 1), 1));
}

VOID
extract_107 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 0));
  recog_operand[2] = *(recog_operand_loc[2]
    = &XEXP (XEXP (insn, 1), 1));
}

VOID
extract_108 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 0));
  recog_operand[2] = *(recog_operand_loc[2]
    = &XEXP (XEXP (insn, 1), 1));
}

VOID
extract_109 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 0));
  recog_operand[2] = *(recog_operand_loc[2]
    = &XEXP (XEXP (insn, 1), 1));
}

VOID
extract_110 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 0));
  recog_operand[2] = *(recog_operand_loc[2]
    = &XEXP (XEXP (insn, 1), 1));
}

VOID
extract_111 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 0));
  recog_operand[2] = *(recog_operand_loc[2]
    = &XEXP (XEXP (insn, 1), 1));
}

VOID
extract_112 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 0));
  recog_operand[2] = *(recog_operand_loc[2]
    = &XEXP (XEXP (insn, 1), 1));
}

VOID extract_113 () {}

VOID
extract_114 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 0));
  recog_operand[2] = *(recog_operand_loc[2]
    = &XEXP (XEXP (insn, 1), 1));
}

VOID extract_115 () {}

VOID
extract_116 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 0));
  recog_operand[2] = *(recog_operand_loc[2]
    = &XEXP (XEXP (insn, 1), 1));
}

VOID
extract_117 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 0));
  recog_operand[2] = *(recog_operand_loc[2]
    = &XEXP (XEXP (insn, 1), 1));
}

VOID
extract_118 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 0));
  recog_operand[2] = *(recog_operand_loc[2]
    = &XEXP (XEXP (insn, 1), 1));
}

VOID
extract_119 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 0));
  recog_operand[2] = *(recog_operand_loc[2]
    = &XEXP (XEXP (insn, 1), 1));
}

VOID
extract_120 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 0));
  recog_operand[2] = *(recog_operand_loc[2]
    = &XEXP (XEXP (insn, 1), 1));
}

VOID
extract_121 (insn)
     rtx insn;
{
  recog_operand[3] = *(recog_operand_loc[3]
    = &XEXP (XVECEXP (insn, 0, 1), 0));
  recog_dup_loc[0] = &XEXP (XEXP (XVECEXP (insn, 0, 1), 1), 0);
  recog_dup_num[0] = 1;
  recog_dup_loc[1] = &XEXP (XEXP (XVECEXP (insn, 0, 1), 1), 1);
  recog_dup_num[1] = 2;
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (XVECEXP (insn, 0, 0), 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (XVECEXP (insn, 0, 0), 1), 0));
  recog_operand[2] = *(recog_operand_loc[2]
    = &XEXP (XEXP (XVECEXP (insn, 0, 0), 1), 1));
}

VOID
extract_122 (insn)
     rtx insn;
{
  recog_operand[3] = *(recog_operand_loc[3]
    = &XEXP (XVECEXP (insn, 0, 1), 0));
  recog_dup_loc[0] = &XEXP (XEXP (XVECEXP (insn, 0, 1), 1), 0);
  recog_dup_num[0] = 1;
  recog_dup_loc[1] = &XEXP (XEXP (XVECEXP (insn, 0, 1), 1), 1);
  recog_dup_num[1] = 2;
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (XVECEXP (insn, 0, 0), 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (XVECEXP (insn, 0, 0), 1), 0));
  recog_operand[2] = *(recog_operand_loc[2]
    = &XEXP (XEXP (XVECEXP (insn, 0, 0), 1), 1));
}

VOID
extract_123 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 0));
  recog_operand[2] = *(recog_operand_loc[2]
    = &XEXP (XEXP (insn, 1), 1));
}

VOID
extract_124 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 0));
  recog_operand[2] = *(recog_operand_loc[2]
    = &XEXP (XEXP (insn, 1), 1));
}

VOID
extract_125 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 0));
  recog_operand[2] = *(recog_operand_loc[2]
    = &XEXP (XEXP (insn, 1), 1));
}

VOID
extract_126 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (XEXP (insn, 1), 0), 0));
  recog_operand[2] = *(recog_operand_loc[2]
    = &XEXP (XEXP (insn, 1), 1));
}

VOID
extract_127 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (XEXP (insn, 1), 0), 0));
  recog_operand[2] = *(recog_operand_loc[2]
    = &XEXP (XEXP (insn, 1), 1));
}

VOID
extract_128 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 0));
  recog_operand[2] = *(recog_operand_loc[2]
    = &XEXP (XEXP (insn, 1), 1));
}

VOID
extract_129 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 0));
  recog_operand[2] = *(recog_operand_loc[2]
    = &XEXP (XEXP (insn, 1), 1));
}

VOID
extract_130 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 0));
  recog_operand[2] = *(recog_operand_loc[2]
    = &XEXP (XEXP (insn, 1), 1));
}

VOID
extract_131 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 0));
  recog_operand[2] = *(recog_operand_loc[2]
    = &XEXP (XEXP (insn, 1), 1));
}

VOID
extract_132 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 0));
  recog_operand[2] = *(recog_operand_loc[2]
    = &XEXP (XEXP (insn, 1), 1));
}

VOID
extract_133 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 0));
  recog_operand[2] = *(recog_operand_loc[2]
    = &XEXP (XEXP (insn, 1), 1));
}

VOID
extract_134 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 0));
}

VOID
extract_135 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 0));
}

VOID
extract_136 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 0));
}

VOID extract_137 () {}

VOID
extract_138 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 0));
}

VOID extract_139 () {}

VOID
extract_140 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 0));
}

VOID extract_141 () {}

VOID
extract_142 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 0));
}

VOID extract_143 () {}

VOID
extract_144 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 0));
}

VOID
extract_145 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 0));
}

VOID
extract_146 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 0));
}

VOID
extract_147 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 0));
}

VOID
extract_148 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 0));
}

VOID
extract_149 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 0));
}

VOID
extract_150 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (XEXP (insn, 1), 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (XEXP (insn, 1), 1), 0));
}

VOID
extract_151 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (XEXP (XEXP (insn, 1), 0), 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 1));
}

VOID
extract_152 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (XEXP (insn, 1), 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (XEXP (insn, 1), 1), 0));
}

VOID
extract_153 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (XEXP (XEXP (insn, 1), 0), 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 1));
}

VOID
extract_154 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 0));
  recog_operand[2] = *(recog_operand_loc[2]
    = &XEXP (XEXP (insn, 1), 1));
}

VOID
extract_155 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 0));
  recog_operand[2] = *(recog_operand_loc[2]
    = &XEXP (XEXP (insn, 1), 1));
}

VOID
extract_156 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 0));
  recog_operand[2] = *(recog_operand_loc[2]
    = &XEXP (XEXP (insn, 1), 1));
}

VOID
extract_157 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 0));
  recog_operand[2] = *(recog_operand_loc[2]
    = &XEXP (XEXP (insn, 1), 1));
}

VOID
extract_158 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 0));
  recog_operand[2] = *(recog_operand_loc[2]
    = &XEXP (XEXP (insn, 1), 1));
}

VOID
extract_159 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 0));
  recog_operand[2] = *(recog_operand_loc[2]
    = &XEXP (XEXP (insn, 1), 1));
}

VOID
extract_160 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 0));
  recog_operand[2] = *(recog_operand_loc[2]
    = &XEXP (XEXP (insn, 1), 1));
}

VOID
extract_161 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 0));
  recog_operand[2] = *(recog_operand_loc[2]
    = &XEXP (XEXP (insn, 1), 1));
}

VOID
extract_162 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 0));
  recog_operand[2] = *(recog_operand_loc[2]
    = &XEXP (XEXP (insn, 1), 1));
}

VOID
extract_163 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 0));
  recog_operand[2] = *(recog_operand_loc[2]
    = &XEXP (XEXP (insn, 1), 1));
}

VOID
extract_164 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 0));
  recog_operand[2] = *(recog_operand_loc[2]
    = &XEXP (XEXP (insn, 1), 1));
}

VOID
extract_165 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 0));
  recog_operand[2] = *(recog_operand_loc[2]
    = &XEXP (XEXP (insn, 1), 1));
}

VOID
extract_166 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 0));
  recog_operand[2] = *(recog_operand_loc[2]
    = &XEXP (XEXP (insn, 1), 1));
}

VOID
extract_167 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 0));
  recog_operand[2] = *(recog_operand_loc[2]
    = &XEXP (XEXP (insn, 1), 1));
}

VOID
extract_168 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 0));
  recog_operand[2] = *(recog_operand_loc[2]
    = &XEXP (XEXP (insn, 1), 1));
}

VOID
extract_169 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 0));
  recog_operand[2] = *(recog_operand_loc[2]
    = &XEXP (XEXP (insn, 1), 1));
}

VOID
extract_170 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 0));
  recog_operand[2] = *(recog_operand_loc[2]
    = &XEXP (XEXP (insn, 1), 1));
}

VOID
extract_171 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 0));
  recog_operand[2] = *(recog_operand_loc[2]
    = &XEXP (XEXP (insn, 1), 1));
}

VOID
extract_172 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 0));
  recog_operand[2] = *(recog_operand_loc[2]
    = &XEXP (XEXP (insn, 1), 1));
}

VOID
extract_173 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 0));
  recog_operand[2] = *(recog_operand_loc[2]
    = &XEXP (XEXP (insn, 1), 1));
}

VOID
extract_174 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 0));
  recog_operand[2] = *(recog_operand_loc[2]
    = &XEXP (XEXP (insn, 1), 1));
}

VOID
extract_175 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 0));
  recog_operand[2] = *(recog_operand_loc[2]
    = &XEXP (XEXP (insn, 1), 1));
}

VOID
extract_176 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (XEXP (insn, 0), 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 0), 1));
  recog_operand[2] = *(recog_operand_loc[2]
    = &XEXP (XEXP (insn, 0), 2));
  recog_operand[3] = *(recog_operand_loc[3]
    = &XEXP (insn, 1));
}

VOID
extract_177 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 0));
  recog_operand[2] = *(recog_operand_loc[2]
    = &XEXP (XEXP (insn, 1), 1));
  recog_operand[3] = *(recog_operand_loc[3]
    = &XEXP (XEXP (insn, 1), 2));
}

VOID
extract_178 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 0));
  recog_operand[2] = *(recog_operand_loc[2]
    = &XEXP (XEXP (insn, 1), 1));
  recog_operand[3] = *(recog_operand_loc[3]
    = &XEXP (XEXP (insn, 1), 2));
}

VOID
extract_179 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 0));
  recog_operand[2] = *(recog_operand_loc[2]
    = &XEXP (XEXP (insn, 1), 1));
  recog_operand[3] = *(recog_operand_loc[3]
    = &XEXP (XEXP (insn, 1), 2));
}

VOID
extract_180 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 0));
  recog_operand[2] = *(recog_operand_loc[2]
    = &XEXP (XEXP (insn, 1), 1));
  recog_operand[3] = *(recog_operand_loc[3]
    = &XEXP (XEXP (insn, 1), 2));
}

VOID
extract_181 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (XEXP (insn, 0), 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 0), 1));
  recog_operand[2] = *(recog_operand_loc[2]
    = &XEXP (XEXP (insn, 0), 2));
  recog_dup_loc[0] = &XEXP (XEXP (XEXP (insn, 1), 0), 0);
  recog_dup_num[0] = 0;
  recog_dup_loc[1] = &XEXP (XEXP (XEXP (insn, 1), 0), 1);
  recog_dup_num[1] = 1;
  recog_dup_loc[2] = &XEXP (XEXP (XEXP (insn, 1), 0), 2);
  recog_dup_num[2] = 2;
  recog_operand[3] = *(recog_operand_loc[3]
    = &XEXP (XEXP (insn, 1), 1));
}

VOID
extract_182 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (XEXP (insn, 0), 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 0), 1));
  recog_operand[2] = *(recog_operand_loc[2]
    = &XEXP (XEXP (insn, 0), 2));
}

VOID
extract_183 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (XEXP (insn, 0), 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 0), 1));
  recog_operand[2] = *(recog_operand_loc[2]
    = &XEXP (XEXP (insn, 0), 2));
}

VOID
extract_184 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (XEXP (insn, 0), 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 0), 1));
  recog_operand[2] = *(recog_operand_loc[2]
    = &XEXP (XEXP (insn, 0), 2));
  recog_operand[3] = *(recog_operand_loc[3]
    = &XEXP (insn, 1));
}

VOID
extract_185 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 0));
  recog_operand[2] = *(recog_operand_loc[2]
    = &XEXP (XEXP (insn, 1), 1));
  recog_operand[3] = *(recog_operand_loc[3]
    = &XEXP (XEXP (insn, 1), 2));
}

VOID
extract_186 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 0));
  recog_operand[2] = *(recog_operand_loc[2]
    = &XEXP (XEXP (insn, 1), 1));
  recog_operand[3] = *(recog_operand_loc[3]
    = &XEXP (XEXP (insn, 1), 2));
}

VOID
extract_187 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (XEXP (insn, 0), 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 0), 1));
  recog_operand[2] = *(recog_operand_loc[2]
    = &XEXP (XEXP (insn, 0), 2));
}

VOID
extract_188 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (XEXP (insn, 0), 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 0), 1));
  recog_operand[2] = *(recog_operand_loc[2]
    = &XEXP (XEXP (insn, 0), 2));
}

VOID
extract_189 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (XEXP (insn, 0), 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 0), 1));
  recog_operand[2] = *(recog_operand_loc[2]
    = &XEXP (XEXP (insn, 0), 2));
  recog_operand[3] = *(recog_operand_loc[3]
    = &XEXP (insn, 1));
}

VOID
extract_190 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (XEXP (insn, 1), 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 1));
  recog_operand[2] = *(recog_operand_loc[2]
    = &XEXP (XEXP (insn, 1), 2));
}

VOID
extract_191 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (XEXP (XEXP (insn, 1), 0), 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (XEXP (insn, 1), 0), 1));
  recog_operand[2] = *(recog_operand_loc[2]
    = &XEXP (XEXP (XEXP (insn, 1), 0), 2));
}

VOID
extract_192 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (XEXP (XEXP (insn, 1), 0), 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (XEXP (insn, 1), 0), 1));
  recog_operand[2] = *(recog_operand_loc[2]
    = &XEXP (XEXP (XEXP (insn, 1), 0), 2));
}

VOID
extract_193 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (XEXP (insn, 1), 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 1));
  recog_operand[2] = *(recog_operand_loc[2]
    = &XEXP (XEXP (insn, 1), 2));
}

VOID
extract_194 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (XEXP (XEXP (insn, 1), 0), 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (XEXP (insn, 1), 0), 1));
  recog_operand[2] = *(recog_operand_loc[2]
    = &XEXP (XEXP (XEXP (insn, 1), 0), 2));
}

VOID
extract_195 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (XEXP (XEXP (insn, 1), 0), 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (XEXP (insn, 1), 0), 1));
  recog_operand[2] = *(recog_operand_loc[2]
    = &XEXP (XEXP (XEXP (insn, 1), 0), 2));
}

VOID
extract_196 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
}

VOID
extract_197 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
}

VOID
extract_198 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
}

VOID
extract_199 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
}

VOID
extract_200 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
}

VOID
extract_201 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
}

VOID
extract_202 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
}

VOID
extract_203 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
}

VOID
extract_204 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
}

VOID
extract_205 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
}

VOID
extract_206 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (XEXP (XEXP (insn, 1), 1), 0));
}

VOID
extract_207 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (XEXP (XEXP (insn, 1), 1), 0));
}

VOID
extract_208 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (XEXP (XEXP (insn, 1), 1), 0));
}

VOID
extract_209 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (XEXP (XEXP (insn, 1), 1), 0));
}

VOID
extract_210 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (XEXP (XEXP (insn, 1), 1), 0));
}

VOID
extract_211 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (XEXP (XEXP (insn, 1), 1), 0));
}

VOID
extract_212 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (XEXP (XEXP (insn, 1), 1), 0));
}

VOID
extract_213 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (XEXP (XEXP (insn, 1), 1), 0));
}

VOID
extract_214 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (XEXP (XEXP (insn, 1), 1), 0));
}

VOID
extract_215 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (XEXP (XEXP (insn, 1), 1), 0));
}

VOID
extract_216 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (XEXP (XEXP (insn, 1), 2), 0));
}

VOID
extract_217 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (XEXP (XEXP (insn, 1), 2), 0));
}

VOID
extract_218 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (XEXP (XEXP (insn, 1), 2), 0));
}

VOID
extract_219 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (XEXP (XEXP (insn, 1), 2), 0));
}

VOID
extract_220 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (XEXP (XEXP (insn, 1), 2), 0));
}

VOID
extract_221 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (XEXP (XEXP (insn, 1), 2), 0));
}

VOID
extract_222 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (XEXP (XEXP (insn, 1), 2), 0));
}

VOID
extract_223 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (XEXP (XEXP (insn, 1), 2), 0));
}

VOID
extract_224 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (XEXP (XEXP (insn, 1), 2), 0));
}

VOID
extract_225 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (XEXP (XEXP (insn, 1), 2), 0));
}

VOID extract_226 () {}

VOID extract_227 () {}

VOID extract_228 () {}

VOID
extract_229 (insn)
     rtx insn;
{
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (XVECEXP (insn, 0, 1), 0), 0));
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (XEXP (XVECEXP (insn, 0, 0), 1), 1));
}

VOID
extract_230 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (XEXP (insn, 1), 0));
}

VOID
extract_231 (insn)
     rtx insn;
{
  recog_dup_loc[0] = &XEXP (XVECEXP (insn, 0, 1), 0);
  recog_dup_num[0] = 0;
  recog_dup_loc[1] = &XEXP (XEXP (XVECEXP (insn, 0, 1), 1), 0);
  recog_dup_num[1] = 0;
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (XEXP (XEXP (XEXP (XEXP (XVECEXP (insn, 0, 0), 1), 0), 0), 0), 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (XEXP (XVECEXP (insn, 0, 0), 1), 1), 0));
}

VOID
extract_232 (insn)
     rtx insn;
{
  recog_dup_loc[0] = &XEXP (XVECEXP (insn, 0, 1), 0);
  recog_dup_num[0] = 0;
  recog_dup_loc[1] = &XEXP (XEXP (XVECEXP (insn, 0, 1), 1), 0);
  recog_dup_num[1] = 0;
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (XEXP (XEXP (XEXP (XEXP (XVECEXP (insn, 0, 0), 1), 0), 0), 0), 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (XEXP (XVECEXP (insn, 0, 0), 1), 1), 0));
}

VOID
extract_233 (insn)
     rtx insn;
{
  recog_dup_loc[0] = &XEXP (XVECEXP (insn, 0, 1), 0);
  recog_dup_num[0] = 0;
  recog_dup_loc[1] = &XEXP (XEXP (XVECEXP (insn, 0, 1), 1), 0);
  recog_dup_num[1] = 0;
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (XEXP (XEXP (XEXP (XVECEXP (insn, 0, 0), 1), 0), 0), 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (XEXP (XVECEXP (insn, 0, 0), 1), 1), 0));
}

VOID
extract_234 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (insn, 1));
}

VOID
extract_235 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (XEXP (insn, 1), 0));
  recog_operand[2] = *(recog_operand_loc[2]
    = &XEXP (XEXP (insn, 1), 1));
}

VOID
extract_236 (insn)
     rtx insn;
{
}

VOID
extract_237 (insn)
     rtx insn;
{
  recog_operand[0] = *(recog_operand_loc[0]
    = &XEXP (insn, 0));
  recog_operand[1] = *(recog_operand_loc[1]
    = &XEXP (insn, 1));
}

VOID
extract_238 (insn)
     rtx insn;
{
  bcopy (&XVECEXP (insn, 0, 0), recog_operand,         sizeof (rtx) * XVECLEN (insn, 0));
}

VOID (*insn_extract_fn[]) () =
{ extract_0, extract_1, extract_2, extract_3,
  extract_4, extract_5, extract_6, extract_7,
  extract_8, extract_9, extract_10, extract_11,
  extract_12, extract_13, extract_14, extract_15,
  extract_16, extract_17, extract_18, extract_19,
  extract_20, extract_21, extract_22, extract_23,
  extract_24, extract_25, extract_26, extract_27,
  extract_28, extract_29, extract_30, extract_31,
  extract_32, extract_33, extract_34, extract_35,
  extract_36, extract_37, extract_38, extract_39,
  extract_40, extract_41, extract_42, extract_43,
  extract_44, extract_45, extract_46, extract_47,
  extract_48, extract_49, extract_50, extract_51,
  extract_52, extract_53, extract_54, extract_55,
  extract_56, extract_57, extract_58, extract_59,
  extract_60, extract_61, extract_62, extract_63,
  extract_64, extract_65, extract_66, extract_67,
  extract_68, extract_69, extract_70, extract_71,
  extract_72, extract_73, extract_74, extract_75,
  extract_76, extract_77, extract_78, extract_79,
  extract_80, extract_81, extract_82, extract_83,
  extract_84, extract_85, extract_86, extract_87,
  extract_88, extract_89, extract_90, extract_91,
  extract_92, extract_93, extract_94, extract_95,
  extract_96, extract_97, extract_98, extract_99,
  extract_100, extract_101, extract_102, extract_103,
  extract_104, extract_105, extract_106, extract_107,
  extract_108, extract_109, extract_110, extract_111,
  extract_112, extract_113, extract_114, extract_115,
  extract_116, extract_117, extract_118, extract_119,
  extract_120, extract_121, extract_122, extract_123,
  extract_124, extract_125, extract_126, extract_127,
  extract_128, extract_129, extract_130, extract_131,
  extract_132, extract_133, extract_134, extract_135,
  extract_136, extract_137, extract_138, extract_139,
  extract_140, extract_141, extract_142, extract_143,
  extract_144, extract_145, extract_146, extract_147,
  extract_148, extract_149, extract_150, extract_151,
  extract_152, extract_153, extract_154, extract_155,
  extract_156, extract_157, extract_158, extract_159,
  extract_160, extract_161, extract_162, extract_163,
  extract_164, extract_165, extract_166, extract_167,
  extract_168, extract_169, extract_170, extract_171,
  extract_172, extract_173, extract_174, extract_175,
  extract_176, extract_177, extract_178, extract_179,
  extract_180, extract_181, extract_182, extract_183,
  extract_184, extract_185, extract_186, extract_187,
  extract_188, extract_189, extract_190, extract_191,
  extract_192, extract_193, extract_194, extract_195,
  extract_196, extract_197, extract_198, extract_199,
  extract_200, extract_201, extract_202, extract_203,
  extract_204, extract_205, extract_206, extract_207,
  extract_208, extract_209, extract_210, extract_211,
  extract_212, extract_213, extract_214, extract_215,
  extract_216, extract_217, extract_218, extract_219,
  extract_220, extract_221, extract_222, extract_223,
  extract_224, extract_225, extract_226, extract_227,
  extract_228, extract_229, extract_230, extract_231,
  extract_232, extract_233, extract_234, extract_235,
  extract_236, extract_237, extract_238
};

void fatal_insn_not_found ();

void
insn_extract (insn)
     rtx insn;
{
  if (INSN_CODE (insn) == -1) fatal_insn_not_found (insn);
  (*insn_extract_fn[INSN_CODE (insn)]) (PATTERN (insn));
}
