File:  [Research Unix] / researchv10no / cmd / lcc / gen2 / mc / sel.c
Revision 1.1.1.1 (vendor branch): download - view: text, annotated - select for diffs
Tue Apr 24 17:21:35 2018 UTC (8 years, 1 month ago) by root
Branches: belllabs, MAIN
CVS tags: researchv10, HEAD
researchv10 Norman

/* "lea sp@(%c),a1; movl #%0/2,d0; 2:movw a0@+,a1@+; subql #1,d0; jgt 2b" => ="lea %z,a1; movl %x,d0; 2:movw a0@+,a1@+; subql #1,d0; jgt 2b" C="sp@(%c)" B="#%c/2" b=a */
/* "movl #%0/2,d0; 2:movw a0@+,a1@+; subql #1,d0; jgt 2b" => ="movl %x,d0; 2:movw a0@+,a1@+; subql #1,d0; jgt 2b" B="#%c/2" b=a */
/* "movl a%0,a%c" => ="mov%t %y,%z" E="l" A="a%n" 0=0 C="a%c" */
/* "jbsr a%0@" => ="jbsr %y" A="a%n@" 0=0 */
/* "andl #0xffff,d%c" => ="%f%t %x,%z" D="and" E="l" B="#%c" b="0xffff" C="d%c" */
/* "andl #0xff,d%c" => ="%f%t %x,%z" D="and" E="l" B="#%c" b="0xff" C="d%c" */
/* "movb d%0,d%c" => ="mov%t %y,%z" E="b" A="d%n" 0=0 C="d%c" */
/* "movw d%0,d%c" => ="mov%t %y,%z" E="w" A="d%n" 0=0 C="d%c" */
/* "movb d%0,d%c" => ="mov%t %y,%z" E="b" A="d%n" 0=0 C="d%c" */
/* "movw d%0,d%c" => ="mov%t %y,%z" E="w" A="d%n" 0=0 C="d%c" */
/* "movl d%0,d%c" => ="mov%t %y,%z" E="l" A="d%n" 0=0 C="d%c" */
/* "movl d%0,d%c" => ="mov%t %y,%z" E="l" A="d%n" 0=0 C="d%c" */
/* "movl d%0,d%c" => ="mov%t %y,%z" E="l" A="d%n" 0=0 C="d%c" */
/* "movl a%0,d%c" => ="mov%t %y,%z" E="l" A="a%n" 0=0 C="d%c" */
/* "movl d%0,d%c" => ="mov%t %y,%z" E="l" A="d%n" 0=0 C="d%c" */
/* "movl d%0,d%c" => ="mov%t %y,%z" E="l" A="d%n" 0=0 C="d%c" */
/* "movl d%0,d%c" => ="mov%t %y,%z" E="l" A="d%n" 0=0 C="d%c" */
/* "movl d%0,a%c" => ="mov%t %y,%z" E="l" A="d%n" 0=0 C="a%c" */
/* "movl d%0,d%c" => ="mov%t %y,%z" E="l" A="d%n" 0=0 C="d%c" */
/* "movl d%0,d%c" => ="mov%t %y,%z" E="l" A="d%n" 0=0 C="d%c" */
/* "movl d%0,d%c" => ="mov%t %y,%z" E="l" A="d%n" 0=0 C="d%c" */
/* "movl a%0,a%c" => ="mov%t %y,%z" E="l" A="a%n" 0=0 C="a%c" */
/* "movl d%0,d%c" => ="mov%t %y,%z" E="l" A="d%n" 0=0 C="d%c" */
/* "movl a%0,a%c" => ="mov%t %y,%z" E="l" A="a%n" 0=0 C="a%c" */
/* "jbsr a%0@" => ="jbsr %y" A="a%n@" 0=0 */
/* "jbsr a%0@" => ="jbsr %y" A="a%n@" 0=0 */
/* "jbsr a%0@; movl d0,sp@-; fmoves sp@+,fp%c" => ="jbsr %y; movl d0,sp@-; fmoves sp@+,%z" A="a%n@" 0=0 C="fp%c" */
/* "jbsr a%0@; movl d1,sp@-; movl d0,sp@-; fmoved sp@+,fp%c" => ="jbsr %y; movl d1,sp@-; movl d0,sp@-; fmoved sp@+,%z" A="a%n@" 0=0 C="fp%c" */
/* "jra a%0@" => ="jra %z" C="a%n@" 2=0 */
/* "%0:" => ="%z:" C="%c" c=a */
/* "lea %0:l,a%c" => ="lea %y,%z" A="%c:l" a=a C="a%c" */
/* "lea a6@(%0),a%c" => ="lea %y,%z" A="a6@(%c)" a=a C="a%c" */
/* "lea a6@(%0),a%c" => ="lea %y,%z" A="a6@(%c)" a=a C="a%c" */
/* "subl d%1,a%c" => ="%f%t %x,%z" D="sub" E="l" B="d%n" 1=1 C="a%c" */
/* "addl d%1,a%c" => ="%f%t %x,%z" D="add" E="l" B="d%n" 1=1 C="a%c" */
/* "subl d%1,d%c" => ="%f%t %x,%z" D="sub" E="l" B="d%n" 1=1 C="d%c" */
/* "subl d%1,d%c" => ="%f%t %x,%z" D="sub" E="l" B="d%n" 1=1 C="d%c" */
/* "eorl d%1,d%c" => ="%f%t %x,%z" D="eor" E="l" B="d%n" 1=1 C="d%c" */
/* "andl d%1,d%c" => ="%f%t %x,%z" D="and" E="l" B="d%n" 1=1 C="d%c" */
/* "addl d%1,d%c" => ="%f%t %x,%z" D="add" E="l" B="d%n" 1=1 C="d%c" */
/* "addl d%1,d%c" => ="%f%t %x,%z" D="add" E="l" B="d%n" 1=1 C="d%c" */
/* "orl d%1,d%c" => ="%f%t %x,%z" D="or" E="l" B="d%n" 1=1 C="d%c" */
/* "lsrl d%1,d%c" => ="%f%t %x,%z" D="lsr" E="l" B="d%n" 1=1 C="d%c" */
/* "asll d%1,d%c" => ="%f%t %x,%z" D="asl" E="l" B="d%n" 1=1 C="d%c" */
/* "divul d%1,d%c" => ="%f%t %x,%z" D="divu" E="l" B="d%n" 1=1 C="d%c" */
/* "mulul d%1,d%c" => ="%f%t %x,%z" D="mulu" E="l" B="d%n" 1=1 C="d%c" */
/* "lsll d%1,d%c" => ="%f%t %x,%z" D="lsl" E="l" B="d%n" 1=1 C="d%c" */
/* "divsl d%1,d%c" => ="%f%t %x,%z" D="divs" E="l" B="d%n" 1=1 C="d%c" */
/* "asrl d%1,d%c" => ="%f%t %x,%z" D="asr" E="l" B="d%n" 1=1 C="d%c" */
/* "mulsl d%1,d%c" => ="%f%t %x,%z" D="muls" E="l" B="d%n" 1=1 C="d%c" */
/* "movl d%0,sp@(%c)" => ="mov%t %y,%z" E="l" A="d%n" 0=0 C="sp@(%c)" */
/* "movl a%0,sp@(%c)" => ="mov%t %y,%z" E="l" A="a%n" 0=0 C="sp@(%c)" */
/* "fmoved fp%1,a%0@" => ="fmove%t %y,%z" E="d" A="fp%n" 0=1 C="a%n@" 2=0 */
/* "fmoves fp%1,a%0@" => ="fmove%t %y,%z" E="s" A="fp%n" 0=1 C="a%n@" 2=0 */
/* "movb d%1,a%0@" => ="mov%t %y,%z" E="b" A="d%n" 0=1 C="a%n@" 2=0 */
/* "movl d%1,a%0@" => ="mov%t %y,%z" E="l" A="d%n" 0=1 C="a%n@" 2=0 */
/* "movw d%1,a%0@" => ="mov%t %y,%z" E="w" A="d%n" 0=1 C="a%n@" 2=0 */
/* "movl a%1,a%0@" => ="mov%t %y,%z" E="l" A="a%n" 0=1 C="a%n@" 2=0 */
/* "fmoved a%0@,fp%c" => ="fmove%t %y,%z" E="d" A="a%n@" 0=0 C="fp%c" */
/* "fmoves a%0@,fp%c" => ="fmove%t %y,%z" E="s" A="a%n@" 0=0 C="fp%c" */
/* "movb a%0@,d%c" => ="mov%t %y,%z" E="b" A="a%n@" 0=0 C="d%c" */
/* "movl a%0@,d%c" => ="mov%t %y,%z" E="l" A="a%n@" 0=0 C="d%c" */
/* "movw a%0@,d%c" => ="mov%t %y,%z" E="w" A="a%n@" 0=0 C="d%c" */
/* "movl a%0@,a%c" => ="mov%t %y,%z" E="l" A="a%n@" 0=0 C="a%c" */
/* "cmpl d%1,d%0; jgt %0" => ="cmp%t %x,%y; j%f %z" E="l" B="d%n" 1=1 A="d%n" 0=0 D="gt" C="%c" c=a */
/* "cmpl d%1,d%0; jne %0" => ="cmp%t %x,%y; j%f %z" E="l" B="d%n" 1=1 A="d%n" 0=0 D="ne" C="%c" c=a */
/* "cmpl d%1,d%0; jeq %0" => ="cmp%t %x,%y; j%f %z" E="l" B="d%n" 1=1 A="d%n" 0=0 D="eq" C="%c" c=a */
/* "cmpl d%1,d%0; jle %0" => ="cmp%t %x,%y; j%f %z" E="l" B="d%n" 1=1 A="d%n" 0=0 D="le" C="%c" c=a */
/* "cmpl d%1,d%0; jge %0" => ="cmp%t %x,%y; j%f %z" E="l" B="d%n" 1=1 A="d%n" 0=0 D="ge" C="%c" c=a */
/* "cmpl d%1,d%0; jlt %0" => ="cmp%t %x,%y; j%f %z" E="l" B="d%n" 1=1 A="d%n" 0=0 D="lt" C="%c" c=a */
/* "cmpl d%1,d%0; jcc %0" => ="cmp%t %x,%y; j%f %z" E="l" B="d%n" 1=1 A="d%n" 0=0 D="cc" C="%c" c=a */
/* "cmpl d%1,d%0; jcs %0" => ="cmp%t %x,%y; j%f %z" E="l" B="d%n" 1=1 A="d%n" 0=0 D="cs" C="%c" c=a */
/* "cmpl d%1,d%0; jhi %0" => ="cmp%t %x,%y; j%f %z" E="l" B="d%n" 1=1 A="d%n" 0=0 D="hi" C="%c" c=a */
/* "cmpl d%1,d%0; jls %0" => ="cmp%t %x,%y; j%f %z" E="l" B="d%n" 1=1 A="d%n" 0=0 D="ls" C="%c" c=a */
/* "movb #%0,d%c" => ="mov%t %y,%z" E="b" A="#%c" a=a C="d%c" */
/* "movl #%0,d%c" => ="mov%t %y,%z" E="l" A="#%c" a=a C="d%c" */
/* "movw #%0,d%c" => ="mov%t %y,%z" E="w" A="#%c" a=a C="d%c" */
/* "movl #%0,d%c" => ="mov%t %y,%z" E="l" A="#%c" a=a C="d%c" */
/* "movl #%0,a%c" => ="mov%t %y,%z" E="l" A="#%c" a=a C="a%c" */
/* "extbl d%c" => ="%f%t %z" D="extb" E="l" C="d%c" */
/* "extl d%c" => ="%f%t %z" D="ext" E="l" C="d%c" */
/* "notl d%c" => ="%f%t %z" D="not" E="l" C="d%c" */
/* "negl d%c" => ="%f%t %z" D="neg" E="l" C="d%c" */
/* "divull d%1,d%c:d0 |mod" => ="%f%t %x,%z |mod" D="divul" E="l" B="d%n" 1=1 C="d%c:d0" */
/* "divsll d%1,d%c:d0 |mod" => ="%f%t %x,%z |mod" D="divsl" E="l" B="d%n" 1=1 C="d%c:d0" */
/* "fsubx fp%1,fp%c" => ="f%f%t %x,%z" D="sub" E="x" B="fp%n" 1=1 C="fp%c" */
/* "fsubx fp%1,fp%c" => ="f%f%t %x,%z" D="sub" E="x" B="fp%n" 1=1 C="fp%c" */
/* "fmulx fp%1,fp%c" => ="f%f%t %x,%z" D="mul" E="x" B="fp%n" 1=1 C="fp%c" */
/* "fmulx fp%1,fp%c" => ="f%f%t %x,%z" D="mul" E="x" B="fp%n" 1=1 C="fp%c" */
/* "fdivx fp%1,fp%c" => ="f%f%t %x,%z" D="div" E="x" B="fp%n" 1=1 C="fp%c" */
/* "fdivx fp%1,fp%c" => ="f%f%t %x,%z" D="div" E="x" B="fp%n" 1=1 C="fp%c" */
/* "faddx fp%1,fp%c" => ="f%f%t %x,%z" D="add" E="x" B="fp%n" 1=1 C="fp%c" */
/* "faddx fp%1,fp%c" => ="f%f%t %x,%z" D="add" E="x" B="fp%n" 1=1 C="fp%c" */
/* "fcmpx fp%1,fp%0; fjgt %0" => ="fcmp%t %x,%y; fj%f %z" E="x" B="fp%n" 1=1 A="fp%n" 0=0 D="gt" C="%c" c=a */
/* "fcmpx fp%1,fp%0; fjgt %0" => ="fcmp%t %x,%y; fj%f %z" E="x" B="fp%n" 1=1 A="fp%n" 0=0 D="gt" C="%c" c=a */
/* "fcmpx fp%1,fp%0; fjne %0" => ="fcmp%t %x,%y; fj%f %z" E="x" B="fp%n" 1=1 A="fp%n" 0=0 D="ne" C="%c" c=a */
/* "fcmpx fp%1,fp%0; fjne %0" => ="fcmp%t %x,%y; fj%f %z" E="x" B="fp%n" 1=1 A="fp%n" 0=0 D="ne" C="%c" c=a */
/* "fcmpx fp%1,fp%0; fjeq %0" => ="fcmp%t %x,%y; fj%f %z" E="x" B="fp%n" 1=1 A="fp%n" 0=0 D="eq" C="%c" c=a */
/* "fcmpx fp%1,fp%0; fjeq %0" => ="fcmp%t %x,%y; fj%f %z" E="x" B="fp%n" 1=1 A="fp%n" 0=0 D="eq" C="%c" c=a */
/* "fcmpx fp%1,fp%0; fjle %0" => ="fcmp%t %x,%y; fj%f %z" E="x" B="fp%n" 1=1 A="fp%n" 0=0 D="le" C="%c" c=a */
/* "fcmpx fp%1,fp%0; fjle %0" => ="fcmp%t %x,%y; fj%f %z" E="x" B="fp%n" 1=1 A="fp%n" 0=0 D="le" C="%c" c=a */
/* "fcmpx fp%1,fp%0; fjge %0" => ="fcmp%t %x,%y; fj%f %z" E="x" B="fp%n" 1=1 A="fp%n" 0=0 D="ge" C="%c" c=a */
/* "fcmpx fp%1,fp%0; fjge %0" => ="fcmp%t %x,%y; fj%f %z" E="x" B="fp%n" 1=1 A="fp%n" 0=0 D="ge" C="%c" c=a */
/* "fcmpx fp%1,fp%0; fjlt %0" => ="fcmp%t %x,%y; fj%f %z" E="x" B="fp%n" 1=1 A="fp%n" 0=0 D="lt" C="%c" c=a */
/* "fcmpx fp%1,fp%0; fjlt %0" => ="fcmp%t %x,%y; fj%f %z" E="x" B="fp%n" 1=1 A="fp%n" 0=0 D="lt" C="%c" c=a */
/* "fmovex fp%0,fp%c" => ="fmove%t %y,%z" E="x" A="fp%n" 0=0 C="fp%c" */
/* "fmovex fp%0,fp%c" => ="fmove%t %y,%z" E="x" A="fp%n" 0=0 C="fp%c" */
/* "fmovex fp%0,fp%c" => ="fmove%t %y,%z" E="x" A="fp%n" 0=0 C="fp%c" */
/* "fmoves fp%0,fp%c" => ="fmove%t %y,%z" E="s" A="fp%n" 0=0 C="fp%c" */
/* "fmovel d%0,fp%c" => ="fmove%t %y,%z" E="l" A="d%n" 0=0 C="fp%c" */
/* "fintrzx fp%0,fp0; fmovel fp0,d%c" => ="fintrzx %y,fp0; fmovel fp0,%z" A="fp%n" 0=0 C="d%c" */
/* "fmoved fp%0,sp@(%c)" => ="fmove%t %y,%z" E="d" A="fp%n" 0=0 C="sp@(%c)" */
/* "fmoves fp%0,sp@(%c)" => ="fmove%t %y,%z" E="s" A="fp%n" 0=0 C="sp@(%c)" */
/* "fnegx fp%0,fp%c" => ="f%f%t %x,%z" D="neg" E="x" B="fp%n" 1=0 C="fp%c" */
/* "fnegx fp%0,fp%c" => ="f%f%t %x,%z" D="neg" E="x" B="fp%n" 1=0 C="fp%c" */
/* "addl d%n,a%c" => ="%f%t %x,%z" D="add" E="l" B="d%n" C="a%c" */
/* "subl d%n,a%c" => ="%f%t %x,%z" D="sub" E="l" B="d%n" C="a%c" */
/* "mov%t d%c,d%c" => ="mov%t %y,%z" A="d%c" C="d%c" */
/* "mov%t a%c,a%c" => ="mov%t %y,%z" A="a%c" C="a%c" */
/* "fmove%t fp%c,fp%c" => ="fmove%t %y,%z" A="fp%c" C="fp%c" */
/* "mov%t a%n,a%c" => ="mov%t %y,%z" A="a%n" C="a%c" */
/* "mov%t %y,sp@(0)" => ="mov%t %y,%z" C="sp@(%c)" c="0" */
/* "addl #%c,a%c" => ="%f%t %x,%z" D="add" E="l" B="#%c" C="a%c" */
/* "lea a%n@(%c),%z" => ="lea %y,%z" A="a%n@(%c)" */
/* "addl a%n,a%c" => ="%f%t %x,%z" D="add" E="l" B="a%n" C="a%c" */
/* "lea %c:l,%z" => ="lea %y,%z" 1A="%c:l" */
/* "lea @(%c:l,d%i:l:1),%z" => ="lea %y,%z" A="@(%c:l,d%i:l:1)" */
/* "addl a%n,a%c" => ="%f%t %x,%z" D="add" E="l" B="a%n" C="a%c" */
/* "lea a6@(%c),%z" => ="lea %y,%z" 1A="a6@(%c)" */
/* "lea a6@(%c,d%i:l:1),%z" => ="lea %y,%z" A="a6@(%c,d%i:l:1)" */
/* "addl a%n,a%c" => ="%f%t %x,%z" D="add" E="l" B="a%n" C="a%c" */
/* "asll #2,%z" => ="%f%t %x,%z" 0D="asl" 0E="l" 0B="#%c" 0b="2" */
/* "lea a%n@(0,d%i:l:4),%z" => ="lea %y,%z" A="a%n@(%c,d%i:l:4)" a="0" */
/* "addl a%n,a%c" => ="%f%t %x,%z" D="add" E="l" B="a%n" C="a%c" */
/* "asll #1,%z" => ="%f%t %x,%z" 0D="asl" 0E="l" 0B="#%c" 0b="1" */
/* "lea a%n@(0,d%i:l:2),%z" => ="lea %y,%z" A="a%n@(%c,d%i:l:2)" a="0" */
/* "lea @(%c:l,d%i:l:1),%z" => ="lea %y,%z" A="@(%c:l,d%i:l:1)" */
/* "asll #2,%z" => ="%f%t %x,%z" 3D="asl" 3E="l" 3B="#%c" 3b="2" */
/* "lea @(%c:l,d%i:l:1),%z" => ="lea %y,%z" A="@(%c:l,d%i:l:1)" */
/* "asll #1,%z" => ="%f%t %x,%z" 3D="asl" 3E="l" 3B="#%c" 3b="1" */
/* "movl a%n,%z" => ="mov%t %y,%z" E="l" A="a%n" */
/* "lea %c:l,%z" => ="lea %y,%z" 0A="%c:l" */
/* "jra a%n@" => ="jra %z" C="a%n@" */
/* "lea %c:l,%z" => ="lea %y,%z" 2A="%c:l" */
/* "jra %c" => ="jra %z" C="%c" */
/* "lea a%n@(%c),a%c" => ="lea %y,%z" A="a%n@(%c)" C="a%c" */
/* "mov%t a%c,%z" => ="mov%t %y,%z" 0A="a%c" */
/* "addl #%c,%z" => ="%f%t %x,%z" D="add" E="l" B="#%c" */
/* "mov%t d%n,%z" => ="mov%t %y,%z" A="d%n" */
/* "movl d%n,%z" => ="mov%t %y,%z" 0E="l" 0A="d%n" */
/* "mov%t a%n,%z" => ="mov%t %y,%z" A="a%n" */
/* "movl a%n,%z" => ="mov%t %y,%z" 0E="l" 0A="a%n" */
/* "mov%t d%n,%z" => ="mov%t %y,%z" A="d%n" */
/* "mov%t d%n,%z" => ="mov%t %y,%z" A="d%n" */
/* "mov%t d%n,%z" => ="mov%t %y,%z" A="d%n" */
/* "mov%t d%n,%z" => ="mov%t %y,%z" A="d%n" */
/* "mov%t a%n,%z" => ="mov%t %y,%z" A="a%n" */
/* "mov%t a%n,%z" => ="mov%t %y,%z" A="a%n" */
/* "mov%t a%n,%z" => ="mov%t %y,%z" A="a%n" */
/* "mov%t a%n,%z" => ="mov%t %y,%z" A="a%n" */
/* "sub%t d%n,d%c" => ="%f%t %x,%z" D="sub" B="d%n" C="d%c" */
/* "sub%t d%n,d%c" => ="%f%t %x,%z" D="sub" B="d%n" C="d%c" */
/* "sub%t d%n,d%c" => ="%f%t %x,%z" D="sub" B="d%n" C="d%c" */
/* "sub%t d%n,d%c" => ="%f%t %x,%z" D="sub" B="d%n" C="d%c" */
/* "sub%t d%n,a%c" => ="%f%t %x,%z" D="sub" B="d%n" C="a%c" */
/* "sub%t d%n,a%c" => ="%f%t %x,%z" D="sub" B="d%n" C="a%c" */
/* "sub%t d%n,a%c" => ="%f%t %x,%z" D="sub" B="d%n" C="a%c" */
/* "sub%t d%n,a%c" => ="%f%t %x,%z" D="sub" B="d%n" C="a%c" */
/* "sub%t a%n,d%c" => ="%f%t %x,%z" D="sub" B="a%n" C="d%c" */
/* "sub%t a%n,d%c" => ="%f%t %x,%z" D="sub" B="a%n" C="d%c" */
/* "sub%t a%n,d%c" => ="%f%t %x,%z" D="sub" B="a%n" C="d%c" */
/* "sub%t a%n,d%c" => ="%f%t %x,%z" D="sub" B="a%n" C="d%c" */
/* "sub%t a%n,a%c" => ="%f%t %x,%z" D="sub" B="a%n" C="a%c" */
/* "sub%t a%n,a%c" => ="%f%t %x,%z" D="sub" B="a%n" C="a%c" */
/* "sub%t a%n,a%c" => ="%f%t %x,%z" D="sub" B="a%n" C="a%c" */
/* "sub%t a%n,a%c" => ="%f%t %x,%z" D="sub" B="a%n" C="a%c" */
/* "add%t d%n,d%c" => ="%f%t %x,%z" D="add" B="d%n" C="d%c" */
/* "add%t d%n,d%c" => ="%f%t %x,%z" D="add" B="d%n" C="d%c" */
/* "add%t d%n,d%c" => ="%f%t %x,%z" D="add" B="d%n" C="d%c" */
/* "add%t d%n,d%c" => ="%f%t %x,%z" D="add" B="d%n" C="d%c" */
/* "add%t d%n,a%c" => ="%f%t %x,%z" D="add" B="d%n" C="a%c" */
/* "add%t d%n,a%c" => ="%f%t %x,%z" D="add" B="d%n" C="a%c" */
/* "add%t d%n,a%c" => ="%f%t %x,%z" D="add" B="d%n" C="a%c" */
/* "add%t d%n,a%c" => ="%f%t %x,%z" D="add" B="d%n" C="a%c" */
/* "add%t a%n,d%c" => ="%f%t %x,%z" D="add" B="a%n" C="d%c" */
/* "add%t a%n,d%c" => ="%f%t %x,%z" D="add" B="a%n" C="d%c" */
/* "add%t a%n,d%c" => ="%f%t %x,%z" D="add" B="a%n" C="d%c" */
/* "add%t a%n,d%c" => ="%f%t %x,%z" D="add" B="a%n" C="d%c" */
/* "add%t a%n,a%c" => ="%f%t %x,%z" D="add" B="a%n" C="a%c" */
/* "add%t a%n,a%c" => ="%f%t %x,%z" D="add" B="a%n" C="a%c" */
/* "add%t a%n,a%c" => ="%f%t %x,%z" D="add" B="a%n" C="a%c" */
/* "add%t a%n,a%c" => ="%f%t %x,%z" D="add" B="a%n" C="a%c" */
/* "and%t d%n,d%c" => ="%f%t %x,%z" D="and" B="d%n" C="d%c" */
/* "mov%t d%n,%z" => ="mov%t %y,%z" 1A="d%n" */
/* "and%t d%n,d%c" => ="%f%t %x,%z" D="and" B="d%n" C="d%c" */
/* "mov%t d%n,%z" => ="mov%t %y,%z" 1A="d%n" */
/* "and%t d%n,d%c" => ="%f%t %x,%z" D="and" B="d%n" C="d%c" */
/* "mov%t d%n,%z" => ="mov%t %y,%z" 1A="d%n" */
/* "and%t d%n,d%c" => ="%f%t %x,%z" D="and" B="d%n" C="d%c" */
/* "mov%t d%n,%z" => ="mov%t %y,%z" 1A="d%n" */
/* "and%t d%n,d%c" => ="%f%t %x,%z" D="and" B="d%n" C="d%c" */
/* "mov%t #%c,%z" => ="mov%t %y,%z" 1A="#%c" */
/* "and%t d%n,d%c" => ="%f%t %x,%z" D="and" B="d%n" C="d%c" */
/* "mov%t #%c,%z" => ="mov%t %y,%z" 1A="#%c" */
/* "and%t d%n,d%c" => ="%f%t %x,%z" D="and" B="d%n" C="d%c" */
/* "mov%t #%c,%z" => ="mov%t %y,%z" 1A="#%c" */
/* "and%t d%n,d%c" => ="%f%t %x,%z" D="and" B="d%n" C="d%c" */
/* "mov%t #%c,%z" => ="mov%t %y,%z" 1A="#%c" */
/* "and%t d%n,d%c" => ="%f%t %x,%z" D="and" B="d%n" C="d%c" */
/* "mov%t a%n@,%z" => ="mov%t %y,%z" 1A="a%n@" */
/* "and%t d%n,d%c" => ="%f%t %x,%z" D="and" B="d%n" C="d%c" */
/* "mov%t a%n@,%z" => ="mov%t %y,%z" 1A="a%n@" */
/* "and%t d%n,d%c" => ="%f%t %x,%z" D="and" B="d%n" C="d%c" */
/* "mov%t a%n@,%z" => ="mov%t %y,%z" 1A="a%n@" */
/* "and%t d%n,d%c" => ="%f%t %x,%z" D="and" B="d%n" C="d%c" */
/* "mov%t a%n@,%z" => ="mov%t %y,%z" 1A="a%n@" */
/* "and%t d%n,d%c" => ="%f%t %x,%z" D="and" B="d%n" C="d%c" */
/* "mov%t a6@(%c),%z" => ="mov%t %y,%z" 1A="a6@(%c)" */
/* "and%t d%n,d%c" => ="%f%t %x,%z" D="and" B="d%n" C="d%c" */
/* "mov%t a6@(%c),%z" => ="mov%t %y,%z" 1A="a6@(%c)" */
/* "and%t d%n,d%c" => ="%f%t %x,%z" D="and" B="d%n" C="d%c" */
/* "mov%t a6@(%c),%z" => ="mov%t %y,%z" 1A="a6@(%c)" */
/* "and%t d%n,d%c" => ="%f%t %x,%z" D="and" B="d%n" C="d%c" */
/* "mov%t a6@(%c),%z" => ="mov%t %y,%z" 1A="a6@(%c)" */
/* "and%t d%n,d%c" => ="%f%t %x,%z" D="and" B="d%n" C="d%c" */
/* "mov%t @(%c:l,d%i:l:1),%z" => ="mov%t %y,%z" 1A="@(%c:l,d%i:l:1)" */
/* "and%t d%n,d%c" => ="%f%t %x,%z" D="and" B="d%n" C="d%c" */
/* "mov%t @(%c:l,d%i:l:1),%z" => ="mov%t %y,%z" 1A="@(%c:l,d%i:l:1)" */
/* "and%t d%n,d%c" => ="%f%t %x,%z" D="and" B="d%n" C="d%c" */
/* "mov%t @(%c:l,d%i:l:1),%z" => ="mov%t %y,%z" 1A="@(%c:l,d%i:l:1)" */
/* "and%t d%n,d%c" => ="%f%t %x,%z" D="and" B="d%n" C="d%c" */
/* "mov%t @(%c:l,d%i:l:1),%z" => ="mov%t %y,%z" 1A="@(%c:l,d%i:l:1)" */
/* "and%t d%n,d%c" => ="%f%t %x,%z" D="and" B="d%n" C="d%c" */
/* "mov%t @(%c:l,d%i:l:2),%z" => ="mov%t %y,%z" 1A="@(%c:l,d%i:l:2)" */
/* "and%t d%n,d%c" => ="%f%t %x,%z" D="and" B="d%n" C="d%c" */
/* "mov%t @(%c:l,d%i:l:2),%z" => ="mov%t %y,%z" 1A="@(%c:l,d%i:l:2)" */
/* "and%t d%n,d%c" => ="%f%t %x,%z" D="and" B="d%n" C="d%c" */
/* "mov%t @(%c:l,d%i:l:2),%z" => ="mov%t %y,%z" 1A="@(%c:l,d%i:l:2)" */
/* "and%t d%n,d%c" => ="%f%t %x,%z" D="and" B="d%n" C="d%c" */
/* "mov%t @(%c:l,d%i:l:2),%z" => ="mov%t %y,%z" 1A="@(%c:l,d%i:l:2)" */
/* "and%t d%n,d%c" => ="%f%t %x,%z" D="and" B="d%n" C="d%c" */
/* "mov%t @(%c:l,d%i:l:4),%z" => ="mov%t %y,%z" 1A="@(%c:l,d%i:l:4)" */
/* "and%t d%n,d%c" => ="%f%t %x,%z" D="and" B="d%n" C="d%c" */
/* "mov%t @(%c:l,d%i:l:4),%z" => ="mov%t %y,%z" 1A="@(%c:l,d%i:l:4)" */
/* "and%t d%n,d%c" => ="%f%t %x,%z" D="and" B="d%n" C="d%c" */
/* "mov%t @(%c:l,d%i:l:4),%z" => ="mov%t %y,%z" 1A="@(%c:l,d%i:l:4)" */
/* "and%t d%n,d%c" => ="%f%t %x,%z" D="and" B="d%n" C="d%c" */
/* "mov%t @(%c:l,d%i:l:4),%z" => ="mov%t %y,%z" 1A="@(%c:l,d%i:l:4)" */
/* "and%t d%n,d%c" => ="%f%t %x,%z" D="and" B="d%n" C="d%c" */
/* "mov%t sp@(%c),%z" => ="mov%t %y,%z" 1A="sp@(%c)" */
/* "and%t d%n,d%c" => ="%f%t %x,%z" D="and" B="d%n" C="d%c" */
/* "mov%t sp@(%c),%z" => ="mov%t %y,%z" 1A="sp@(%c)" */
/* "and%t d%n,d%c" => ="%f%t %x,%z" D="and" B="d%n" C="d%c" */
/* "mov%t sp@(%c),%z" => ="mov%t %y,%z" 1A="sp@(%c)" */
/* "and%t d%n,d%c" => ="%f%t %x,%z" D="and" B="d%n" C="d%c" */
/* "mov%t sp@(%c),%z" => ="mov%t %y,%z" 1A="sp@(%c)" */
/* "and%t d%n,d%c" => ="%f%t %x,%z" D="and" B="d%n" C="d%c" */
/* "mov%t a6@(%c,d%i:l:1),%z" => ="mov%t %y,%z" 1A="a6@(%c,d%i:l:1)" */
/* "and%t d%n,d%c" => ="%f%t %x,%z" D="and" B="d%n" C="d%c" */
/* "mov%t a6@(%c,d%i:l:1),%z" => ="mov%t %y,%z" 1A="a6@(%c,d%i:l:1)" */
/* "and%t d%n,d%c" => ="%f%t %x,%z" D="and" B="d%n" C="d%c" */
/* "mov%t a6@(%c,d%i:l:1),%z" => ="mov%t %y,%z" 1A="a6@(%c,d%i:l:1)" */
/* "and%t d%n,d%c" => ="%f%t %x,%z" D="and" B="d%n" C="d%c" */
/* "mov%t a6@(%c,d%i:l:1),%z" => ="mov%t %y,%z" 1A="a6@(%c,d%i:l:1)" */
/* "and%t d%n,d%c" => ="%f%t %x,%z" D="and" B="d%n" C="d%c" */
/* "mov%t a6@(%c,d%i:l:2),%z" => ="mov%t %y,%z" 1A="a6@(%c,d%i:l:2)" */
/* "and%t d%n,d%c" => ="%f%t %x,%z" D="and" B="d%n" C="d%c" */
/* "mov%t a6@(%c,d%i:l:2),%z" => ="mov%t %y,%z" 1A="a6@(%c,d%i:l:2)" */
/* "and%t d%n,d%c" => ="%f%t %x,%z" D="and" B="d%n" C="d%c" */
/* "mov%t a6@(%c,d%i:l:2),%z" => ="mov%t %y,%z" 1A="a6@(%c,d%i:l:2)" */
/* "and%t d%n,d%c" => ="%f%t %x,%z" D="and" B="d%n" C="d%c" */
/* "mov%t a6@(%c,d%i:l:2),%z" => ="mov%t %y,%z" 1A="a6@(%c,d%i:l:2)" */
/* "and%t d%n,d%c" => ="%f%t %x,%z" D="and" B="d%n" C="d%c" */
/* "mov%t a6@(%c,d%i:l:4),%z" => ="mov%t %y,%z" 1A="a6@(%c,d%i:l:4)" */
/* "and%t d%n,d%c" => ="%f%t %x,%z" D="and" B="d%n" C="d%c" */
/* "mov%t a6@(%c,d%i:l:4),%z" => ="mov%t %y,%z" 1A="a6@(%c,d%i:l:4)" */
/* "and%t d%n,d%c" => ="%f%t %x,%z" D="and" B="d%n" C="d%c" */
/* "mov%t a6@(%c,d%i:l:4),%z" => ="mov%t %y,%z" 1A="a6@(%c,d%i:l:4)" */
/* "and%t d%n,d%c" => ="%f%t %x,%z" D="and" B="d%n" C="d%c" */
/* "mov%t a6@(%c,d%i:l:4),%z" => ="mov%t %y,%z" 1A="a6@(%c,d%i:l:4)" */
/* "and%t d%n,d%c" => ="%f%t %x,%z" D="and" B="d%n" C="d%c" */
/* "mov%t d%c,%z" => ="mov%t %y,%z" 1A="d%c" */
/* "and%t d%n,d%c" => ="%f%t %x,%z" D="and" B="d%n" C="d%c" */
/* "mov%t d%c,%z" => ="mov%t %y,%z" 1A="d%c" */
/* "and%t d%n,d%c" => ="%f%t %x,%z" D="and" B="d%n" C="d%c" */
/* "mov%t d%c,%z" => ="mov%t %y,%z" 1A="d%c" */
/* "and%t d%n,d%c" => ="%f%t %x,%z" D="and" B="d%n" C="d%c" */
/* "mov%t d%c,%z" => ="mov%t %y,%z" 1A="d%c" */
/* "and%t d%n,d%c" => ="%f%t %x,%z" D="and" B="d%n" C="d%c" */
/* "mov%t a%n@(%c),%z" => ="mov%t %y,%z" 1A="a%n@(%c)" */
/* "and%t d%n,d%c" => ="%f%t %x,%z" D="and" B="d%n" C="d%c" */
/* "mov%t a%n@(%c),%z" => ="mov%t %y,%z" 1A="a%n@(%c)" */
/* "and%t d%n,d%c" => ="%f%t %x,%z" D="and" B="d%n" C="d%c" */
/* "mov%t a%n@(%c),%z" => ="mov%t %y,%z" 1A="a%n@(%c)" */
/* "and%t d%n,d%c" => ="%f%t %x,%z" D="and" B="d%n" C="d%c" */
/* "mov%t a%n@(%c),%z" => ="mov%t %y,%z" 1A="a%n@(%c)" */
/* "and%t d%n,d%c" => ="%f%t %x,%z" D="and" B="d%n" C="d%c" */
/* "mov%t a%n@(%c:l),%z" => ="mov%t %y,%z" 1A="a%n@(%c:l)" */
/* "and%t d%n,d%c" => ="%f%t %x,%z" D="and" B="d%n" C="d%c" */
/* "mov%t a%n@(%c:l),%z" => ="mov%t %y,%z" 1A="a%n@(%c:l)" */
/* "and%t d%n,d%c" => ="%f%t %x,%z" D="and" B="d%n" C="d%c" */
/* "mov%t a%n@(%c:l),%z" => ="mov%t %y,%z" 1A="a%n@(%c:l)" */
/* "and%t d%n,d%c" => ="%f%t %x,%z" D="and" B="d%n" C="d%c" */
/* "mov%t a%n@(%c:l),%z" => ="mov%t %y,%z" 1A="a%n@(%c:l)" */
/* "and%t d%n,d%c" => ="%f%t %x,%z" D="and" B="d%n" C="d%c" */
/* "mov%t a%n@(%c,d%i:l:1),%z" => ="mov%t %y,%z" 1A="a%n@(%c,d%i:l:1)" */
/* "and%t d%n,d%c" => ="%f%t %x,%z" D="and" B="d%n" C="d%c" */
/* "mov%t a%n@(%c,d%i:l:1),%z" => ="mov%t %y,%z" 1A="a%n@(%c,d%i:l:1)" */
/* "and%t d%n,d%c" => ="%f%t %x,%z" D="and" B="d%n" C="d%c" */
/* "mov%t a%n@(%c,d%i:l:1),%z" => ="mov%t %y,%z" 1A="a%n@(%c,d%i:l:1)" */
/* "and%t d%n,d%c" => ="%f%t %x,%z" D="and" B="d%n" C="d%c" */
/* "mov%t a%n@(%c,d%i:l:1),%z" => ="mov%t %y,%z" 1A="a%n@(%c,d%i:l:1)" */
/* "and%t d%n,d%c" => ="%f%t %x,%z" D="and" B="d%n" C="d%c" */
/* "mov%t a%n@(%c,d%i:l:2),%z" => ="mov%t %y,%z" 1A="a%n@(%c,d%i:l:2)" */
/* "and%t d%n,d%c" => ="%f%t %x,%z" D="and" B="d%n" C="d%c" */
/* "mov%t a%n@(%c,d%i:l:2),%z" => ="mov%t %y,%z" 1A="a%n@(%c,d%i:l:2)" */
/* "and%t d%n,d%c" => ="%f%t %x,%z" D="and" B="d%n" C="d%c" */
/* "mov%t a%n@(%c,d%i:l:2),%z" => ="mov%t %y,%z" 1A="a%n@(%c,d%i:l:2)" */
/* "and%t d%n,d%c" => ="%f%t %x,%z" D="and" B="d%n" C="d%c" */
/* "mov%t a%n@(%c,d%i:l:2),%z" => ="mov%t %y,%z" 1A="a%n@(%c,d%i:l:2)" */
/* "and%t d%n,d%c" => ="%f%t %x,%z" D="and" B="d%n" C="d%c" */
/* "mov%t a%n@(%c,d%i:l:4),%z" => ="mov%t %y,%z" 1A="a%n@(%c,d%i:l:4)" */
/* "and%t d%n,d%c" => ="%f%t %x,%z" D="and" B="d%n" C="d%c" */
/* "mov%t a%n@(%c,d%i:l:4),%z" => ="mov%t %y,%z" 1A="a%n@(%c,d%i:l:4)" */
/* "and%t d%n,d%c" => ="%f%t %x,%z" D="and" B="d%n" C="d%c" */
/* "mov%t a%n@(%c,d%i:l:4),%z" => ="mov%t %y,%z" 1A="a%n@(%c,d%i:l:4)" */
/* "and%t d%n,d%c" => ="%f%t %x,%z" D="and" B="d%n" C="d%c" */
/* "mov%t a%n@(%c,d%i:l:4),%z" => ="mov%t %y,%z" 1A="a%n@(%c,d%i:l:4)" */
/* "and%t d%n,d%c" => ="%f%t %x,%z" D="and" B="d%n" C="d%c" */
/* "mov%t %c:l,%z" => ="mov%t %y,%z" 1A="%c:l" */
/* "and%t d%n,d%c" => ="%f%t %x,%z" D="and" B="d%n" C="d%c" */
/* "mov%t %c:l,%z" => ="mov%t %y,%z" 1A="%c:l" */
/* "and%t d%n,d%c" => ="%f%t %x,%z" D="and" B="d%n" C="d%c" */
/* "mov%t %c:l,%z" => ="mov%t %y,%z" 1A="%c:l" */
/* "and%t d%n,d%c" => ="%f%t %x,%z" D="and" B="d%n" C="d%c" */
/* "mov%t %c:l,%z" => ="mov%t %y,%z" 1A="%c:l" */
/* "and%t d%n,d%c" => ="%f%t %x,%z" D="and" B="d%n" C="d%c" */
/* "mov%t @(%c,d%i:l:1),%z" => ="mov%t %y,%z" 1A="@(%c,d%i:l:1)" */
/* "and%t d%n,d%c" => ="%f%t %x,%z" D="and" B="d%n" C="d%c" */
/* "mov%t @(%c,d%i:l:1),%z" => ="mov%t %y,%z" 1A="@(%c,d%i:l:1)" */
/* "and%t d%n,d%c" => ="%f%t %x,%z" D="and" B="d%n" C="d%c" */
/* "mov%t @(%c,d%i:l:1),%z" => ="mov%t %y,%z" 1A="@(%c,d%i:l:1)" */
/* "and%t d%n,d%c" => ="%f%t %x,%z" D="and" B="d%n" C="d%c" */
/* "mov%t @(%c,d%i:l:1),%z" => ="mov%t %y,%z" 1A="@(%c,d%i:l:1)" */
/* "and%t d%n,d%c" => ="%f%t %x,%z" D="and" B="d%n" C="d%c" */
/* "mov%t @(%c,d%i:l:2),%z" => ="mov%t %y,%z" 1A="@(%c,d%i:l:2)" */
/* "and%t d%n,d%c" => ="%f%t %x,%z" D="and" B="d%n" C="d%c" */
/* "mov%t @(%c,d%i:l:2),%z" => ="mov%t %y,%z" 1A="@(%c,d%i:l:2)" */
/* "and%t d%n,d%c" => ="%f%t %x,%z" D="and" B="d%n" C="d%c" */
/* "mov%t @(%c,d%i:l:2),%z" => ="mov%t %y,%z" 1A="@(%c,d%i:l:2)" */
/* "and%t d%n,d%c" => ="%f%t %x,%z" D="and" B="d%n" C="d%c" */
/* "mov%t @(%c,d%i:l:2),%z" => ="mov%t %y,%z" 1A="@(%c,d%i:l:2)" */
/* "and%t d%n,d%c" => ="%f%t %x,%z" D="and" B="d%n" C="d%c" */
/* "mov%t @(%c,d%i:l:4),%z" => ="mov%t %y,%z" 1A="@(%c,d%i:l:4)" */
/* "and%t d%n,d%c" => ="%f%t %x,%z" D="and" B="d%n" C="d%c" */
/* "mov%t @(%c,d%i:l:4),%z" => ="mov%t %y,%z" 1A="@(%c,d%i:l:4)" */
/* "and%t d%n,d%c" => ="%f%t %x,%z" D="and" B="d%n" C="d%c" */
/* "mov%t @(%c,d%i:l:4),%z" => ="mov%t %y,%z" 1A="@(%c,d%i:l:4)" */
/* "and%t d%n,d%c" => ="%f%t %x,%z" D="and" B="d%n" C="d%c" */
/* "mov%t @(%c,d%i:l:4),%z" => ="mov%t %y,%z" 1A="@(%c,d%i:l:4)" */
/* "or%t d%n,d%c" => ="%f%t %x,%z" D="or" B="d%n" C="d%c" */
/* "mov%t d%n,%z" => ="mov%t %y,%z" 1A="d%n" */
/* "or%t d%n,d%c" => ="%f%t %x,%z" D="or" B="d%n" C="d%c" */
/* "mov%t d%n,%z" => ="mov%t %y,%z" 1A="d%n" */
/* "or%t d%n,d%c" => ="%f%t %x,%z" D="or" B="d%n" C="d%c" */
/* "mov%t d%n,%z" => ="mov%t %y,%z" 1A="d%n" */
/* "or%t d%n,d%c" => ="%f%t %x,%z" D="or" B="d%n" C="d%c" */
/* "mov%t d%n,%z" => ="mov%t %y,%z" 1A="d%n" */
/* "or%t d%n,d%c" => ="%f%t %x,%z" D="or" B="d%n" C="d%c" */
/* "mov%t #%c,%z" => ="mov%t %y,%z" 1A="#%c" */
/* "or%t d%n,d%c" => ="%f%t %x,%z" D="or" B="d%n" C="d%c" */
/* "mov%t #%c,%z" => ="mov%t %y,%z" 1A="#%c" */
/* "or%t d%n,d%c" => ="%f%t %x,%z" D="or" B="d%n" C="d%c" */
/* "mov%t #%c,%z" => ="mov%t %y,%z" 1A="#%c" */
/* "or%t d%n,d%c" => ="%f%t %x,%z" D="or" B="d%n" C="d%c" */
/* "mov%t #%c,%z" => ="mov%t %y,%z" 1A="#%c" */
/* "or%t d%n,d%c" => ="%f%t %x,%z" D="or" B="d%n" C="d%c" */
/* "mov%t a%n@,%z" => ="mov%t %y,%z" 1A="a%n@" */
/* "or%t d%n,d%c" => ="%f%t %x,%z" D="or" B="d%n" C="d%c" */
/* "mov%t a%n@,%z" => ="mov%t %y,%z" 1A="a%n@" */
/* "or%t d%n,d%c" => ="%f%t %x,%z" D="or" B="d%n" C="d%c" */
/* "mov%t a%n@,%z" => ="mov%t %y,%z" 1A="a%n@" */
/* "or%t d%n,d%c" => ="%f%t %x,%z" D="or" B="d%n" C="d%c" */
/* "mov%t a%n@,%z" => ="mov%t %y,%z" 1A="a%n@" */
/* "or%t d%n,d%c" => ="%f%t %x,%z" D="or" B="d%n" C="d%c" */
/* "mov%t a6@(%c),%z" => ="mov%t %y,%z" 1A="a6@(%c)" */
/* "or%t d%n,d%c" => ="%f%t %x,%z" D="or" B="d%n" C="d%c" */
/* "mov%t a6@(%c),%z" => ="mov%t %y,%z" 1A="a6@(%c)" */
/* "or%t d%n,d%c" => ="%f%t %x,%z" D="or" B="d%n" C="d%c" */
/* "mov%t a6@(%c),%z" => ="mov%t %y,%z" 1A="a6@(%c)" */
/* "or%t d%n,d%c" => ="%f%t %x,%z" D="or" B="d%n" C="d%c" */
/* "mov%t a6@(%c),%z" => ="mov%t %y,%z" 1A="a6@(%c)" */
/* "or%t d%n,d%c" => ="%f%t %x,%z" D="or" B="d%n" C="d%c" */
/* "mov%t @(%c:l,d%i:l:1),%z" => ="mov%t %y,%z" 1A="@(%c:l,d%i:l:1)" */
/* "or%t d%n,d%c" => ="%f%t %x,%z" D="or" B="d%n" C="d%c" */
/* "mov%t @(%c:l,d%i:l:1),%z" => ="mov%t %y,%z" 1A="@(%c:l,d%i:l:1)" */
/* "or%t d%n,d%c" => ="%f%t %x,%z" D="or" B="d%n" C="d%c" */
/* "mov%t @(%c:l,d%i:l:1),%z" => ="mov%t %y,%z" 1A="@(%c:l,d%i:l:1)" */
/* "or%t d%n,d%c" => ="%f%t %x,%z" D="or" B="d%n" C="d%c" */
/* "mov%t @(%c:l,d%i:l:1),%z" => ="mov%t %y,%z" 1A="@(%c:l,d%i:l:1)" */
/* "or%t d%n,d%c" => ="%f%t %x,%z" D="or" B="d%n" C="d%c" */
/* "mov%t @(%c:l,d%i:l:2),%z" => ="mov%t %y,%z" 1A="@(%c:l,d%i:l:2)" */
/* "or%t d%n,d%c" => ="%f%t %x,%z" D="or" B="d%n" C="d%c" */
/* "mov%t @(%c:l,d%i:l:2),%z" => ="mov%t %y,%z" 1A="@(%c:l,d%i:l:2)" */
/* "or%t d%n,d%c" => ="%f%t %x,%z" D="or" B="d%n" C="d%c" */
/* "mov%t @(%c:l,d%i:l:2),%z" => ="mov%t %y,%z" 1A="@(%c:l,d%i:l:2)" */
/* "or%t d%n,d%c" => ="%f%t %x,%z" D="or" B="d%n" C="d%c" */
/* "mov%t @(%c:l,d%i:l:2),%z" => ="mov%t %y,%z" 1A="@(%c:l,d%i:l:2)" */
/* "or%t d%n,d%c" => ="%f%t %x,%z" D="or" B="d%n" C="d%c" */
/* "mov%t @(%c:l,d%i:l:4),%z" => ="mov%t %y,%z" 1A="@(%c:l,d%i:l:4)" */
/* "or%t d%n,d%c" => ="%f%t %x,%z" D="or" B="d%n" C="d%c" */
/* "mov%t @(%c:l,d%i:l:4),%z" => ="mov%t %y,%z" 1A="@(%c:l,d%i:l:4)" */
/* "or%t d%n,d%c" => ="%f%t %x,%z" D="or" B="d%n" C="d%c" */
/* "mov%t @(%c:l,d%i:l:4),%z" => ="mov%t %y,%z" 1A="@(%c:l,d%i:l:4)" */
/* "or%t d%n,d%c" => ="%f%t %x,%z" D="or" B="d%n" C="d%c" */
/* "mov%t @(%c:l,d%i:l:4),%z" => ="mov%t %y,%z" 1A="@(%c:l,d%i:l:4)" */
/* "or%t d%n,d%c" => ="%f%t %x,%z" D="or" B="d%n" C="d%c" */
/* "mov%t sp@(%c),%z" => ="mov%t %y,%z" 1A="sp@(%c)" */
/* "or%t d%n,d%c" => ="%f%t %x,%z" D="or" B="d%n" C="d%c" */
/* "mov%t sp@(%c),%z" => ="mov%t %y,%z" 1A="sp@(%c)" */
/* "or%t d%n,d%c" => ="%f%t %x,%z" D="or" B="d%n" C="d%c" */
/* "mov%t sp@(%c),%z" => ="mov%t %y,%z" 1A="sp@(%c)" */
/* "or%t d%n,d%c" => ="%f%t %x,%z" D="or" B="d%n" C="d%c" */
/* "mov%t sp@(%c),%z" => ="mov%t %y,%z" 1A="sp@(%c)" */
/* "or%t d%n,d%c" => ="%f%t %x,%z" D="or" B="d%n" C="d%c" */
/* "mov%t a6@(%c,d%i:l:1),%z" => ="mov%t %y,%z" 1A="a6@(%c,d%i:l:1)" */
/* "or%t d%n,d%c" => ="%f%t %x,%z" D="or" B="d%n" C="d%c" */
/* "mov%t a6@(%c,d%i:l:1),%z" => ="mov%t %y,%z" 1A="a6@(%c,d%i:l:1)" */
/* "or%t d%n,d%c" => ="%f%t %x,%z" D="or" B="d%n" C="d%c" */
/* "mov%t a6@(%c,d%i:l:1),%z" => ="mov%t %y,%z" 1A="a6@(%c,d%i:l:1)" */
/* "or%t d%n,d%c" => ="%f%t %x,%z" D="or" B="d%n" C="d%c" */
/* "mov%t a6@(%c,d%i:l:1),%z" => ="mov%t %y,%z" 1A="a6@(%c,d%i:l:1)" */
/* "or%t d%n,d%c" => ="%f%t %x,%z" D="or" B="d%n" C="d%c" */
/* "mov%t a6@(%c,d%i:l:2),%z" => ="mov%t %y,%z" 1A="a6@(%c,d%i:l:2)" */
/* "or%t d%n,d%c" => ="%f%t %x,%z" D="or" B="d%n" C="d%c" */
/* "mov%t a6@(%c,d%i:l:2),%z" => ="mov%t %y,%z" 1A="a6@(%c,d%i:l:2)" */
/* "or%t d%n,d%c" => ="%f%t %x,%z" D="or" B="d%n" C="d%c" */
/* "mov%t a6@(%c,d%i:l:2),%z" => ="mov%t %y,%z" 1A="a6@(%c,d%i:l:2)" */
/* "or%t d%n,d%c" => ="%f%t %x,%z" D="or" B="d%n" C="d%c" */
/* "mov%t a6@(%c,d%i:l:2),%z" => ="mov%t %y,%z" 1A="a6@(%c,d%i:l:2)" */
/* "or%t d%n,d%c" => ="%f%t %x,%z" D="or" B="d%n" C="d%c" */
/* "mov%t a6@(%c,d%i:l:4),%z" => ="mov%t %y,%z" 1A="a6@(%c,d%i:l:4)" */
/* "or%t d%n,d%c" => ="%f%t %x,%z" D="or" B="d%n" C="d%c" */
/* "mov%t a6@(%c,d%i:l:4),%z" => ="mov%t %y,%z" 1A="a6@(%c,d%i:l:4)" */
/* "or%t d%n,d%c" => ="%f%t %x,%z" D="or" B="d%n" C="d%c" */
/* "mov%t a6@(%c,d%i:l:4),%z" => ="mov%t %y,%z" 1A="a6@(%c,d%i:l:4)" */
/* "or%t d%n,d%c" => ="%f%t %x,%z" D="or" B="d%n" C="d%c" */
/* "mov%t a6@(%c,d%i:l:4),%z" => ="mov%t %y,%z" 1A="a6@(%c,d%i:l:4)" */
/* "or%t d%n,d%c" => ="%f%t %x,%z" D="or" B="d%n" C="d%c" */
/* "mov%t d%c,%z" => ="mov%t %y,%z" 1A="d%c" */
/* "or%t d%n,d%c" => ="%f%t %x,%z" D="or" B="d%n" C="d%c" */
/* "mov%t d%c,%z" => ="mov%t %y,%z" 1A="d%c" */
/* "or%t d%n,d%c" => ="%f%t %x,%z" D="or" B="d%n" C="d%c" */
/* "mov%t d%c,%z" => ="mov%t %y,%z" 1A="d%c" */
/* "or%t d%n,d%c" => ="%f%t %x,%z" D="or" B="d%n" C="d%c" */
/* "mov%t d%c,%z" => ="mov%t %y,%z" 1A="d%c" */
/* "or%t d%n,d%c" => ="%f%t %x,%z" D="or" B="d%n" C="d%c" */
/* "mov%t a%n@(%c),%z" => ="mov%t %y,%z" 1A="a%n@(%c)" */
/* "or%t d%n,d%c" => ="%f%t %x,%z" D="or" B="d%n" C="d%c" */
/* "mov%t a%n@(%c),%z" => ="mov%t %y,%z" 1A="a%n@(%c)" */
/* "or%t d%n,d%c" => ="%f%t %x,%z" D="or" B="d%n" C="d%c" */
/* "mov%t a%n@(%c),%z" => ="mov%t %y,%z" 1A="a%n@(%c)" */
/* "or%t d%n,d%c" => ="%f%t %x,%z" D="or" B="d%n" C="d%c" */
/* "mov%t a%n@(%c),%z" => ="mov%t %y,%z" 1A="a%n@(%c)" */
/* "or%t d%n,d%c" => ="%f%t %x,%z" D="or" B="d%n" C="d%c" */
/* "mov%t a%n@(%c:l),%z" => ="mov%t %y,%z" 1A="a%n@(%c:l)" */
/* "or%t d%n,d%c" => ="%f%t %x,%z" D="or" B="d%n" C="d%c" */
/* "mov%t a%n@(%c:l),%z" => ="mov%t %y,%z" 1A="a%n@(%c:l)" */
/* "or%t d%n,d%c" => ="%f%t %x,%z" D="or" B="d%n" C="d%c" */
/* "mov%t a%n@(%c:l),%z" => ="mov%t %y,%z" 1A="a%n@(%c:l)" */
/* "or%t d%n,d%c" => ="%f%t %x,%z" D="or" B="d%n" C="d%c" */
/* "mov%t a%n@(%c:l),%z" => ="mov%t %y,%z" 1A="a%n@(%c:l)" */
/* "or%t d%n,d%c" => ="%f%t %x,%z" D="or" B="d%n" C="d%c" */
/* "mov%t a%n@(%c,d%i:l:1),%z" => ="mov%t %y,%z" 1A="a%n@(%c,d%i:l:1)" */
/* "or%t d%n,d%c" => ="%f%t %x,%z" D="or" B="d%n" C="d%c" */
/* "mov%t a%n@(%c,d%i:l:1),%z" => ="mov%t %y,%z" 1A="a%n@(%c,d%i:l:1)" */
/* "or%t d%n,d%c" => ="%f%t %x,%z" D="or" B="d%n" C="d%c" */
/* "mov%t a%n@(%c,d%i:l:1),%z" => ="mov%t %y,%z" 1A="a%n@(%c,d%i:l:1)" */
/* "or%t d%n,d%c" => ="%f%t %x,%z" D="or" B="d%n" C="d%c" */
/* "mov%t a%n@(%c,d%i:l:1),%z" => ="mov%t %y,%z" 1A="a%n@(%c,d%i:l:1)" */
/* "or%t d%n,d%c" => ="%f%t %x,%z" D="or" B="d%n" C="d%c" */
/* "mov%t a%n@(%c,d%i:l:2),%z" => ="mov%t %y,%z" 1A="a%n@(%c,d%i:l:2)" */
/* "or%t d%n,d%c" => ="%f%t %x,%z" D="or" B="d%n" C="d%c" */
/* "mov%t a%n@(%c,d%i:l:2),%z" => ="mov%t %y,%z" 1A="a%n@(%c,d%i:l:2)" */
/* "or%t d%n,d%c" => ="%f%t %x,%z" D="or" B="d%n" C="d%c" */
/* "mov%t a%n@(%c,d%i:l:2),%z" => ="mov%t %y,%z" 1A="a%n@(%c,d%i:l:2)" */
/* "or%t d%n,d%c" => ="%f%t %x,%z" D="or" B="d%n" C="d%c" */
/* "mov%t a%n@(%c,d%i:l:2),%z" => ="mov%t %y,%z" 1A="a%n@(%c,d%i:l:2)" */
/* "or%t d%n,d%c" => ="%f%t %x,%z" D="or" B="d%n" C="d%c" */
/* "mov%t a%n@(%c,d%i:l:4),%z" => ="mov%t %y,%z" 1A="a%n@(%c,d%i:l:4)" */
/* "or%t d%n,d%c" => ="%f%t %x,%z" D="or" B="d%n" C="d%c" */
/* "mov%t a%n@(%c,d%i:l:4),%z" => ="mov%t %y,%z" 1A="a%n@(%c,d%i:l:4)" */
/* "or%t d%n,d%c" => ="%f%t %x,%z" D="or" B="d%n" C="d%c" */
/* "mov%t a%n@(%c,d%i:l:4),%z" => ="mov%t %y,%z" 1A="a%n@(%c,d%i:l:4)" */
/* "or%t d%n,d%c" => ="%f%t %x,%z" D="or" B="d%n" C="d%c" */
/* "mov%t a%n@(%c,d%i:l:4),%z" => ="mov%t %y,%z" 1A="a%n@(%c,d%i:l:4)" */
/* "or%t d%n,d%c" => ="%f%t %x,%z" D="or" B="d%n" C="d%c" */
/* "mov%t %c:l,%z" => ="mov%t %y,%z" 1A="%c:l" */
/* "or%t d%n,d%c" => ="%f%t %x,%z" D="or" B="d%n" C="d%c" */
/* "mov%t %c:l,%z" => ="mov%t %y,%z" 1A="%c:l" */
/* "or%t d%n,d%c" => ="%f%t %x,%z" D="or" B="d%n" C="d%c" */
/* "mov%t %c:l,%z" => ="mov%t %y,%z" 1A="%c:l" */
/* "or%t d%n,d%c" => ="%f%t %x,%z" D="or" B="d%n" C="d%c" */
/* "mov%t %c:l,%z" => ="mov%t %y,%z" 1A="%c:l" */
/* "or%t d%n,d%c" => ="%f%t %x,%z" D="or" B="d%n" C="d%c" */
/* "mov%t @(%c,d%i:l:1),%z" => ="mov%t %y,%z" 1A="@(%c,d%i:l:1)" */
/* "or%t d%n,d%c" => ="%f%t %x,%z" D="or" B="d%n" C="d%c" */
/* "mov%t @(%c,d%i:l:1),%z" => ="mov%t %y,%z" 1A="@(%c,d%i:l:1)" */
/* "or%t d%n,d%c" => ="%f%t %x,%z" D="or" B="d%n" C="d%c" */
/* "mov%t @(%c,d%i:l:1),%z" => ="mov%t %y,%z" 1A="@(%c,d%i:l:1)" */
/* "or%t d%n,d%c" => ="%f%t %x,%z" D="or" B="d%n" C="d%c" */
/* "mov%t @(%c,d%i:l:1),%z" => ="mov%t %y,%z" 1A="@(%c,d%i:l:1)" */
/* "or%t d%n,d%c" => ="%f%t %x,%z" D="or" B="d%n" C="d%c" */
/* "mov%t @(%c,d%i:l:2),%z" => ="mov%t %y,%z" 1A="@(%c,d%i:l:2)" */
/* "or%t d%n,d%c" => ="%f%t %x,%z" D="or" B="d%n" C="d%c" */
/* "mov%t @(%c,d%i:l:2),%z" => ="mov%t %y,%z" 1A="@(%c,d%i:l:2)" */
/* "or%t d%n,d%c" => ="%f%t %x,%z" D="or" B="d%n" C="d%c" */
/* "mov%t @(%c,d%i:l:2),%z" => ="mov%t %y,%z" 1A="@(%c,d%i:l:2)" */
/* "or%t d%n,d%c" => ="%f%t %x,%z" D="or" B="d%n" C="d%c" */
/* "mov%t @(%c,d%i:l:2),%z" => ="mov%t %y,%z" 1A="@(%c,d%i:l:2)" */
/* "or%t d%n,d%c" => ="%f%t %x,%z" D="or" B="d%n" C="d%c" */
/* "mov%t @(%c,d%i:l:4),%z" => ="mov%t %y,%z" 1A="@(%c,d%i:l:4)" */
/* "or%t d%n,d%c" => ="%f%t %x,%z" D="or" B="d%n" C="d%c" */
/* "mov%t @(%c,d%i:l:4),%z" => ="mov%t %y,%z" 1A="@(%c,d%i:l:4)" */
/* "or%t d%n,d%c" => ="%f%t %x,%z" D="or" B="d%n" C="d%c" */
/* "mov%t @(%c,d%i:l:4),%z" => ="mov%t %y,%z" 1A="@(%c,d%i:l:4)" */
/* "or%t d%n,d%c" => ="%f%t %x,%z" D="or" B="d%n" C="d%c" */
/* "mov%t @(%c,d%i:l:4),%z" => ="mov%t %y,%z" 1A="@(%c,d%i:l:4)" */
/* "cmp%t d%n,d%n; j%f %z" => ="cmp%t %x,%y; j%f %z" B="d%n" A="d%n" */
/* "cmp%t d%n,d%n; j%f %z" => ="cmp%t %x,%y; j%f %z" B="d%n" A="d%n" */
/* "cmp%t d%n,d%n; j%f %z" => ="cmp%t %x,%y; j%f %z" B="d%n" A="d%n" */
/* "cmp%t d%n,d%n; j%f %z" => ="cmp%t %x,%y; j%f %z" B="d%n" A="d%n" */
/* "cmp%t d%n,d%c; j%f %z" => ="cmp%t %x,%y; j%f %z" B="d%n" A="d%c" */
/* "cmp%t d%n,d%c; j%f %z" => ="cmp%t %x,%y; j%f %z" B="d%n" A="d%c" */
/* "cmp%t d%n,d%c; j%f %z" => ="cmp%t %x,%y; j%f %z" B="d%n" A="d%c" */
/* "cmp%t d%n,d%c; j%f %z" => ="cmp%t %x,%y; j%f %z" B="d%n" A="d%c" */
/* "cmp%t d%n,a%n; j%f %z" => ="cmp%t %x,%y; j%f %z" B="d%n" A="a%n" */
/* "cmp%t d%n,a%n; j%f %z" => ="cmp%t %x,%y; j%f %z" B="d%n" A="a%n" */
/* "cmp%t d%n,a%n; j%f %z" => ="cmp%t %x,%y; j%f %z" B="d%n" A="a%n" */
/* "cmp%t d%n,a%n; j%f %z" => ="cmp%t %x,%y; j%f %z" B="d%n" A="a%n" */
/* "cmp%t d%n,a%c; j%f %z" => ="cmp%t %x,%y; j%f %z" B="d%n" A="a%c" */
/* "cmp%t d%n,a%c; j%f %z" => ="cmp%t %x,%y; j%f %z" B="d%n" A="a%c" */
/* "cmp%t d%n,a%c; j%f %z" => ="cmp%t %x,%y; j%f %z" B="d%n" A="a%c" */
/* "cmp%t d%n,a%c; j%f %z" => ="cmp%t %x,%y; j%f %z" B="d%n" A="a%c" */
/* "cmp%t a%n,d%n; j%f %z" => ="cmp%t %x,%y; j%f %z" B="a%n" A="d%n" */
/* "cmp%t a%n,d%n; j%f %z" => ="cmp%t %x,%y; j%f %z" B="a%n" A="d%n" */
/* "cmp%t a%n,d%n; j%f %z" => ="cmp%t %x,%y; j%f %z" B="a%n" A="d%n" */
/* "cmp%t a%n,d%n; j%f %z" => ="cmp%t %x,%y; j%f %z" B="a%n" A="d%n" */
/* "cmp%t a%n,d%c; j%f %z" => ="cmp%t %x,%y; j%f %z" B="a%n" A="d%c" */
/* "cmp%t a%n,d%c; j%f %z" => ="cmp%t %x,%y; j%f %z" B="a%n" A="d%c" */
/* "cmp%t a%n,d%c; j%f %z" => ="cmp%t %x,%y; j%f %z" B="a%n" A="d%c" */
/* "cmp%t a%n,d%c; j%f %z" => ="cmp%t %x,%y; j%f %z" B="a%n" A="d%c" */
/* "cmp%t a%n,a%n; j%f %z" => ="cmp%t %x,%y; j%f %z" B="a%n" A="a%n" */
/* "cmp%t a%n,a%n; j%f %z" => ="cmp%t %x,%y; j%f %z" B="a%n" A="a%n" */
/* "cmp%t a%n,a%n; j%f %z" => ="cmp%t %x,%y; j%f %z" B="a%n" A="a%n" */
/* "cmp%t a%n,a%n; j%f %z" => ="cmp%t %x,%y; j%f %z" B="a%n" A="a%n" */
/* "cmp%t a%n,a%c; j%f %z" => ="cmp%t %x,%y; j%f %z" B="a%n" A="a%c" */
/* "cmp%t a%n,a%c; j%f %z" => ="cmp%t %x,%y; j%f %z" B="a%n" A="a%c" */
/* "cmp%t a%n,a%c; j%f %z" => ="cmp%t %x,%y; j%f %z" B="a%n" A="a%c" */
/* "cmp%t a%n,a%c; j%f %z" => ="cmp%t %x,%y; j%f %z" B="a%n" A="a%c" */
/* "cmp%t #%c,d%n; j%f %z" => ="cmp%t %x,%y; j%f %z" B="#%c" A="d%n" */
/* "mov%t d%n,%z" => ="mov%t %y,%z" 0A="d%n" */
/* "cmp%t #%c,d%n; j%f %z" => ="cmp%t %x,%y; j%f %z" B="#%c" A="d%n" */
/* "mov%t a%n@,%z" => ="mov%t %y,%z" 0A="a%n@" */
/* "cmp%t #%c,d%n; j%f %z" => ="cmp%t %x,%y; j%f %z" B="#%c" A="d%n" */
/* "mov%t a6@(%c),%z" => ="mov%t %y,%z" 0A="a6@(%c)" */
/* "cmp%t #%c,d%n; j%f %z" => ="cmp%t %x,%y; j%f %z" B="#%c" A="d%n" */
/* "mov%t @(%c:l,d%i:l:1),%z" => ="mov%t %y,%z" 0A="@(%c:l,d%i:l:1)" */
/* "cmp%t #%c,d%n; j%f %z" => ="cmp%t %x,%y; j%f %z" B="#%c" A="d%n" */
/* "mov%t @(%c:l,d%i:l:2),%z" => ="mov%t %y,%z" 0A="@(%c:l,d%i:l:2)" */
/* "cmp%t #%c,d%n; j%f %z" => ="cmp%t %x,%y; j%f %z" B="#%c" A="d%n" */
/* "mov%t @(%c:l,d%i:l:4),%z" => ="mov%t %y,%z" 0A="@(%c:l,d%i:l:4)" */
/* "cmp%t #%c,d%n; j%f %z" => ="cmp%t %x,%y; j%f %z" B="#%c" A="d%n" */
/* "mov%t sp@(%c),%z" => ="mov%t %y,%z" 0A="sp@(%c)" */
/* "cmp%t #%c,d%n; j%f %z" => ="cmp%t %x,%y; j%f %z" B="#%c" A="d%n" */
/* "mov%t a6@(%c,d%i:l:1),%z" => ="mov%t %y,%z" 0A="a6@(%c,d%i:l:1)" */
/* "cmp%t #%c,d%n; j%f %z" => ="cmp%t %x,%y; j%f %z" B="#%c" A="d%n" */
/* "mov%t a6@(%c,d%i:l:2),%z" => ="mov%t %y,%z" 0A="a6@(%c,d%i:l:2)" */
/* "cmp%t #%c,d%n; j%f %z" => ="cmp%t %x,%y; j%f %z" B="#%c" A="d%n" */
/* "mov%t a6@(%c,d%i:l:4),%z" => ="mov%t %y,%z" 0A="a6@(%c,d%i:l:4)" */
/* "cmp%t #%c,d%n; j%f %z" => ="cmp%t %x,%y; j%f %z" B="#%c" A="d%n" */
/* "mov%t d%c,%z" => ="mov%t %y,%z" 0A="d%c" */
/* "cmp%t #%c,d%n; j%f %z" => ="cmp%t %x,%y; j%f %z" B="#%c" A="d%n" */
/* "mov%t a%n@(%c),%z" => ="mov%t %y,%z" 0A="a%n@(%c)" */
/* "cmp%t #%c,d%n; j%f %z" => ="cmp%t %x,%y; j%f %z" B="#%c" A="d%n" */
/* "mov%t a%n@(%c:l),%z" => ="mov%t %y,%z" 0A="a%n@(%c:l)" */
/* "cmp%t #%c,d%n; j%f %z" => ="cmp%t %x,%y; j%f %z" B="#%c" A="d%n" */
/* "mov%t a%n,%z" => ="mov%t %y,%z" 0A="a%n" */
/* "cmp%t #%c,d%n; j%f %z" => ="cmp%t %x,%y; j%f %z" B="#%c" A="d%n" */
/* "mov%t a%n@(%c,d%i:l:1),%z" => ="mov%t %y,%z" 0A="a%n@(%c,d%i:l:1)" */
/* "cmp%t #%c,d%n; j%f %z" => ="cmp%t %x,%y; j%f %z" B="#%c" A="d%n" */
/* "mov%t a%n@(%c,d%i:l:2),%z" => ="mov%t %y,%z" 0A="a%n@(%c,d%i:l:2)" */
/* "cmp%t #%c,d%n; j%f %z" => ="cmp%t %x,%y; j%f %z" B="#%c" A="d%n" */
/* "mov%t a%n@(%c,d%i:l:4),%z" => ="mov%t %y,%z" 0A="a%n@(%c,d%i:l:4)" */
/* "cmp%t #%c,d%n; j%f %z" => ="cmp%t %x,%y; j%f %z" B="#%c" A="d%n" */
/* "mov%t a%c,%z" => ="mov%t %y,%z" 0A="a%c" */
/* "cmp%t #%c,d%n; j%f %z" => ="cmp%t %x,%y; j%f %z" B="#%c" A="d%n" */
/* "mov%t %c:l,%z" => ="mov%t %y,%z" 0A="%c:l" */
/* "cmp%t #%c,d%n; j%f %z" => ="cmp%t %x,%y; j%f %z" B="#%c" A="d%n" */
/* "mov%t @(%c,d%i:l:1),%z" => ="mov%t %y,%z" 0A="@(%c,d%i:l:1)" */
/* "cmp%t #%c,d%n; j%f %z" => ="cmp%t %x,%y; j%f %z" B="#%c" A="d%n" */
/* "mov%t @(%c,d%i:l:2),%z" => ="mov%t %y,%z" 0A="@(%c,d%i:l:2)" */
/* "cmp%t #%c,d%n; j%f %z" => ="cmp%t %x,%y; j%f %z" B="#%c" A="d%n" */
/* "mov%t @(%c,d%i:l:4),%z" => ="mov%t %y,%z" 0A="@(%c,d%i:l:4)" */
/* "cmp%t #%c,a%n; j%f %z" => ="cmp%t %x,%y; j%f %z" B="#%c" A="a%n" */
/* "mov%t d%n,%z" => ="mov%t %y,%z" 0A="d%n" */
/* "cmp%t #%c,a%n; j%f %z" => ="cmp%t %x,%y; j%f %z" B="#%c" A="a%n" */
/* "mov%t a%n@,%z" => ="mov%t %y,%z" 0A="a%n@" */
/* "cmp%t #%c,a%n; j%f %z" => ="cmp%t %x,%y; j%f %z" B="#%c" A="a%n" */
/* "mov%t a6@(%c),%z" => ="mov%t %y,%z" 0A="a6@(%c)" */
/* "cmp%t #%c,a%n; j%f %z" => ="cmp%t %x,%y; j%f %z" B="#%c" A="a%n" */
/* "mov%t @(%c:l,d%i:l:1),%z" => ="mov%t %y,%z" 0A="@(%c:l,d%i:l:1)" */
/* "cmp%t #%c,a%n; j%f %z" => ="cmp%t %x,%y; j%f %z" B="#%c" A="a%n" */
/* "mov%t @(%c:l,d%i:l:2),%z" => ="mov%t %y,%z" 0A="@(%c:l,d%i:l:2)" */
/* "cmp%t #%c,a%n; j%f %z" => ="cmp%t %x,%y; j%f %z" B="#%c" A="a%n" */
/* "mov%t @(%c:l,d%i:l:4),%z" => ="mov%t %y,%z" 0A="@(%c:l,d%i:l:4)" */
/* "cmp%t #%c,a%n; j%f %z" => ="cmp%t %x,%y; j%f %z" B="#%c" A="a%n" */
/* "mov%t sp@(%c),%z" => ="mov%t %y,%z" 0A="sp@(%c)" */
/* "cmp%t #%c,a%n; j%f %z" => ="cmp%t %x,%y; j%f %z" B="#%c" A="a%n" */
/* "mov%t a6@(%c,d%i:l:1),%z" => ="mov%t %y,%z" 0A="a6@(%c,d%i:l:1)" */
/* "cmp%t #%c,a%n; j%f %z" => ="cmp%t %x,%y; j%f %z" B="#%c" A="a%n" */
/* "mov%t a6@(%c,d%i:l:2),%z" => ="mov%t %y,%z" 0A="a6@(%c,d%i:l:2)" */
/* "cmp%t #%c,a%n; j%f %z" => ="cmp%t %x,%y; j%f %z" B="#%c" A="a%n" */
/* "mov%t a6@(%c,d%i:l:4),%z" => ="mov%t %y,%z" 0A="a6@(%c,d%i:l:4)" */
/* "cmp%t #%c,a%n; j%f %z" => ="cmp%t %x,%y; j%f %z" B="#%c" A="a%n" */
/* "mov%t d%c,%z" => ="mov%t %y,%z" 0A="d%c" */
/* "cmp%t #%c,a%n; j%f %z" => ="cmp%t %x,%y; j%f %z" B="#%c" A="a%n" */
/* "mov%t a%n@(%c),%z" => ="mov%t %y,%z" 0A="a%n@(%c)" */
/* "cmp%t #%c,a%n; j%f %z" => ="cmp%t %x,%y; j%f %z" B="#%c" A="a%n" */
/* "mov%t a%n@(%c:l),%z" => ="mov%t %y,%z" 0A="a%n@(%c:l)" */
/* "cmp%t #%c,a%n; j%f %z" => ="cmp%t %x,%y; j%f %z" B="#%c" A="a%n" */
/* "mov%t a%n,%z" => ="mov%t %y,%z" 0A="a%n" */
/* "cmp%t #%c,a%n; j%f %z" => ="cmp%t %x,%y; j%f %z" B="#%c" A="a%n" */
/* "mov%t a%n@(%c,d%i:l:1),%z" => ="mov%t %y,%z" 0A="a%n@(%c,d%i:l:1)" */
/* "cmp%t #%c,a%n; j%f %z" => ="cmp%t %x,%y; j%f %z" B="#%c" A="a%n" */
/* "mov%t a%n@(%c,d%i:l:2),%z" => ="mov%t %y,%z" 0A="a%n@(%c,d%i:l:2)" */
/* "cmp%t #%c,a%n; j%f %z" => ="cmp%t %x,%y; j%f %z" B="#%c" A="a%n" */
/* "mov%t a%n@(%c,d%i:l:4),%z" => ="mov%t %y,%z" 0A="a%n@(%c,d%i:l:4)" */
/* "cmp%t #%c,a%n; j%f %z" => ="cmp%t %x,%y; j%f %z" B="#%c" A="a%n" */
/* "mov%t a%c,%z" => ="mov%t %y,%z" 0A="a%c" */
/* "cmp%t #%c,a%n; j%f %z" => ="cmp%t %x,%y; j%f %z" B="#%c" A="a%n" */
/* "mov%t %c:l,%z" => ="mov%t %y,%z" 0A="%c:l" */
/* "cmp%t #%c,a%n; j%f %z" => ="cmp%t %x,%y; j%f %z" B="#%c" A="a%n" */
/* "mov%t @(%c,d%i:l:1),%z" => ="mov%t %y,%z" 0A="@(%c,d%i:l:1)" */
/* "cmp%t #%c,a%n; j%f %z" => ="cmp%t %x,%y; j%f %z" B="#%c" A="a%n" */
/* "mov%t @(%c,d%i:l:2),%z" => ="mov%t %y,%z" 0A="@(%c,d%i:l:2)" */
/* "cmp%t #%c,a%n; j%f %z" => ="cmp%t %x,%y; j%f %z" B="#%c" A="a%n" */
/* "mov%t @(%c,d%i:l:4),%z" => ="mov%t %y,%z" 0A="@(%c,d%i:l:4)" */
/* "cmp%t #%c,d%n; j%f %z" => ="cmp%t %x,%y; j%f %z" B="#%c" A="d%n" */
/* "mov%t d%n,%z" => ="mov%t %y,%z" 0A="d%n" */
/* "cmp%t #%c,d%n; j%f %z" => ="cmp%t %x,%y; j%f %z" B="#%c" A="d%n" */
/* "mov%t a%n@,%z" => ="mov%t %y,%z" 0A="a%n@" */
/* "cmp%t #%c,d%n; j%f %z" => ="cmp%t %x,%y; j%f %z" B="#%c" A="d%n" */
/* "mov%t a6@(%c),%z" => ="mov%t %y,%z" 0A="a6@(%c)" */
/* "cmp%t #%c,d%n; j%f %z" => ="cmp%t %x,%y; j%f %z" B="#%c" A="d%n" */
/* "mov%t @(%c:l,d%i:l:1),%z" => ="mov%t %y,%z" 0A="@(%c:l,d%i:l:1)" */
/* "cmp%t #%c,d%n; j%f %z" => ="cmp%t %x,%y; j%f %z" B="#%c" A="d%n" */
/* "mov%t @(%c:l,d%i:l:2),%z" => ="mov%t %y,%z" 0A="@(%c:l,d%i:l:2)" */
/* "cmp%t #%c,d%n; j%f %z" => ="cmp%t %x,%y; j%f %z" B="#%c" A="d%n" */
/* "mov%t @(%c:l,d%i:l:4),%z" => ="mov%t %y,%z" 0A="@(%c:l,d%i:l:4)" */
/* "cmp%t #%c,d%n; j%f %z" => ="cmp%t %x,%y; j%f %z" B="#%c" A="d%n" */
/* "mov%t sp@(%c),%z" => ="mov%t %y,%z" 0A="sp@(%c)" */
/* "cmp%t #%c,d%n; j%f %z" => ="cmp%t %x,%y; j%f %z" B="#%c" A="d%n" */
/* "mov%t a6@(%c,d%i:l:1),%z" => ="mov%t %y,%z" 0A="a6@(%c,d%i:l:1)" */
/* "cmp%t #%c,d%n; j%f %z" => ="cmp%t %x,%y; j%f %z" B="#%c" A="d%n" */
/* "mov%t a6@(%c,d%i:l:2),%z" => ="mov%t %y,%z" 0A="a6@(%c,d%i:l:2)" */
/* "cmp%t #%c,d%n; j%f %z" => ="cmp%t %x,%y; j%f %z" B="#%c" A="d%n" */
/* "mov%t a6@(%c,d%i:l:4),%z" => ="mov%t %y,%z" 0A="a6@(%c,d%i:l:4)" */
/* "cmp%t #%c,d%n; j%f %z" => ="cmp%t %x,%y; j%f %z" B="#%c" A="d%n" */
/* "mov%t d%c,%z" => ="mov%t %y,%z" 0A="d%c" */
/* "cmp%t #%c,d%n; j%f %z" => ="cmp%t %x,%y; j%f %z" B="#%c" A="d%n" */
/* "mov%t a%n@(%c),%z" => ="mov%t %y,%z" 0A="a%n@(%c)" */
/* "cmp%t #%c,d%n; j%f %z" => ="cmp%t %x,%y; j%f %z" B="#%c" A="d%n" */
/* "mov%t a%n@(%c:l),%z" => ="mov%t %y,%z" 0A="a%n@(%c:l)" */
/* "cmp%t #%c,d%n; j%f %z" => ="cmp%t %x,%y; j%f %z" B="#%c" A="d%n" */
/* "mov%t a%n,%z" => ="mov%t %y,%z" 0A="a%n" */
/* "cmp%t #%c,d%n; j%f %z" => ="cmp%t %x,%y; j%f %z" B="#%c" A="d%n" */
/* "mov%t a%n@(%c,d%i:l:1),%z" => ="mov%t %y,%z" 0A="a%n@(%c,d%i:l:1)" */
/* "cmp%t #%c,d%n; j%f %z" => ="cmp%t %x,%y; j%f %z" B="#%c" A="d%n" */
/* "mov%t a%n@(%c,d%i:l:2),%z" => ="mov%t %y,%z" 0A="a%n@(%c,d%i:l:2)" */
/* "cmp%t #%c,d%n; j%f %z" => ="cmp%t %x,%y; j%f %z" B="#%c" A="d%n" */
/* "mov%t a%n@(%c,d%i:l:4),%z" => ="mov%t %y,%z" 0A="a%n@(%c,d%i:l:4)" */
/* "cmp%t #%c,d%n; j%f %z" => ="cmp%t %x,%y; j%f %z" B="#%c" A="d%n" */
/* "mov%t a%c,%z" => ="mov%t %y,%z" 0A="a%c" */
/* "cmp%t #%c,d%n; j%f %z" => ="cmp%t %x,%y; j%f %z" B="#%c" A="d%n" */
/* "mov%t %c:l,%z" => ="mov%t %y,%z" 0A="%c:l" */
/* "cmp%t #%c,d%n; j%f %z" => ="cmp%t %x,%y; j%f %z" B="#%c" A="d%n" */
/* "mov%t @(%c,d%i:l:1),%z" => ="mov%t %y,%z" 0A="@(%c,d%i:l:1)" */
/* "cmp%t #%c,d%n; j%f %z" => ="cmp%t %x,%y; j%f %z" B="#%c" A="d%n" */
/* "mov%t @(%c,d%i:l:2),%z" => ="mov%t %y,%z" 0A="@(%c,d%i:l:2)" */
/* "cmp%t #%c,d%n; j%f %z" => ="cmp%t %x,%y; j%f %z" B="#%c" A="d%n" */
/* "mov%t @(%c,d%i:l:4),%z" => ="mov%t %y,%z" 0A="@(%c,d%i:l:4)" */
/* "cmp%t #%c,a%n; j%f %z" => ="cmp%t %x,%y; j%f %z" B="#%c" A="a%n" */
/* "mov%t d%n,%z" => ="mov%t %y,%z" 0A="d%n" */
/* "cmp%t #%c,a%n; j%f %z" => ="cmp%t %x,%y; j%f %z" B="#%c" A="a%n" */
/* "mov%t a%n@,%z" => ="mov%t %y,%z" 0A="a%n@" */
/* "cmp%t #%c,a%n; j%f %z" => ="cmp%t %x,%y; j%f %z" B="#%c" A="a%n" */
/* "mov%t a6@(%c),%z" => ="mov%t %y,%z" 0A="a6@(%c)" */
/* "cmp%t #%c,a%n; j%f %z" => ="cmp%t %x,%y; j%f %z" B="#%c" A="a%n" */
/* "mov%t @(%c:l,d%i:l:1),%z" => ="mov%t %y,%z" 0A="@(%c:l,d%i:l:1)" */
/* "cmp%t #%c,a%n; j%f %z" => ="cmp%t %x,%y; j%f %z" B="#%c" A="a%n" */
/* "mov%t @(%c:l,d%i:l:2),%z" => ="mov%t %y,%z" 0A="@(%c:l,d%i:l:2)" */
/* "cmp%t #%c,a%n; j%f %z" => ="cmp%t %x,%y; j%f %z" B="#%c" A="a%n" */
/* "mov%t @(%c:l,d%i:l:4),%z" => ="mov%t %y,%z" 0A="@(%c:l,d%i:l:4)" */
/* "cmp%t #%c,a%n; j%f %z" => ="cmp%t %x,%y; j%f %z" B="#%c" A="a%n" */
/* "mov%t sp@(%c),%z" => ="mov%t %y,%z" 0A="sp@(%c)" */
/* "cmp%t #%c,a%n; j%f %z" => ="cmp%t %x,%y; j%f %z" B="#%c" A="a%n" */
/* "mov%t a6@(%c,d%i:l:1),%z" => ="mov%t %y,%z" 0A="a6@(%c,d%i:l:1)" */
/* "cmp%t #%c,a%n; j%f %z" => ="cmp%t %x,%y; j%f %z" B="#%c" A="a%n" */
/* "mov%t a6@(%c,d%i:l:2),%z" => ="mov%t %y,%z" 0A="a6@(%c,d%i:l:2)" */
/* "cmp%t #%c,a%n; j%f %z" => ="cmp%t %x,%y; j%f %z" B="#%c" A="a%n" */
/* "mov%t a6@(%c,d%i:l:4),%z" => ="mov%t %y,%z" 0A="a6@(%c,d%i:l:4)" */
/* "cmp%t #%c,a%n; j%f %z" => ="cmp%t %x,%y; j%f %z" B="#%c" A="a%n" */
/* "mov%t d%c,%z" => ="mov%t %y,%z" 0A="d%c" */
/* "cmp%t #%c,a%n; j%f %z" => ="cmp%t %x,%y; j%f %z" B="#%c" A="a%n" */
/* "mov%t a%n@(%c),%z" => ="mov%t %y,%z" 0A="a%n@(%c)" */
/* "cmp%t #%c,a%n; j%f %z" => ="cmp%t %x,%y; j%f %z" B="#%c" A="a%n" */
/* "mov%t a%n@(%c:l),%z" => ="mov%t %y,%z" 0A="a%n@(%c:l)" */
/* "cmp%t #%c,a%n; j%f %z" => ="cmp%t %x,%y; j%f %z" B="#%c" A="a%n" */
/* "mov%t a%n,%z" => ="mov%t %y,%z" 0A="a%n" */
/* "cmp%t #%c,a%n; j%f %z" => ="cmp%t %x,%y; j%f %z" B="#%c" A="a%n" */
/* "mov%t a%n@(%c,d%i:l:1),%z" => ="mov%t %y,%z" 0A="a%n@(%c,d%i:l:1)" */
/* "cmp%t #%c,a%n; j%f %z" => ="cmp%t %x,%y; j%f %z" B="#%c" A="a%n" */
/* "mov%t a%n@(%c,d%i:l:2),%z" => ="mov%t %y,%z" 0A="a%n@(%c,d%i:l:2)" */
/* "cmp%t #%c,a%n; j%f %z" => ="cmp%t %x,%y; j%f %z" B="#%c" A="a%n" */
/* "mov%t a%n@(%c,d%i:l:4),%z" => ="mov%t %y,%z" 0A="a%n@(%c,d%i:l:4)" */
/* "cmp%t #%c,a%n; j%f %z" => ="cmp%t %x,%y; j%f %z" B="#%c" A="a%n" */
/* "mov%t a%c,%z" => ="mov%t %y,%z" 0A="a%c" */
/* "cmp%t #%c,a%n; j%f %z" => ="cmp%t %x,%y; j%f %z" B="#%c" A="a%n" */
/* "mov%t %c:l,%z" => ="mov%t %y,%z" 0A="%c:l" */
/* "cmp%t #%c,a%n; j%f %z" => ="cmp%t %x,%y; j%f %z" B="#%c" A="a%n" */
/* "mov%t @(%c,d%i:l:1),%z" => ="mov%t %y,%z" 0A="@(%c,d%i:l:1)" */
/* "cmp%t #%c,a%n; j%f %z" => ="cmp%t %x,%y; j%f %z" B="#%c" A="a%n" */
/* "mov%t @(%c,d%i:l:2),%z" => ="mov%t %y,%z" 0A="@(%c,d%i:l:2)" */
/* "cmp%t #%c,a%n; j%f %z" => ="cmp%t %x,%y; j%f %z" B="#%c" A="a%n" */
/* "mov%t @(%c,d%i:l:4),%z" => ="mov%t %y,%z" 0A="@(%c,d%i:l:4)" */
/* "cmpl d%n,d%n; j%f %z" => ="cmp%t %x,%y; j%f %z" E="l" B="d%n" A="d%n" */
/* "extbl %z" => ="%f%t %z" 0D="extb" 0E="l" */
/* "extbl %z" => ="%f%t %z" 1D="extb" 1E="l" */
/* "cmpl d%n,d%n; j%f %z" => ="cmp%t %x,%y; j%f %z" E="l" B="d%n" A="d%n" */
/* "extl %z" => ="%f%t %z" 0D="ext" 0E="l" */
/* "extl %z" => ="%f%t %z" 1D="ext" 1E="l" */
/* "cmpl #%c,d%n; jgt %z" => ="cmp%t %x,%y; j%f %z" E="l" B="#%c" A="d%n" D="gt" */
/* "extbl %z" => ="%f%t %z" 0D="extb" 0E="l" */
/* "cmpl #%c,d%n; jne %z" => ="cmp%t %x,%y; j%f %z" E="l" B="#%c" A="d%n" D="ne" */
/* "extbl %z" => ="%f%t %z" 0D="extb" 0E="l" */
/* "cmpl #%c,d%n; jeq %z" => ="cmp%t %x,%y; j%f %z" E="l" B="#%c" A="d%n" D="eq" */
/* "extbl %z" => ="%f%t %z" 0D="extb" 0E="l" */
/* "cmpl #%c,d%n; jle %z" => ="cmp%t %x,%y; j%f %z" E="l" B="#%c" A="d%n" D="le" */
/* "extbl %z" => ="%f%t %z" 0D="extb" 0E="l" */
/* "cmpl #%c,d%n; jge %z" => ="cmp%t %x,%y; j%f %z" E="l" B="#%c" A="d%n" D="ge" */
/* "extbl %z" => ="%f%t %z" 0D="extb" 0E="l" */
/* "cmpl #%c,d%n; jlt %z" => ="cmp%t %x,%y; j%f %z" E="l" B="#%c" A="d%n" D="lt" */
/* "extbl %z" => ="%f%t %z" 0D="extb" 0E="l" */
/* "cmpl #%c,d%n; jgt %z" => ="cmp%t %x,%y; j%f %z" E="l" B="#%c" A="d%n" D="gt" */
/* "extl %z" => ="%f%t %z" 0D="ext" 0E="l" */
/* "cmpl #%c,d%n; jne %z" => ="cmp%t %x,%y; j%f %z" E="l" B="#%c" A="d%n" D="ne" */
/* "extl %z" => ="%f%t %z" 0D="ext" 0E="l" */
/* "cmpl #%c,d%n; jeq %z" => ="cmp%t %x,%y; j%f %z" E="l" B="#%c" A="d%n" D="eq" */
/* "extl %z" => ="%f%t %z" 0D="ext" 0E="l" */
/* "cmpl #%c,d%n; jle %z" => ="cmp%t %x,%y; j%f %z" E="l" B="#%c" A="d%n" D="le" */
/* "extl %z" => ="%f%t %z" 0D="ext" 0E="l" */
/* "cmpl #%c,d%n; jge %z" => ="cmp%t %x,%y; j%f %z" E="l" B="#%c" A="d%n" D="ge" */
/* "extl %z" => ="%f%t %z" 0D="ext" 0E="l" */
/* "cmpl #%c,d%n; jlt %z" => ="cmp%t %x,%y; j%f %z" E="l" B="#%c" A="d%n" D="lt" */
/* "extl %z" => ="%f%t %z" 0D="ext" 0E="l" */
/* "lsr%t d%n,d%c" => ="%f%t %x,%z" D="lsr" B="d%n" C="d%c" */
/* "mov%t #4,%z" => ="mov%t %y,%z" 1A="#%c" 1a="4" */
/* "lsr%t d%n,d%c" => ="%f%t %x,%z" D="lsr" B="d%n" C="d%c" */
/* "mov%t #8,%z" => ="mov%t %y,%z" 1A="#%c" 1a="8" */
/* "lsr%t d%n,d%c" => ="%f%t %x,%z" D="lsr" B="d%n" C="d%c" */
/* "mov%t #1,%z" => ="mov%t %y,%z" 1A="#%c" 1a="1" */
/* "lsr%t d%n,d%c" => ="%f%t %x,%z" D="lsr" B="d%n" C="d%c" */
/* "mov%t #5,%z" => ="mov%t %y,%z" 1A="#%c" 1a="5" */
/* "lsr%t d%n,d%c" => ="%f%t %x,%z" D="lsr" B="d%n" C="d%c" */
/* "mov%t #2,%z" => ="mov%t %y,%z" 1A="#%c" 1a="2" */
/* "lsr%t d%n,d%c" => ="%f%t %x,%z" D="lsr" B="d%n" C="d%c" */
/* "mov%t #6,%z" => ="mov%t %y,%z" 1A="#%c" 1a="6" */
/* "lsr%t d%n,d%c" => ="%f%t %x,%z" D="lsr" B="d%n" C="d%c" */
/* "mov%t #3,%z" => ="mov%t %y,%z" 1A="#%c" 1a="3" */
/* "lsr%t d%n,d%c" => ="%f%t %x,%z" D="lsr" B="d%n" C="d%c" */
/* "mov%t #7,%z" => ="mov%t %y,%z" 1A="#%c" 1a="7" */
/* "asl%t d%n,d%c" => ="%f%t %x,%z" D="asl" B="d%n" C="d%c" */
/* "mov%t #4,%z" => ="mov%t %y,%z" 1A="#%c" 1a="4" */
/* "asl%t d%n,d%c" => ="%f%t %x,%z" D="asl" B="d%n" C="d%c" */
/* "mov%t #8,%z" => ="mov%t %y,%z" 1A="#%c" 1a="8" */
/* "asl%t d%n,d%c" => ="%f%t %x,%z" D="asl" B="d%n" C="d%c" */
/* "mov%t #1,%z" => ="mov%t %y,%z" 1A="#%c" 1a="1" */
/* "asl%t d%n,d%c" => ="%f%t %x,%z" D="asl" B="d%n" C="d%c" */
/* "mov%t #5,%z" => ="mov%t %y,%z" 1A="#%c" 1a="5" */
/* "asl%t d%n,d%c" => ="%f%t %x,%z" D="asl" B="d%n" C="d%c" */
/* "mov%t #2,%z" => ="mov%t %y,%z" 1A="#%c" 1a="2" */
/* "asl%t d%n,d%c" => ="%f%t %x,%z" D="asl" B="d%n" C="d%c" */
/* "mov%t #6,%z" => ="mov%t %y,%z" 1A="#%c" 1a="6" */
/* "asl%t d%n,d%c" => ="%f%t %x,%z" D="asl" B="d%n" C="d%c" */
/* "mov%t #3,%z" => ="mov%t %y,%z" 1A="#%c" 1a="3" */
/* "asl%t d%n,d%c" => ="%f%t %x,%z" D="asl" B="d%n" C="d%c" */
/* "mov%t #7,%z" => ="mov%t %y,%z" 1A="#%c" 1a="7" */
/* "lsl%t d%n,d%c" => ="%f%t %x,%z" D="lsl" B="d%n" C="d%c" */
/* "mov%t #4,%z" => ="mov%t %y,%z" 1A="#%c" 1a="4" */
/* "lsl%t d%n,d%c" => ="%f%t %x,%z" D="lsl" B="d%n" C="d%c" */
/* "mov%t #8,%z" => ="mov%t %y,%z" 1A="#%c" 1a="8" */
/* "lsl%t d%n,d%c" => ="%f%t %x,%z" D="lsl" B="d%n" C="d%c" */
/* "mov%t #1,%z" => ="mov%t %y,%z" 1A="#%c" 1a="1" */
/* "lsl%t d%n,d%c" => ="%f%t %x,%z" D="lsl" B="d%n" C="d%c" */
/* "mov%t #5,%z" => ="mov%t %y,%z" 1A="#%c" 1a="5" */
/* "lsl%t d%n,d%c" => ="%f%t %x,%z" D="lsl" B="d%n" C="d%c" */
/* "mov%t #2,%z" => ="mov%t %y,%z" 1A="#%c" 1a="2" */
/* "lsl%t d%n,d%c" => ="%f%t %x,%z" D="lsl" B="d%n" C="d%c" */
/* "mov%t #6,%z" => ="mov%t %y,%z" 1A="#%c" 1a="6" */
/* "lsl%t d%n,d%c" => ="%f%t %x,%z" D="lsl" B="d%n" C="d%c" */
/* "mov%t #3,%z" => ="mov%t %y,%z" 1A="#%c" 1a="3" */
/* "lsl%t d%n,d%c" => ="%f%t %x,%z" D="lsl" B="d%n" C="d%c" */
/* "mov%t #7,%z" => ="mov%t %y,%z" 1A="#%c" 1a="7" */
/* "asr%t d%n,d%c" => ="%f%t %x,%z" D="asr" B="d%n" C="d%c" */
/* "mov%t #4,%z" => ="mov%t %y,%z" 1A="#%c" 1a="4" */
/* "asr%t d%n,d%c" => ="%f%t %x,%z" D="asr" B="d%n" C="d%c" */
/* "mov%t #8,%z" => ="mov%t %y,%z" 1A="#%c" 1a="8" */
/* "asr%t d%n,d%c" => ="%f%t %x,%z" D="asr" B="d%n" C="d%c" */
/* "mov%t #1,%z" => ="mov%t %y,%z" 1A="#%c" 1a="1" */
/* "asr%t d%n,d%c" => ="%f%t %x,%z" D="asr" B="d%n" C="d%c" */
/* "mov%t #5,%z" => ="mov%t %y,%z" 1A="#%c" 1a="5" */
/* "asr%t d%n,d%c" => ="%f%t %x,%z" D="asr" B="d%n" C="d%c" */
/* "mov%t #2,%z" => ="mov%t %y,%z" 1A="#%c" 1a="2" */
/* "asr%t d%n,d%c" => ="%f%t %x,%z" D="asr" B="d%n" C="d%c" */
/* "mov%t #6,%z" => ="mov%t %y,%z" 1A="#%c" 1a="6" */
/* "asr%t d%n,d%c" => ="%f%t %x,%z" D="asr" B="d%n" C="d%c" */
/* "mov%t #3,%z" => ="mov%t %y,%z" 1A="#%c" 1a="3" */
/* "asr%t d%n,d%c" => ="%f%t %x,%z" D="asr" B="d%n" C="d%c" */
/* "mov%t #7,%z" => ="mov%t %y,%z" 1A="#%c" 1a="7" */
/* "mov%t d%n,%z" => ="mov%t %y,%z" A="d%n" */
/* "sub%t d%n,%z" => ="%f%t %x,%z" 0D="sub" 0B="d%n" */
/* "sub%t %x,%z" => ="%f%t %x,%z" D="sub" */
/* "mov%t a%n,%z" => ="mov%t %y,%z" A="a%n" */
/* "sub%t d%n,%z" => ="%f%t %x,%z" 0D="sub" 0B="d%n" */
/* "sub%t %x,%z" => ="%f%t %x,%z" D="sub" */
/* "mov%t d%n,%z" => ="mov%t %y,%z" A="d%n" */
/* "add%t d%n,%z" => ="%f%t %x,%z" 0D="add" 0B="d%n" */
/* "add%t %x,%z" => ="%f%t %x,%z" D="add" */
/* "mov%t a%n,%z" => ="mov%t %y,%z" A="a%n" */
/* "add%t d%n,%z" => ="%f%t %x,%z" 0D="add" 0B="d%n" */
/* "add%t %x,%z" => ="%f%t %x,%z" D="add" */
/* "mov%t d%n,%z" => ="mov%t %y,%z" A="d%n" */
/* "sub%t #%c,%z" => ="%f%t %x,%z" 0D="sub" 0B="#%c" */
/* "sub%t %x,%z" => ="%f%t %x,%z" D="sub" */
/* "mov%t a%n,%z" => ="mov%t %y,%z" A="a%n" */
/* "sub%t #%c,%z" => ="%f%t %x,%z" 0D="sub" 0B="#%c" */
/* "sub%t %x,%z" => ="%f%t %x,%z" D="sub" */
/* "mov%t d%n,%z" => ="mov%t %y,%z" A="d%n" */
/* "add%t #%c,%z" => ="%f%t %x,%z" 0D="add" 0B="#%c" */
/* "add%t %x,%z" => ="%f%t %x,%z" D="add" */
/* "mov%t a%n,%z" => ="mov%t %y,%z" A="a%n" */
/* "add%t #%c,%z" => ="%f%t %x,%z" 0D="add" 0B="#%c" */
/* "add%t %x,%z" => ="%f%t %x,%z" D="add" */
/* "mov%t d%n,%z" => ="mov%t %y,%z" A="d%n" */
/* "sub%t a%n,%z" => ="%f%t %x,%z" 0D="sub" 0B="a%n" */
/* "sub%t %x,%z" => ="%f%t %x,%z" D="sub" */
/* "mov%t a%n,%z" => ="mov%t %y,%z" A="a%n" */
/* "sub%t a%n,%z" => ="%f%t %x,%z" 0D="sub" 0B="a%n" */
/* "sub%t %x,%z" => ="%f%t %x,%z" D="sub" */
/* "mov%t d%n,%z" => ="mov%t %y,%z" A="d%n" */
/* "add%t a%n,%z" => ="%f%t %x,%z" 0D="add" 0B="a%n" */
/* "add%t %x,%z" => ="%f%t %x,%z" D="add" */
/* "mov%t a%n,%z" => ="mov%t %y,%z" A="a%n" */
/* "add%t a%n,%z" => ="%f%t %x,%z" 0D="add" 0B="a%n" */
/* "add%t %x,%z" => ="%f%t %x,%z" D="add" */
/* "fmovex fp%n,fp%c" => ="fmove%t %y,%z" E="x" A="fp%n" C="fp%c" */
/* "fmovex fp%n,fp%c" => ="fmove%t %y,%z" E="x" A="fp%n" C="fp%c" */
/* "fmovex fp%n,fp%c" => ="fmove%t %y,%z" E="x" A="fp%n" C="fp%c" */
/* "fmovex fp%n,fp%c" => ="fmove%t %y,%z" E="x" A="fp%n" C="fp%c" */
/* "fmove%t fp%n,%z" => ="fmove%t %y,%z" A="fp%n" */
/* "fmove%t fp%n,%z" => ="fmove%t %y,%z" 0A="fp%n" */
/* "fmove%t fp%n,%z" => ="fmove%t %y,%z" A="fp%n" */
/* "fmove%t fp%n,%z" => ="fmove%t %y,%z" 0A="fp%n" */
/* "fcmpx fp%n,fp%n; fj%f %z" => ="fcmp%t %x,%y; fj%f %z" E="x" B="fp%n" A="fp%n" */
/* "fmove%t d%n,%z" => ="fmove%t %y,%z" 1A="d%n" */
/* "fcmpx fp%n,fp%n; fj%f %z" => ="fcmp%t %x,%y; fj%f %z" E="x" B="fp%n" A="fp%n" */
/* "fmove%t d%n,%z" => ="fmove%t %y,%z" 1A="d%n" */
/* "fcmpx fp%n,fp%n; fj%f %z" => ="fcmp%t %x,%y; fj%f %z" E="x" B="fp%n" A="fp%n" */
/* "fmove%t d%n,%z" => ="fmove%t %y,%z" 1A="d%n" */
/* "fcmpx fp%n,fp%n; fj%f %z" => ="fcmp%t %x,%y; fj%f %z" E="x" B="fp%n" A="fp%n" */
/* "fmove%t d%n,%z" => ="fmove%t %y,%z" 1A="d%n" */
/* "fcmpx fp%n,fp%n; fj%f %z" => ="fcmp%t %x,%y; fj%f %z" E="x" B="fp%n" A="fp%n" */
/* "fmove%t a%n@,%z" => ="fmove%t %y,%z" 1A="a%n@" */
/* "fcmpx fp%n,fp%n; fj%f %z" => ="fcmp%t %x,%y; fj%f %z" E="x" B="fp%n" A="fp%n" */
/* "fmove%t a%n@,%z" => ="fmove%t %y,%z" 1A="a%n@" */
/* "fcmpx fp%n,fp%n; fj%f %z" => ="fcmp%t %x,%y; fj%f %z" E="x" B="fp%n" A="fp%n" */
/* "fmove%t a%n@,%z" => ="fmove%t %y,%z" 1A="a%n@" */
/* "fcmpx fp%n,fp%n; fj%f %z" => ="fcmp%t %x,%y; fj%f %z" E="x" B="fp%n" A="fp%n" */
/* "fmove%t a%n@,%z" => ="fmove%t %y,%z" 1A="a%n@" */
/* "fcmpx fp%n,fp%n; fj%f %z" => ="fcmp%t %x,%y; fj%f %z" E="x" B="fp%n" A="fp%n" */
/* "fmove%t a6@(%c),%z" => ="fmove%t %y,%z" 1A="a6@(%c)" */
/* "fcmpx fp%n,fp%n; fj%f %z" => ="fcmp%t %x,%y; fj%f %z" E="x" B="fp%n" A="fp%n" */
/* "fmove%t a6@(%c),%z" => ="fmove%t %y,%z" 1A="a6@(%c)" */
/* "fcmpx fp%n,fp%n; fj%f %z" => ="fcmp%t %x,%y; fj%f %z" E="x" B="fp%n" A="fp%n" */
/* "fmove%t a6@(%c),%z" => ="fmove%t %y,%z" 1A="a6@(%c)" */
/* "fcmpx fp%n,fp%n; fj%f %z" => ="fcmp%t %x,%y; fj%f %z" E="x" B="fp%n" A="fp%n" */
/* "fmove%t a6@(%c),%z" => ="fmove%t %y,%z" 1A="a6@(%c)" */
/* "fcmpx fp%n,fp%n; fj%f %z" => ="fcmp%t %x,%y; fj%f %z" E="x" B="fp%n" A="fp%n" */
/* "fmove%t @(%c:l,d%i:l:1),%z" => ="fmove%t %y,%z" 1A="@(%c:l,d%i:l:1)" */
/* "fcmpx fp%n,fp%n; fj%f %z" => ="fcmp%t %x,%y; fj%f %z" E="x" B="fp%n" A="fp%n" */
/* "fmove%t @(%c:l,d%i:l:1),%z" => ="fmove%t %y,%z" 1A="@(%c:l,d%i:l:1)" */
/* "fcmpx fp%n,fp%n; fj%f %z" => ="fcmp%t %x,%y; fj%f %z" E="x" B="fp%n" A="fp%n" */
/* "fmove%t @(%c:l,d%i:l:1),%z" => ="fmove%t %y,%z" 1A="@(%c:l,d%i:l:1)" */
/* "fcmpx fp%n,fp%n; fj%f %z" => ="fcmp%t %x,%y; fj%f %z" E="x" B="fp%n" A="fp%n" */
/* "fmove%t @(%c:l,d%i:l:1),%z" => ="fmove%t %y,%z" 1A="@(%c:l,d%i:l:1)" */
/* "fcmpx fp%n,fp%n; fj%f %z" => ="fcmp%t %x,%y; fj%f %z" E="x" B="fp%n" A="fp%n" */
/* "fmove%t @(%c:l,d%i:l:2),%z" => ="fmove%t %y,%z" 1A="@(%c:l,d%i:l:2)" */
/* "fcmpx fp%n,fp%n; fj%f %z" => ="fcmp%t %x,%y; fj%f %z" E="x" B="fp%n" A="fp%n" */
/* "fmove%t @(%c:l,d%i:l:2),%z" => ="fmove%t %y,%z" 1A="@(%c:l,d%i:l:2)" */
/* "fcmpx fp%n,fp%n; fj%f %z" => ="fcmp%t %x,%y; fj%f %z" E="x" B="fp%n" A="fp%n" */
/* "fmove%t @(%c:l,d%i:l:2),%z" => ="fmove%t %y,%z" 1A="@(%c:l,d%i:l:2)" */
/* "fcmpx fp%n,fp%n; fj%f %z" => ="fcmp%t %x,%y; fj%f %z" E="x" B="fp%n" A="fp%n" */
/* "fmove%t @(%c:l,d%i:l:2),%z" => ="fmove%t %y,%z" 1A="@(%c:l,d%i:l:2)" */
/* "fcmpx fp%n,fp%n; fj%f %z" => ="fcmp%t %x,%y; fj%f %z" E="x" B="fp%n" A="fp%n" */
/* "fmove%t @(%c:l,d%i:l:4),%z" => ="fmove%t %y,%z" 1A="@(%c:l,d%i:l:4)" */
/* "fcmpx fp%n,fp%n; fj%f %z" => ="fcmp%t %x,%y; fj%f %z" E="x" B="fp%n" A="fp%n" */
/* "fmove%t @(%c:l,d%i:l:4),%z" => ="fmove%t %y,%z" 1A="@(%c:l,d%i:l:4)" */
/* "fcmpx fp%n,fp%n; fj%f %z" => ="fcmp%t %x,%y; fj%f %z" E="x" B="fp%n" A="fp%n" */
/* "fmove%t @(%c:l,d%i:l:4),%z" => ="fmove%t %y,%z" 1A="@(%c:l,d%i:l:4)" */
/* "fcmpx fp%n,fp%n; fj%f %z" => ="fcmp%t %x,%y; fj%f %z" E="x" B="fp%n" A="fp%n" */
/* "fmove%t @(%c:l,d%i:l:4),%z" => ="fmove%t %y,%z" 1A="@(%c:l,d%i:l:4)" */
/* "fcmpx fp%n,fp%n; fj%f %z" => ="fcmp%t %x,%y; fj%f %z" E="x" B="fp%n" A="fp%n" */
/* "fmove%t sp@(%c),%z" => ="fmove%t %y,%z" 1A="sp@(%c)" */
/* "fcmpx fp%n,fp%n; fj%f %z" => ="fcmp%t %x,%y; fj%f %z" E="x" B="fp%n" A="fp%n" */
/* "fmove%t sp@(%c),%z" => ="fmove%t %y,%z" 1A="sp@(%c)" */
/* "fcmpx fp%n,fp%n; fj%f %z" => ="fcmp%t %x,%y; fj%f %z" E="x" B="fp%n" A="fp%n" */
/* "fmove%t sp@(%c),%z" => ="fmove%t %y,%z" 1A="sp@(%c)" */
/* "fcmpx fp%n,fp%n; fj%f %z" => ="fcmp%t %x,%y; fj%f %z" E="x" B="fp%n" A="fp%n" */
/* "fmove%t sp@(%c),%z" => ="fmove%t %y,%z" 1A="sp@(%c)" */
/* "fcmpx fp%n,fp%n; fj%f %z" => ="fcmp%t %x,%y; fj%f %z" E="x" B="fp%n" A="fp%n" */
/* "fmove%t a6@(%c,d%i:l:1),%z" => ="fmove%t %y,%z" 1A="a6@(%c,d%i:l:1)" */
/* "fcmpx fp%n,fp%n; fj%f %z" => ="fcmp%t %x,%y; fj%f %z" E="x" B="fp%n" A="fp%n" */
/* "fmove%t a6@(%c,d%i:l:1),%z" => ="fmove%t %y,%z" 1A="a6@(%c,d%i:l:1)" */
/* "fcmpx fp%n,fp%n; fj%f %z" => ="fcmp%t %x,%y; fj%f %z" E="x" B="fp%n" A="fp%n" */
/* "fmove%t a6@(%c,d%i:l:1),%z" => ="fmove%t %y,%z" 1A="a6@(%c,d%i:l:1)" */
/* "fcmpx fp%n,fp%n; fj%f %z" => ="fcmp%t %x,%y; fj%f %z" E="x" B="fp%n" A="fp%n" */
/* "fmove%t a6@(%c,d%i:l:1),%z" => ="fmove%t %y,%z" 1A="a6@(%c,d%i:l:1)" */
/* "fcmpx fp%n,fp%n; fj%f %z" => ="fcmp%t %x,%y; fj%f %z" E="x" B="fp%n" A="fp%n" */
/* "fmove%t a6@(%c,d%i:l:2),%z" => ="fmove%t %y,%z" 1A="a6@(%c,d%i:l:2)" */
/* "fcmpx fp%n,fp%n; fj%f %z" => ="fcmp%t %x,%y; fj%f %z" E="x" B="fp%n" A="fp%n" */
/* "fmove%t a6@(%c,d%i:l:2),%z" => ="fmove%t %y,%z" 1A="a6@(%c,d%i:l:2)" */
/* "fcmpx fp%n,fp%n; fj%f %z" => ="fcmp%t %x,%y; fj%f %z" E="x" B="fp%n" A="fp%n" */
/* "fmove%t a6@(%c,d%i:l:2),%z" => ="fmove%t %y,%z" 1A="a6@(%c,d%i:l:2)" */
/* "fcmpx fp%n,fp%n; fj%f %z" => ="fcmp%t %x,%y; fj%f %z" E="x" B="fp%n" A="fp%n" */
/* "fmove%t a6@(%c,d%i:l:2),%z" => ="fmove%t %y,%z" 1A="a6@(%c,d%i:l:2)" */
/* "fcmpx fp%n,fp%n; fj%f %z" => ="fcmp%t %x,%y; fj%f %z" E="x" B="fp%n" A="fp%n" */
/* "fmove%t a6@(%c,d%i:l:4),%z" => ="fmove%t %y,%z" 1A="a6@(%c,d%i:l:4)" */
/* "fcmpx fp%n,fp%n; fj%f %z" => ="fcmp%t %x,%y; fj%f %z" E="x" B="fp%n" A="fp%n" */
/* "fmove%t a6@(%c,d%i:l:4),%z" => ="fmove%t %y,%z" 1A="a6@(%c,d%i:l:4)" */
/* "fcmpx fp%n,fp%n; fj%f %z" => ="fcmp%t %x,%y; fj%f %z" E="x" B="fp%n" A="fp%n" */
/* "fmove%t a6@(%c,d%i:l:4),%z" => ="fmove%t %y,%z" 1A="a6@(%c,d%i:l:4)" */
/* "fcmpx fp%n,fp%n; fj%f %z" => ="fcmp%t %x,%y; fj%f %z" E="x" B="fp%n" A="fp%n" */
/* "fmove%t a6@(%c,d%i:l:4),%z" => ="fmove%t %y,%z" 1A="a6@(%c,d%i:l:4)" */
/* "fcmpx fp%n,fp%n; fj%f %z" => ="fcmp%t %x,%y; fj%f %z" E="x" B="fp%n" A="fp%n" */
/* "fmove%t d%c,%z" => ="fmove%t %y,%z" 1A="d%c" */
/* "fcmpx fp%n,fp%n; fj%f %z" => ="fcmp%t %x,%y; fj%f %z" E="x" B="fp%n" A="fp%n" */
/* "fmove%t d%c,%z" => ="fmove%t %y,%z" 1A="d%c" */
/* "fcmpx fp%n,fp%n; fj%f %z" => ="fcmp%t %x,%y; fj%f %z" E="x" B="fp%n" A="fp%n" */
/* "fmove%t d%c,%z" => ="fmove%t %y,%z" 1A="d%c" */
/* "fcmpx fp%n,fp%n; fj%f %z" => ="fcmp%t %x,%y; fj%f %z" E="x" B="fp%n" A="fp%n" */
/* "fmove%t d%c,%z" => ="fmove%t %y,%z" 1A="d%c" */
/* "fcmpx fp%n,fp%n; fj%f %z" => ="fcmp%t %x,%y; fj%f %z" E="x" B="fp%n" A="fp%n" */
/* "fmove%t a%n@(%c),%z" => ="fmove%t %y,%z" 1A="a%n@(%c)" */
/* "fcmpx fp%n,fp%n; fj%f %z" => ="fcmp%t %x,%y; fj%f %z" E="x" B="fp%n" A="fp%n" */
/* "fmove%t a%n@(%c),%z" => ="fmove%t %y,%z" 1A="a%n@(%c)" */
/* "fcmpx fp%n,fp%n; fj%f %z" => ="fcmp%t %x,%y; fj%f %z" E="x" B="fp%n" A="fp%n" */
/* "fmove%t a%n@(%c),%z" => ="fmove%t %y,%z" 1A="a%n@(%c)" */
/* "fcmpx fp%n,fp%n; fj%f %z" => ="fcmp%t %x,%y; fj%f %z" E="x" B="fp%n" A="fp%n" */
/* "fmove%t a%n@(%c),%z" => ="fmove%t %y,%z" 1A="a%n@(%c)" */
/* "fcmpx fp%n,fp%n; fj%f %z" => ="fcmp%t %x,%y; fj%f %z" E="x" B="fp%n" A="fp%n" */
/* "fmove%t a%n@(%c:l),%z" => ="fmove%t %y,%z" 1A="a%n@(%c:l)" */
/* "fcmpx fp%n,fp%n; fj%f %z" => ="fcmp%t %x,%y; fj%f %z" E="x" B="fp%n" A="fp%n" */
/* "fmove%t a%n@(%c:l),%z" => ="fmove%t %y,%z" 1A="a%n@(%c:l)" */
/* "fcmpx fp%n,fp%n; fj%f %z" => ="fcmp%t %x,%y; fj%f %z" E="x" B="fp%n" A="fp%n" */
/* "fmove%t a%n@(%c:l),%z" => ="fmove%t %y,%z" 1A="a%n@(%c:l)" */
/* "fcmpx fp%n,fp%n; fj%f %z" => ="fcmp%t %x,%y; fj%f %z" E="x" B="fp%n" A="fp%n" */
/* "fmove%t a%n@(%c:l),%z" => ="fmove%t %y,%z" 1A="a%n@(%c:l)" */
/* "fcmpx fp%n,fp%n; fj%f %z" => ="fcmp%t %x,%y; fj%f %z" E="x" B="fp%n" A="fp%n" */
/* "fmove%t a%n@(%c,d%i:l:1),%z" => ="fmove%t %y,%z" 1A="a%n@(%c,d%i:l:1)" */
/* "fcmpx fp%n,fp%n; fj%f %z" => ="fcmp%t %x,%y; fj%f %z" E="x" B="fp%n" A="fp%n" */
/* "fmove%t a%n@(%c,d%i:l:1),%z" => ="fmove%t %y,%z" 1A="a%n@(%c,d%i:l:1)" */
/* "fcmpx fp%n,fp%n; fj%f %z" => ="fcmp%t %x,%y; fj%f %z" E="x" B="fp%n" A="fp%n" */
/* "fmove%t a%n@(%c,d%i:l:1),%z" => ="fmove%t %y,%z" 1A="a%n@(%c,d%i:l:1)" */
/* "fcmpx fp%n,fp%n; fj%f %z" => ="fcmp%t %x,%y; fj%f %z" E="x" B="fp%n" A="fp%n" */
/* "fmove%t a%n@(%c,d%i:l:1),%z" => ="fmove%t %y,%z" 1A="a%n@(%c,d%i:l:1)" */
/* "fcmpx fp%n,fp%n; fj%f %z" => ="fcmp%t %x,%y; fj%f %z" E="x" B="fp%n" A="fp%n" */
/* "fmove%t a%n@(%c,d%i:l:2),%z" => ="fmove%t %y,%z" 1A="a%n@(%c,d%i:l:2)" */
/* "fcmpx fp%n,fp%n; fj%f %z" => ="fcmp%t %x,%y; fj%f %z" E="x" B="fp%n" A="fp%n" */
/* "fmove%t a%n@(%c,d%i:l:2),%z" => ="fmove%t %y,%z" 1A="a%n@(%c,d%i:l:2)" */
/* "fcmpx fp%n,fp%n; fj%f %z" => ="fcmp%t %x,%y; fj%f %z" E="x" B="fp%n" A="fp%n" */
/* "fmove%t a%n@(%c,d%i:l:2),%z" => ="fmove%t %y,%z" 1A="a%n@(%c,d%i:l:2)" */
/* "fcmpx fp%n,fp%n; fj%f %z" => ="fcmp%t %x,%y; fj%f %z" E="x" B="fp%n" A="fp%n" */
/* "fmove%t a%n@(%c,d%i:l:2),%z" => ="fmove%t %y,%z" 1A="a%n@(%c,d%i:l:2)" */
/* "fcmpx fp%n,fp%n; fj%f %z" => ="fcmp%t %x,%y; fj%f %z" E="x" B="fp%n" A="fp%n" */
/* "fmove%t a%n@(%c,d%i:l:4),%z" => ="fmove%t %y,%z" 1A="a%n@(%c,d%i:l:4)" */
/* "fcmpx fp%n,fp%n; fj%f %z" => ="fcmp%t %x,%y; fj%f %z" E="x" B="fp%n" A="fp%n" */
/* "fmove%t a%n@(%c,d%i:l:4),%z" => ="fmove%t %y,%z" 1A="a%n@(%c,d%i:l:4)" */
/* "fcmpx fp%n,fp%n; fj%f %z" => ="fcmp%t %x,%y; fj%f %z" E="x" B="fp%n" A="fp%n" */
/* "fmove%t a%n@(%c,d%i:l:4),%z" => ="fmove%t %y,%z" 1A="a%n@(%c,d%i:l:4)" */
/* "fcmpx fp%n,fp%n; fj%f %z" => ="fcmp%t %x,%y; fj%f %z" E="x" B="fp%n" A="fp%n" */
/* "fmove%t a%n@(%c,d%i:l:4),%z" => ="fmove%t %y,%z" 1A="a%n@(%c,d%i:l:4)" */
/* "fcmpx fp%n,fp%n; fj%f %z" => ="fcmp%t %x,%y; fj%f %z" E="x" B="fp%n" A="fp%n" */
/* "fmove%t %c:l,%z" => ="fmove%t %y,%z" 1A="%c:l" */
/* "fcmpx fp%n,fp%n; fj%f %z" => ="fcmp%t %x,%y; fj%f %z" E="x" B="fp%n" A="fp%n" */
/* "fmove%t %c:l,%z" => ="fmove%t %y,%z" 1A="%c:l" */
/* "fcmpx fp%n,fp%n; fj%f %z" => ="fcmp%t %x,%y; fj%f %z" E="x" B="fp%n" A="fp%n" */
/* "fmove%t %c:l,%z" => ="fmove%t %y,%z" 1A="%c:l" */
/* "fcmpx fp%n,fp%n; fj%f %z" => ="fcmp%t %x,%y; fj%f %z" E="x" B="fp%n" A="fp%n" */
/* "fmove%t %c:l,%z" => ="fmove%t %y,%z" 1A="%c:l" */
/* "fcmpx fp%n,fp%n; fj%f %z" => ="fcmp%t %x,%y; fj%f %z" E="x" B="fp%n" A="fp%n" */
/* "fmove%t @(%c,d%i:l:1),%z" => ="fmove%t %y,%z" 1A="@(%c,d%i:l:1)" */
/* "fcmpx fp%n,fp%n; fj%f %z" => ="fcmp%t %x,%y; fj%f %z" E="x" B="fp%n" A="fp%n" */
/* "fmove%t @(%c,d%i:l:1),%z" => ="fmove%t %y,%z" 1A="@(%c,d%i:l:1)" */
/* "fcmpx fp%n,fp%n; fj%f %z" => ="fcmp%t %x,%y; fj%f %z" E="x" B="fp%n" A="fp%n" */
/* "fmove%t @(%c,d%i:l:1),%z" => ="fmove%t %y,%z" 1A="@(%c,d%i:l:1)" */
/* "fcmpx fp%n,fp%n; fj%f %z" => ="fcmp%t %x,%y; fj%f %z" E="x" B="fp%n" A="fp%n" */
/* "fmove%t @(%c,d%i:l:1),%z" => ="fmove%t %y,%z" 1A="@(%c,d%i:l:1)" */
/* "fcmpx fp%n,fp%n; fj%f %z" => ="fcmp%t %x,%y; fj%f %z" E="x" B="fp%n" A="fp%n" */
/* "fmove%t @(%c,d%i:l:2),%z" => ="fmove%t %y,%z" 1A="@(%c,d%i:l:2)" */
/* "fcmpx fp%n,fp%n; fj%f %z" => ="fcmp%t %x,%y; fj%f %z" E="x" B="fp%n" A="fp%n" */
/* "fmove%t @(%c,d%i:l:2),%z" => ="fmove%t %y,%z" 1A="@(%c,d%i:l:2)" */
/* "fcmpx fp%n,fp%n; fj%f %z" => ="fcmp%t %x,%y; fj%f %z" E="x" B="fp%n" A="fp%n" */
/* "fmove%t @(%c,d%i:l:2),%z" => ="fmove%t %y,%z" 1A="@(%c,d%i:l:2)" */
/* "fcmpx fp%n,fp%n; fj%f %z" => ="fcmp%t %x,%y; fj%f %z" E="x" B="fp%n" A="fp%n" */
/* "fmove%t @(%c,d%i:l:2),%z" => ="fmove%t %y,%z" 1A="@(%c,d%i:l:2)" */
/* "fcmpx fp%n,fp%n; fj%f %z" => ="fcmp%t %x,%y; fj%f %z" E="x" B="fp%n" A="fp%n" */
/* "fmove%t @(%c,d%i:l:4),%z" => ="fmove%t %y,%z" 1A="@(%c,d%i:l:4)" */
/* "fcmpx fp%n,fp%n; fj%f %z" => ="fcmp%t %x,%y; fj%f %z" E="x" B="fp%n" A="fp%n" */
/* "fmove%t @(%c,d%i:l:4),%z" => ="fmove%t %y,%z" 1A="@(%c,d%i:l:4)" */
/* "fcmpx fp%n,fp%n; fj%f %z" => ="fcmp%t %x,%y; fj%f %z" E="x" B="fp%n" A="fp%n" */
/* "fmove%t @(%c,d%i:l:4),%z" => ="fmove%t %y,%z" 1A="@(%c,d%i:l:4)" */
/* "fcmpx fp%n,fp%n; fj%f %z" => ="fcmp%t %x,%y; fj%f %z" E="x" B="fp%n" A="fp%n" */
/* "fmove%t @(%c,d%i:l:4),%z" => ="fmove%t %y,%z" 1A="@(%c,d%i:l:4)" */
/* "f%fx fp%n,fp%c" => ="f%f%t %x,%z" E="x" B="fp%n" C="fp%c" */
/* "fmove%t d%n,%z" => ="fmove%t %y,%z" 1A="d%n" */
/* "f%fx fp%n,fp%c" => ="f%f%t %x,%z" E="x" B="fp%n" C="fp%c" */
/* "fmove%t d%n,%z" => ="fmove%t %y,%z" 1A="d%n" */
/* "f%fx fp%n,fp%c" => ="f%f%t %x,%z" E="x" B="fp%n" C="fp%c" */
/* "fmove%t d%n,%z" => ="fmove%t %y,%z" 1A="d%n" */
/* "f%fx fp%n,fp%c" => ="f%f%t %x,%z" E="x" B="fp%n" C="fp%c" */
/* "fmove%t d%n,%z" => ="fmove%t %y,%z" 1A="d%n" */
/* "f%fx fp%n,fp%c" => ="f%f%t %x,%z" E="x" B="fp%n" C="fp%c" */
/* "fmove%t a%n@,%z" => ="fmove%t %y,%z" 1A="a%n@" */
/* "f%fx fp%n,fp%c" => ="f%f%t %x,%z" E="x" B="fp%n" C="fp%c" */
/* "fmove%t a%n@,%z" => ="fmove%t %y,%z" 1A="a%n@" */
/* "f%fx fp%n,fp%c" => ="f%f%t %x,%z" E="x" B="fp%n" C="fp%c" */
/* "fmove%t a%n@,%z" => ="fmove%t %y,%z" 1A="a%n@" */
/* "f%fx fp%n,fp%c" => ="f%f%t %x,%z" E="x" B="fp%n" C="fp%c" */
/* "fmove%t a%n@,%z" => ="fmove%t %y,%z" 1A="a%n@" */
/* "f%fx fp%n,fp%c" => ="f%f%t %x,%z" E="x" B="fp%n" C="fp%c" */
/* "fmove%t a6@(%c),%z" => ="fmove%t %y,%z" 1A="a6@(%c)" */
/* "f%fx fp%n,fp%c" => ="f%f%t %x,%z" E="x" B="fp%n" C="fp%c" */
/* "fmove%t a6@(%c),%z" => ="fmove%t %y,%z" 1A="a6@(%c)" */
/* "f%fx fp%n,fp%c" => ="f%f%t %x,%z" E="x" B="fp%n" C="fp%c" */
/* "fmove%t a6@(%c),%z" => ="fmove%t %y,%z" 1A="a6@(%c)" */
/* "f%fx fp%n,fp%c" => ="f%f%t %x,%z" E="x" B="fp%n" C="fp%c" */
/* "fmove%t a6@(%c),%z" => ="fmove%t %y,%z" 1A="a6@(%c)" */
/* "f%fx fp%n,fp%c" => ="f%f%t %x,%z" E="x" B="fp%n" C="fp%c" */
/* "fmove%t @(%c:l,d%i:l:1),%z" => ="fmove%t %y,%z" 1A="@(%c:l,d%i:l:1)" */
/* "f%fx fp%n,fp%c" => ="f%f%t %x,%z" E="x" B="fp%n" C="fp%c" */
/* "fmove%t @(%c:l,d%i:l:1),%z" => ="fmove%t %y,%z" 1A="@(%c:l,d%i:l:1)" */
/* "f%fx fp%n,fp%c" => ="f%f%t %x,%z" E="x" B="fp%n" C="fp%c" */
/* "fmove%t @(%c:l,d%i:l:1),%z" => ="fmove%t %y,%z" 1A="@(%c:l,d%i:l:1)" */
/* "f%fx fp%n,fp%c" => ="f%f%t %x,%z" E="x" B="fp%n" C="fp%c" */
/* "fmove%t @(%c:l,d%i:l:1),%z" => ="fmove%t %y,%z" 1A="@(%c:l,d%i:l:1)" */
/* "f%fx fp%n,fp%c" => ="f%f%t %x,%z" E="x" B="fp%n" C="fp%c" */
/* "fmove%t @(%c:l,d%i:l:2),%z" => ="fmove%t %y,%z" 1A="@(%c:l,d%i:l:2)" */
/* "f%fx fp%n,fp%c" => ="f%f%t %x,%z" E="x" B="fp%n" C="fp%c" */
/* "fmove%t @(%c:l,d%i:l:2),%z" => ="fmove%t %y,%z" 1A="@(%c:l,d%i:l:2)" */
/* "f%fx fp%n,fp%c" => ="f%f%t %x,%z" E="x" B="fp%n" C="fp%c" */
/* "fmove%t @(%c:l,d%i:l:2),%z" => ="fmove%t %y,%z" 1A="@(%c:l,d%i:l:2)" */
/* "f%fx fp%n,fp%c" => ="f%f%t %x,%z" E="x" B="fp%n" C="fp%c" */
/* "fmove%t @(%c:l,d%i:l:2),%z" => ="fmove%t %y,%z" 1A="@(%c:l,d%i:l:2)" */
/* "f%fx fp%n,fp%c" => ="f%f%t %x,%z" E="x" B="fp%n" C="fp%c" */
/* "fmove%t @(%c:l,d%i:l:4),%z" => ="fmove%t %y,%z" 1A="@(%c:l,d%i:l:4)" */
/* "f%fx fp%n,fp%c" => ="f%f%t %x,%z" E="x" B="fp%n" C="fp%c" */
/* "fmove%t @(%c:l,d%i:l:4),%z" => ="fmove%t %y,%z" 1A="@(%c:l,d%i:l:4)" */
/* "f%fx fp%n,fp%c" => ="f%f%t %x,%z" E="x" B="fp%n" C="fp%c" */
/* "fmove%t @(%c:l,d%i:l:4),%z" => ="fmove%t %y,%z" 1A="@(%c:l,d%i:l:4)" */
/* "f%fx fp%n,fp%c" => ="f%f%t %x,%z" E="x" B="fp%n" C="fp%c" */
/* "fmove%t @(%c:l,d%i:l:4),%z" => ="fmove%t %y,%z" 1A="@(%c:l,d%i:l:4)" */
/* "f%fx fp%n,fp%c" => ="f%f%t %x,%z" E="x" B="fp%n" C="fp%c" */
/* "fmove%t sp@(%c),%z" => ="fmove%t %y,%z" 1A="sp@(%c)" */
/* "f%fx fp%n,fp%c" => ="f%f%t %x,%z" E="x" B="fp%n" C="fp%c" */
/* "fmove%t sp@(%c),%z" => ="fmove%t %y,%z" 1A="sp@(%c)" */
/* "f%fx fp%n,fp%c" => ="f%f%t %x,%z" E="x" B="fp%n" C="fp%c" */
/* "fmove%t sp@(%c),%z" => ="fmove%t %y,%z" 1A="sp@(%c)" */
/* "f%fx fp%n,fp%c" => ="f%f%t %x,%z" E="x" B="fp%n" C="fp%c" */
/* "fmove%t sp@(%c),%z" => ="fmove%t %y,%z" 1A="sp@(%c)" */
/* "f%fx fp%n,fp%c" => ="f%f%t %x,%z" E="x" B="fp%n" C="fp%c" */
/* "fmove%t a6@(%c,d%i:l:1),%z" => ="fmove%t %y,%z" 1A="a6@(%c,d%i:l:1)" */
/* "f%fx fp%n,fp%c" => ="f%f%t %x,%z" E="x" B="fp%n" C="fp%c" */
/* "fmove%t a6@(%c,d%i:l:1),%z" => ="fmove%t %y,%z" 1A="a6@(%c,d%i:l:1)" */
/* "f%fx fp%n,fp%c" => ="f%f%t %x,%z" E="x" B="fp%n" C="fp%c" */
/* "fmove%t a6@(%c,d%i:l:1),%z" => ="fmove%t %y,%z" 1A="a6@(%c,d%i:l:1)" */
/* "f%fx fp%n,fp%c" => ="f%f%t %x,%z" E="x" B="fp%n" C="fp%c" */
/* "fmove%t a6@(%c,d%i:l:1),%z" => ="fmove%t %y,%z" 1A="a6@(%c,d%i:l:1)" */
/* "f%fx fp%n,fp%c" => ="f%f%t %x,%z" E="x" B="fp%n" C="fp%c" */
/* "fmove%t a6@(%c,d%i:l:2),%z" => ="fmove%t %y,%z" 1A="a6@(%c,d%i:l:2)" */
/* "f%fx fp%n,fp%c" => ="f%f%t %x,%z" E="x" B="fp%n" C="fp%c" */
/* "fmove%t a6@(%c,d%i:l:2),%z" => ="fmove%t %y,%z" 1A="a6@(%c,d%i:l:2)" */
/* "f%fx fp%n,fp%c" => ="f%f%t %x,%z" E="x" B="fp%n" C="fp%c" */
/* "fmove%t a6@(%c,d%i:l:2),%z" => ="fmove%t %y,%z" 1A="a6@(%c,d%i:l:2)" */
/* "f%fx fp%n,fp%c" => ="f%f%t %x,%z" E="x" B="fp%n" C="fp%c" */
/* "fmove%t a6@(%c,d%i:l:2),%z" => ="fmove%t %y,%z" 1A="a6@(%c,d%i:l:2)" */
/* "f%fx fp%n,fp%c" => ="f%f%t %x,%z" E="x" B="fp%n" C="fp%c" */
/* "fmove%t a6@(%c,d%i:l:4),%z" => ="fmove%t %y,%z" 1A="a6@(%c,d%i:l:4)" */
/* "f%fx fp%n,fp%c" => ="f%f%t %x,%z" E="x" B="fp%n" C="fp%c" */
/* "fmove%t a6@(%c,d%i:l:4),%z" => ="fmove%t %y,%z" 1A="a6@(%c,d%i:l:4)" */
/* "f%fx fp%n,fp%c" => ="f%f%t %x,%z" E="x" B="fp%n" C="fp%c" */
/* "fmove%t a6@(%c,d%i:l:4),%z" => ="fmove%t %y,%z" 1A="a6@(%c,d%i:l:4)" */
/* "f%fx fp%n,fp%c" => ="f%f%t %x,%z" E="x" B="fp%n" C="fp%c" */
/* "fmove%t a6@(%c,d%i:l:4),%z" => ="fmove%t %y,%z" 1A="a6@(%c,d%i:l:4)" */
/* "f%fx fp%n,fp%c" => ="f%f%t %x,%z" E="x" B="fp%n" C="fp%c" */
/* "fmove%t d%c,%z" => ="fmove%t %y,%z" 1A="d%c" */
/* "f%fx fp%n,fp%c" => ="f%f%t %x,%z" E="x" B="fp%n" C="fp%c" */
/* "fmove%t d%c,%z" => ="fmove%t %y,%z" 1A="d%c" */
/* "f%fx fp%n,fp%c" => ="f%f%t %x,%z" E="x" B="fp%n" C="fp%c" */
/* "fmove%t d%c,%z" => ="fmove%t %y,%z" 1A="d%c" */
/* "f%fx fp%n,fp%c" => ="f%f%t %x,%z" E="x" B="fp%n" C="fp%c" */
/* "fmove%t d%c,%z" => ="fmove%t %y,%z" 1A="d%c" */
/* "f%fx fp%n,fp%c" => ="f%f%t %x,%z" E="x" B="fp%n" C="fp%c" */
/* "fmove%t a%n@(%c),%z" => ="fmove%t %y,%z" 1A="a%n@(%c)" */
/* "f%fx fp%n,fp%c" => ="f%f%t %x,%z" E="x" B="fp%n" C="fp%c" */
/* "fmove%t a%n@(%c),%z" => ="fmove%t %y,%z" 1A="a%n@(%c)" */
/* "f%fx fp%n,fp%c" => ="f%f%t %x,%z" E="x" B="fp%n" C="fp%c" */
/* "fmove%t a%n@(%c),%z" => ="fmove%t %y,%z" 1A="a%n@(%c)" */
/* "f%fx fp%n,fp%c" => ="f%f%t %x,%z" E="x" B="fp%n" C="fp%c" */
/* "fmove%t a%n@(%c),%z" => ="fmove%t %y,%z" 1A="a%n@(%c)" */
/* "f%fx fp%n,fp%c" => ="f%f%t %x,%z" E="x" B="fp%n" C="fp%c" */
/* "fmove%t a%n@(%c:l),%z" => ="fmove%t %y,%z" 1A="a%n@(%c:l)" */
/* "f%fx fp%n,fp%c" => ="f%f%t %x,%z" E="x" B="fp%n" C="fp%c" */
/* "fmove%t a%n@(%c:l),%z" => ="fmove%t %y,%z" 1A="a%n@(%c:l)" */
/* "f%fx fp%n,fp%c" => ="f%f%t %x,%z" E="x" B="fp%n" C="fp%c" */
/* "fmove%t a%n@(%c:l),%z" => ="fmove%t %y,%z" 1A="a%n@(%c:l)" */
/* "f%fx fp%n,fp%c" => ="f%f%t %x,%z" E="x" B="fp%n" C="fp%c" */
/* "fmove%t a%n@(%c:l),%z" => ="fmove%t %y,%z" 1A="a%n@(%c:l)" */
/* "f%fx fp%n,fp%c" => ="f%f%t %x,%z" E="x" B="fp%n" C="fp%c" */
/* "fmove%t a%n@(%c,d%i:l:1),%z" => ="fmove%t %y,%z" 1A="a%n@(%c,d%i:l:1)" */
/* "f%fx fp%n,fp%c" => ="f%f%t %x,%z" E="x" B="fp%n" C="fp%c" */
/* "fmove%t a%n@(%c,d%i:l:1),%z" => ="fmove%t %y,%z" 1A="a%n@(%c,d%i:l:1)" */
/* "f%fx fp%n,fp%c" => ="f%f%t %x,%z" E="x" B="fp%n" C="fp%c" */
/* "fmove%t a%n@(%c,d%i:l:1),%z" => ="fmove%t %y,%z" 1A="a%n@(%c,d%i:l:1)" */
/* "f%fx fp%n,fp%c" => ="f%f%t %x,%z" E="x" B="fp%n" C="fp%c" */
/* "fmove%t a%n@(%c,d%i:l:1),%z" => ="fmove%t %y,%z" 1A="a%n@(%c,d%i:l:1)" */
/* "f%fx fp%n,fp%c" => ="f%f%t %x,%z" E="x" B="fp%n" C="fp%c" */
/* "fmove%t a%n@(%c,d%i:l:2),%z" => ="fmove%t %y,%z" 1A="a%n@(%c,d%i:l:2)" */
/* "f%fx fp%n,fp%c" => ="f%f%t %x,%z" E="x" B="fp%n" C="fp%c" */
/* "fmove%t a%n@(%c,d%i:l:2),%z" => ="fmove%t %y,%z" 1A="a%n@(%c,d%i:l:2)" */
/* "f%fx fp%n,fp%c" => ="f%f%t %x,%z" E="x" B="fp%n" C="fp%c" */
/* "fmove%t a%n@(%c,d%i:l:2),%z" => ="fmove%t %y,%z" 1A="a%n@(%c,d%i:l:2)" */
/* "f%fx fp%n,fp%c" => ="f%f%t %x,%z" E="x" B="fp%n" C="fp%c" */
/* "fmove%t a%n@(%c,d%i:l:2),%z" => ="fmove%t %y,%z" 1A="a%n@(%c,d%i:l:2)" */
/* "f%fx fp%n,fp%c" => ="f%f%t %x,%z" E="x" B="fp%n" C="fp%c" */
/* "fmove%t a%n@(%c,d%i:l:4),%z" => ="fmove%t %y,%z" 1A="a%n@(%c,d%i:l:4)" */
/* "f%fx fp%n,fp%c" => ="f%f%t %x,%z" E="x" B="fp%n" C="fp%c" */
/* "fmove%t a%n@(%c,d%i:l:4),%z" => ="fmove%t %y,%z" 1A="a%n@(%c,d%i:l:4)" */
/* "f%fx fp%n,fp%c" => ="f%f%t %x,%z" E="x" B="fp%n" C="fp%c" */
/* "fmove%t a%n@(%c,d%i:l:4),%z" => ="fmove%t %y,%z" 1A="a%n@(%c,d%i:l:4)" */
/* "f%fx fp%n,fp%c" => ="f%f%t %x,%z" E="x" B="fp%n" C="fp%c" */
/* "fmove%t a%n@(%c,d%i:l:4),%z" => ="fmove%t %y,%z" 1A="a%n@(%c,d%i:l:4)" */
/* "f%fx fp%n,fp%c" => ="f%f%t %x,%z" E="x" B="fp%n" C="fp%c" */
/* "fmove%t %c:l,%z" => ="fmove%t %y,%z" 1A="%c:l" */
/* "f%fx fp%n,fp%c" => ="f%f%t %x,%z" E="x" B="fp%n" C="fp%c" */
/* "fmove%t %c:l,%z" => ="fmove%t %y,%z" 1A="%c:l" */
/* "f%fx fp%n,fp%c" => ="f%f%t %x,%z" E="x" B="fp%n" C="fp%c" */
/* "fmove%t %c:l,%z" => ="fmove%t %y,%z" 1A="%c:l" */
/* "f%fx fp%n,fp%c" => ="f%f%t %x,%z" E="x" B="fp%n" C="fp%c" */
/* "fmove%t %c:l,%z" => ="fmove%t %y,%z" 1A="%c:l" */
/* "f%fx fp%n,fp%c" => ="f%f%t %x,%z" E="x" B="fp%n" C="fp%c" */
/* "fmove%t @(%c,d%i:l:1),%z" => ="fmove%t %y,%z" 1A="@(%c,d%i:l:1)" */
/* "f%fx fp%n,fp%c" => ="f%f%t %x,%z" E="x" B="fp%n" C="fp%c" */
/* "fmove%t @(%c,d%i:l:1),%z" => ="fmove%t %y,%z" 1A="@(%c,d%i:l:1)" */
/* "f%fx fp%n,fp%c" => ="f%f%t %x,%z" E="x" B="fp%n" C="fp%c" */
/* "fmove%t @(%c,d%i:l:1),%z" => ="fmove%t %y,%z" 1A="@(%c,d%i:l:1)" */
/* "f%fx fp%n,fp%c" => ="f%f%t %x,%z" E="x" B="fp%n" C="fp%c" */
/* "fmove%t @(%c,d%i:l:1),%z" => ="fmove%t %y,%z" 1A="@(%c,d%i:l:1)" */
/* "f%fx fp%n,fp%c" => ="f%f%t %x,%z" E="x" B="fp%n" C="fp%c" */
/* "fmove%t @(%c,d%i:l:2),%z" => ="fmove%t %y,%z" 1A="@(%c,d%i:l:2)" */
/* "f%fx fp%n,fp%c" => ="f%f%t %x,%z" E="x" B="fp%n" C="fp%c" */
/* "fmove%t @(%c,d%i:l:2),%z" => ="fmove%t %y,%z" 1A="@(%c,d%i:l:2)" */
/* "f%fx fp%n,fp%c" => ="f%f%t %x,%z" E="x" B="fp%n" C="fp%c" */
/* "fmove%t @(%c,d%i:l:2),%z" => ="fmove%t %y,%z" 1A="@(%c,d%i:l:2)" */
/* "f%fx fp%n,fp%c" => ="f%f%t %x,%z" E="x" B="fp%n" C="fp%c" */
/* "fmove%t @(%c,d%i:l:2),%z" => ="fmove%t %y,%z" 1A="@(%c,d%i:l:2)" */
/* "f%fx fp%n,fp%c" => ="f%f%t %x,%z" E="x" B="fp%n" C="fp%c" */
/* "fmove%t @(%c,d%i:l:4),%z" => ="fmove%t %y,%z" 1A="@(%c,d%i:l:4)" */
/* "f%fx fp%n,fp%c" => ="f%f%t %x,%z" E="x" B="fp%n" C="fp%c" */
/* "fmove%t @(%c,d%i:l:4),%z" => ="fmove%t %y,%z" 1A="@(%c,d%i:l:4)" */
/* "f%fx fp%n,fp%c" => ="f%f%t %x,%z" E="x" B="fp%n" C="fp%c" */
/* "fmove%t @(%c,d%i:l:4),%z" => ="fmove%t %y,%z" 1A="@(%c,d%i:l:4)" */
/* "f%fx fp%n,fp%c" => ="f%f%t %x,%z" E="x" B="fp%n" C="fp%c" */
/* "fmove%t @(%c,d%i:l:4),%z" => ="fmove%t %y,%z" 1A="@(%c,d%i:l:4)" */
/* "mov%t #0,d%n" => ="mov%t %y,%z" A="#%c" a="0" C="d%n" */
/* "mov%t #0,a%n@" => ="mov%t %y,%z" A="#%c" a="0" C="a%n@" */
/* "mov%t #0,a6@(%c)" => ="mov%t %y,%z" A="#%c" a="0" C="a6@(%c)" */
/* "mov%t #0,@(%c:l,d%i:l:1)" => ="mov%t %y,%z" A="#%c" a="0" C="@(%c:l,d%i:l:1)" */
/* "mov%t #0,@(%c:l,d%i:l:2)" => ="mov%t %y,%z" A="#%c" a="0" C="@(%c:l,d%i:l:2)" */
/* "mov%t #0,@(%c:l,d%i:l:4)" => ="mov%t %y,%z" A="#%c" a="0" C="@(%c:l,d%i:l:4)" */
/* "mov%t #0,sp@(%c)" => ="mov%t %y,%z" A="#%c" a="0" C="sp@(%c)" */
/* "mov%t #0,a6@(%c,d%i:l:1)" => ="mov%t %y,%z" A="#%c" a="0" C="a6@(%c,d%i:l:1)" */
/* "mov%t #0,a6@(%c,d%i:l:2)" => ="mov%t %y,%z" A="#%c" a="0" C="a6@(%c,d%i:l:2)" */
/* "mov%t #0,a6@(%c,d%i:l:4)" => ="mov%t %y,%z" A="#%c" a="0" C="a6@(%c,d%i:l:4)" */
/* "mov%t #0,d%c" => ="mov%t %y,%z" A="#%c" a="0" C="d%c" */
/* "mov%t #0,a%n@(%c)" => ="mov%t %y,%z" A="#%c" a="0" C="a%n@(%c)" */
/* "mov%t #0,a%n@(%c:l)" => ="mov%t %y,%z" A="#%c" a="0" C="a%n@(%c:l)" */
/* "mov%t #0,a%n@(%c,d%i:l:1)" => ="mov%t %y,%z" A="#%c" a="0" C="a%n@(%c,d%i:l:1)" */
/* "mov%t #0,a%n@(%c,d%i:l:2)" => ="mov%t %y,%z" A="#%c" a="0" C="a%n@(%c,d%i:l:2)" */
/* "mov%t #0,a%n@(%c,d%i:l:4)" => ="mov%t %y,%z" A="#%c" a="0" C="a%n@(%c,d%i:l:4)" */
/* "mov%t #0,%c:l" => ="mov%t %y,%z" A="#%c" a="0" C="%c:l" */
/* "mov%t #0,@(%c,d%i:l:1)" => ="mov%t %y,%z" A="#%c" a="0" C="@(%c,d%i:l:1)" */
/* "mov%t #0,@(%c,d%i:l:2)" => ="mov%t %y,%z" A="#%c" a="0" C="@(%c,d%i:l:2)" */
/* "mov%t #0,@(%c,d%i:l:4)" => ="mov%t %y,%z" A="#%c" a="0" C="@(%c,d%i:l:4)" */
/* "cmp%t #0,d%n; j%f %z" => ="cmp%t %x,%y; j%f %z" B="#%c" b="0" A="d%n" */
/* "cmp%t #0,a%n@; j%f %z" => ="cmp%t %x,%y; j%f %z" B="#%c" b="0" A="a%n@" */
/* "cmp%t #0,a6@(%c); j%f %z" => ="cmp%t %x,%y; j%f %z" B="#%c" b="0" A="a6@(%c)" */
/* "cmp%t #0,@(%c:l,d%i:l:1); j%f %z" => ="cmp%t %x,%y; j%f %z" B="#%c" b="0" A="@(%c:l,d%i:l:1)" */
/* "cmp%t #0,@(%c:l,d%i:l:2); j%f %z" => ="cmp%t %x,%y; j%f %z" B="#%c" b="0" A="@(%c:l,d%i:l:2)" */
/* "cmp%t #0,@(%c:l,d%i:l:4); j%f %z" => ="cmp%t %x,%y; j%f %z" B="#%c" b="0" A="@(%c:l,d%i:l:4)" */
/* "cmp%t #0,sp@(%c); j%f %z" => ="cmp%t %x,%y; j%f %z" B="#%c" b="0" A="sp@(%c)" */
/* "cmp%t #0,a6@(%c,d%i:l:1); j%f %z" => ="cmp%t %x,%y; j%f %z" B="#%c" b="0" A="a6@(%c,d%i:l:1)" */
/* "cmp%t #0,a6@(%c,d%i:l:2); j%f %z" => ="cmp%t %x,%y; j%f %z" B="#%c" b="0" A="a6@(%c,d%i:l:2)" */
/* "cmp%t #0,a6@(%c,d%i:l:4); j%f %z" => ="cmp%t %x,%y; j%f %z" B="#%c" b="0" A="a6@(%c,d%i:l:4)" */
/* "cmp%t #0,d%c; j%f %z" => ="cmp%t %x,%y; j%f %z" B="#%c" b="0" A="d%c" */
/* "cmp%t #0,a%n@(%c); j%f %z" => ="cmp%t %x,%y; j%f %z" B="#%c" b="0" A="a%n@(%c)" */
/* "cmp%t #0,a%n@(%c:l); j%f %z" => ="cmp%t %x,%y; j%f %z" B="#%c" b="0" A="a%n@(%c:l)" */
/* "cmp%t #0,a%n@(%c,d%i:l:1); j%f %z" => ="cmp%t %x,%y; j%f %z" B="#%c" b="0" A="a%n@(%c,d%i:l:1)" */
/* "cmp%t #0,a%n@(%c,d%i:l:2); j%f %z" => ="cmp%t %x,%y; j%f %z" B="#%c" b="0" A="a%n@(%c,d%i:l:2)" */
/* "cmp%t #0,a%n@(%c,d%i:l:4); j%f %z" => ="cmp%t %x,%y; j%f %z" B="#%c" b="0" A="a%n@(%c,d%i:l:4)" */
/* "cmp%t #0,%c:l; j%f %z" => ="cmp%t %x,%y; j%f %z" B="#%c" b="0" A="%c:l" */
/* "cmp%t #0,@(%c,d%i:l:1); j%f %z" => ="cmp%t %x,%y; j%f %z" B="#%c" b="0" A="@(%c,d%i:l:1)" */
/* "cmp%t #0,@(%c,d%i:l:2); j%f %z" => ="cmp%t %x,%y; j%f %z" B="#%c" b="0" A="@(%c,d%i:l:2)" */
/* "cmp%t #0,@(%c,d%i:l:4); j%f %z" => ="cmp%t %x,%y; j%f %z" B="#%c" b="0" A="@(%c,d%i:l:4)" */
/* "sub%t #4,%z" => ="%f%t %x,%z" D="sub" B="#%c" b="4" */
/* "sub%t #8,%z" => ="%f%t %x,%z" D="sub" B="#%c" b="8" */
/* "sub%t #1,%z" => ="%f%t %x,%z" D="sub" B="#%c" b="1" */
/* "sub%t #5,%z" => ="%f%t %x,%z" D="sub" B="#%c" b="5" */
/* "sub%t #2,%z" => ="%f%t %x,%z" D="sub" B="#%c" b="2" */
/* "sub%t #6,%z" => ="%f%t %x,%z" D="sub" B="#%c" b="6" */
/* "sub%t #3,%z" => ="%f%t %x,%z" D="sub" B="#%c" b="3" */
/* "sub%t #7,%z" => ="%f%t %x,%z" D="sub" B="#%c" b="7" */
/* "add%t #4,%z" => ="%f%t %x,%z" D="add" B="#%c" b="4" */
/* "add%t #8,%z" => ="%f%t %x,%z" D="add" B="#%c" b="8" */
/* "add%t #1,%z" => ="%f%t %x,%z" D="add" B="#%c" b="1" */
/* "add%t #5,%z" => ="%f%t %x,%z" D="add" B="#%c" b="5" */
/* "add%t #2,%z" => ="%f%t %x,%z" D="add" B="#%c" b="2" */
/* "add%t #6,%z" => ="%f%t %x,%z" D="add" B="#%c" b="6" */
/* "add%t #3,%z" => ="%f%t %x,%z" D="add" B="#%c" b="3" */
/* "add%t #7,%z" => ="%f%t %x,%z" D="add" B="#%c" b="7" */
/* "f%f%t %x,fp%c" => ="f%f%t %x,%z" C="fp%c" */
/* "fmovex %y,%z" => ="fmove%t %y,%z" E="x" */
/* "fmoves fp%n,fp%c" => ="fmove%t %y,%z" E="s" A="fp%n" C="fp%c" */
/* "fmoves fp%n,d0; fmoves d0,fp%c" => ="fmoves %y,d0; fmoves d0,%z" A="fp%n" C="fp%c" */
#include "pseudos.c"

static char *shortopcodes[] = {
/* 608 */  "fmoves %y,d0; fmoves d0,%z",
/* 609 */  "%f%t %x,%z |mod",
/* 610 */  "fintrzx %y,fp0; fmovel fp0,%z",
/* 611 */  "jbsr %y",
/* 612 */  "jbsr %y; movl d0,sp@-; fmoves sp@+,%z",
/* 613 */  "jbsr %y; movl d1,sp@-; movl d0,sp@-; fmoved sp@+,%z",
/* 614 */  "lea %z,a1; movl %x,d0; 2:movw a0@+,a1@+; subql #1,d0; jgt 2b",
/* 615 */  "movl %x,d0; 2:movw a0@+,a1@+; subql #1,d0; jgt 2b",
/* 616 */  "# label",
/* 617 */  "# nop",
/* 618 */  "# ret",
/* 619 */  "%f%t %x,%z",
/* 620 */  "%f%t %z",
/* 621 */  "clr%t %z",
/* 622 */  "cmp%t %x,%y; j%f %z",
/* 623 */  "f%f%t %x,%z",
/* 624 */  "fcmp%t %x,%y; fj%f %z",
/* 625 */  "fmove%t %y,%z",
/* 626 */  "fmovex %y,%z; f%f%t %x,%z",
/* 627 */  "jra %z",
/* 628 */  "lea %y,%z",
/* 629 */  "mov%t %y,%z",
/* 630 */  "mov%t %y,%z; %f%t %x,%z",
/* 631 */  "mov%t %y,%z; %f%t %z",
/* 632 */  "tst%t %y; j%f %z",
/* 633 */  "%z:",
};

static char *asmstr0[] = {
	"(DUMMY)",
	"a%n",
	"a%c",
	"d%n",
	"d%c",
	"fp%n",
	"fp%c",
	"d%c:d0",
	"%c:l",
	"@(%c:l,d%i:l:1)",
	"@(%c:l,d%i:l:2)",
	"@(%c:l,d%i:l:4)",
	"@(%c,d%i:l:1)",
	"@(%c,d%i:l:2)",
	"@(%c,d%i:l:4)",
	"a%n@(%c,d%i:l:1)",
	"a%n@(%c,d%i:l:2)",
	"a%n@(%c,d%i:l:4)",
	"a6@(%c,d%i:l:1)",
	"a6@(%c,d%i:l:2)",
	"a6@(%c,d%i:l:4)",
	"a%n@",
	"sp@",
	"a6@(%c)",
	"sp@(%c)",
	"a%n@(%c:l)",
	"a%n@(%c)",
	"#%c",
	"#%c/2",
	"%c",
};

static char *asmstr3[] = {
	"(DUMMY)",
	"add",
	"addq",
	"and",
	"asl",
	"asr",
	"cc",
	"cs",
	"div",
	"divs",
	"divsl",
	"divu",
	"divul",
	"eor",
	"eq",
	"ext",
	"extb",
	"ge",
	"gt",
	"hi",
	"le",
	"ls",
	"lsl",
	"lsr",
	"lt",
	"mul",
	"muls",
	"mulu",
	"ne",
	"neg",
	"not",
	"or",
	"sub",
	"subq",
};

static char *asmstr4[] = {
	"(DUMMY)",
	"b",
	"w",
	"l",
	"d",
	"s",
	"x",
};

static struct symbol sym[] = {
{{"(DUMMY)"}},
{{"0xff"}},
{{"0xffff"}},
{{"0"}},
{{"1"}},
{{"2"}},
{{"3"}},
{{"4"}},
{{"5"}},
{{"6"}},
{{"7"}},
{{"8"}},
};

dclproto(static void rewrite,(Node));

dclproto(static void emit,(Node));

static void initgen() {
	opcodes = shortopcodes-608;
	IR->x.rewrite = rewrite;
	IR->emit = emit;
	asmstr[0] = asmstr0;
	asmstr[1] = asmstr0;
	asmstr[2] = asmstr0;
	asmstr[3] = asmstr3;
	asmstr[4] = asmstr4;
	sym[1].x.name = string("0xff");
	sym[2].x.name = string("0xffff");
	sym[3].x.name = string("0");
	sym[4].x.name = string("1");
	sym[5].x.name = string("2");
	sym[6].x.name = string("3");
	sym[7].x.name = string("4");
	sym[8].x.name = string("5");
	sym[9].x.name = string("6");
	sym[10].x.name = string("7");
	sym[11].x.name = string("8");
}

dclproto(static char *emit0,(char *, Node, int));
static char *emit0(rbp, a, n)
register char *rbp;
register Node a;
register int n;
{
	register char *cp;

	assert(a->x.ints[n]);
	switch (a->x.ints[n]) {
	case 0:   /* (DUMMY) */
		*rbp++ = '(';
		*rbp++ = 'D';
		*rbp++ = 'U';
		*rbp++ = 'M';
		*rbp++ = 'M';
		*rbp++ = 'Y';
		*rbp++ = ')';
		return rbp;
	case 1:   /* a%n */
		*rbp++ = 'a';
		assert(a->kids[n+0]);
		assert(a->kids[n+0]->x.registered);
		assert(a->kids[n+0]->syms[RX]);
		for (cp = a->kids[n+0]->syms[RX]->x.name; *cp; *rbp++ = *cp++);
		return rbp;
	case 2:   /* a%c */
		*rbp++ = 'a';
		assert(a->syms[n+0]);
		for (cp = a->syms[n+0]->x.name; *cp; *rbp++ = *cp++);
		return rbp;
	case 3:   /* d%n */
		*rbp++ = 'd';
		assert(a->kids[n+0]);
		assert(a->kids[n+0]->x.registered);
		assert(a->kids[n+0]->syms[RX]);
		for (cp = a->kids[n+0]->syms[RX]->x.name; *cp; *rbp++ = *cp++);
		return rbp;
	case 4:   /* d%c */
		*rbp++ = 'd';
		assert(a->syms[n+0]);
		for (cp = a->syms[n+0]->x.name; *cp; *rbp++ = *cp++);
		return rbp;
	case 5:   /* fp%n */
		*rbp++ = 'f';
		*rbp++ = 'p';
		assert(a->kids[n+0]);
		assert(a->kids[n+0]->x.registered);
		assert(a->kids[n+0]->syms[RX]);
		for (cp = a->kids[n+0]->syms[RX]->x.name; *cp; *rbp++ = *cp++);
		return rbp;
	case 6:   /* fp%c */
		*rbp++ = 'f';
		*rbp++ = 'p';
		assert(a->syms[n+0]);
		for (cp = a->syms[n+0]->x.name; *cp; *rbp++ = *cp++);
		return rbp;
	case 7:   /* d%c:d0 */
		*rbp++ = 'd';
		assert(a->syms[n+0]);
		for (cp = a->syms[n+0]->x.name; *cp; *rbp++ = *cp++);
		*rbp++ = ':';
		*rbp++ = 'd';
		*rbp++ = '0';
		return rbp;
	case 8:   /* %c:l */
		assert(a->syms[n+0]);
		for (cp = a->syms[n+0]->x.name; *cp; *rbp++ = *cp++);
		*rbp++ = ':';
		*rbp++ = 'l';
		return rbp;
	case 9:   /* @(%c:l,d%i:l:1) */
		*rbp++ = '@';
		*rbp++ = '(';
		assert(a->syms[n+0]);
		for (cp = a->syms[n+0]->x.name; *cp; *rbp++ = *cp++);
		*rbp++ = ':';
		*rbp++ = 'l';
		*rbp++ = ',';
		*rbp++ = 'd';
		assert(a->kids[n+3]);
		assert(a->kids[n+3]->x.registered);
		assert(a->kids[n+3]->syms[RX]);
		for (cp = a->kids[n+3]->syms[RX]->x.name; *cp; *rbp++ = *cp++);
		*rbp++ = ':';
		*rbp++ = 'l';
		*rbp++ = ':';
		*rbp++ = '1';
		*rbp++ = ')';
		return rbp;
	case 10:   /* @(%c:l,d%i:l:2) */
		*rbp++ = '@';
		*rbp++ = '(';
		assert(a->syms[n+0]);
		for (cp = a->syms[n+0]->x.name; *cp; *rbp++ = *cp++);
		*rbp++ = ':';
		*rbp++ = 'l';
		*rbp++ = ',';
		*rbp++ = 'd';
		assert(a->kids[n+3]);
		assert(a->kids[n+3]->x.registered);
		assert(a->kids[n+3]->syms[RX]);
		for (cp = a->kids[n+3]->syms[RX]->x.name; *cp; *rbp++ = *cp++);
		*rbp++ = ':';
		*rbp++ = 'l';
		*rbp++ = ':';
		*rbp++ = '2';
		*rbp++ = ')';
		return rbp;
	case 11:   /* @(%c:l,d%i:l:4) */
		*rbp++ = '@';
		*rbp++ = '(';
		assert(a->syms[n+0]);
		for (cp = a->syms[n+0]->x.name; *cp; *rbp++ = *cp++);
		*rbp++ = ':';
		*rbp++ = 'l';
		*rbp++ = ',';
		*rbp++ = 'd';
		assert(a->kids[n+3]);
		assert(a->kids[n+3]->x.registered);
		assert(a->kids[n+3]->syms[RX]);
		for (cp = a->kids[n+3]->syms[RX]->x.name; *cp; *rbp++ = *cp++);
		*rbp++ = ':';
		*rbp++ = 'l';
		*rbp++ = ':';
		*rbp++ = '4';
		*rbp++ = ')';
		return rbp;
	case 12:   /* @(%c,d%i:l:1) */
		*rbp++ = '@';
		*rbp++ = '(';
		assert(a->syms[n+0]);
		for (cp = a->syms[n+0]->x.name; *cp; *rbp++ = *cp++);
		*rbp++ = ',';
		*rbp++ = 'd';
		assert(a->kids[n+3]);
		assert(a->kids[n+3]->x.registered);
		assert(a->kids[n+3]->syms[RX]);
		for (cp = a->kids[n+3]->syms[RX]->x.name; *cp; *rbp++ = *cp++);
		*rbp++ = ':';
		*rbp++ = 'l';
		*rbp++ = ':';
		*rbp++ = '1';
		*rbp++ = ')';
		return rbp;
	case 13:   /* @(%c,d%i:l:2) */
		*rbp++ = '@';
		*rbp++ = '(';
		assert(a->syms[n+0]);
		for (cp = a->syms[n+0]->x.name; *cp; *rbp++ = *cp++);
		*rbp++ = ',';
		*rbp++ = 'd';
		assert(a->kids[n+3]);
		assert(a->kids[n+3]->x.registered);
		assert(a->kids[n+3]->syms[RX]);
		for (cp = a->kids[n+3]->syms[RX]->x.name; *cp; *rbp++ = *cp++);
		*rbp++ = ':';
		*rbp++ = 'l';
		*rbp++ = ':';
		*rbp++ = '2';
		*rbp++ = ')';
		return rbp;
	case 14:   /* @(%c,d%i:l:4) */
		*rbp++ = '@';
		*rbp++ = '(';
		assert(a->syms[n+0]);
		for (cp = a->syms[n+0]->x.name; *cp; *rbp++ = *cp++);
		*rbp++ = ',';
		*rbp++ = 'd';
		assert(a->kids[n+3]);
		assert(a->kids[n+3]->x.registered);
		assert(a->kids[n+3]->syms[RX]);
		for (cp = a->kids[n+3]->syms[RX]->x.name; *cp; *rbp++ = *cp++);
		*rbp++ = ':';
		*rbp++ = 'l';
		*rbp++ = ':';
		*rbp++ = '4';
		*rbp++ = ')';
		return rbp;
	case 15:   /* a%n@(%c,d%i:l:1) */
		*rbp++ = 'a';
		assert(a->kids[n+0]);
		assert(a->kids[n+0]->x.registered);
		assert(a->kids[n+0]->syms[RX]);
		for (cp = a->kids[n+0]->syms[RX]->x.name; *cp; *rbp++ = *cp++);
		*rbp++ = '@';
		*rbp++ = '(';
		assert(a->syms[n+0]);
		for (cp = a->syms[n+0]->x.name; *cp; *rbp++ = *cp++);
		*rbp++ = ',';
		*rbp++ = 'd';
		assert(a->kids[n+3]);
		assert(a->kids[n+3]->x.registered);
		assert(a->kids[n+3]->syms[RX]);
		for (cp = a->kids[n+3]->syms[RX]->x.name; *cp; *rbp++ = *cp++);
		*rbp++ = ':';
		*rbp++ = 'l';
		*rbp++ = ':';
		*rbp++ = '1';
		*rbp++ = ')';
		return rbp;
	case 16:   /* a%n@(%c,d%i:l:2) */
		*rbp++ = 'a';
		assert(a->kids[n+0]);
		assert(a->kids[n+0]->x.registered);
		assert(a->kids[n+0]->syms[RX]);
		for (cp = a->kids[n+0]->syms[RX]->x.name; *cp; *rbp++ = *cp++);
		*rbp++ = '@';
		*rbp++ = '(';
		assert(a->syms[n+0]);
		for (cp = a->syms[n+0]->x.name; *cp; *rbp++ = *cp++);
		*rbp++ = ',';
		*rbp++ = 'd';
		assert(a->kids[n+3]);
		assert(a->kids[n+3]->x.registered);
		assert(a->kids[n+3]->syms[RX]);
		for (cp = a->kids[n+3]->syms[RX]->x.name; *cp; *rbp++ = *cp++);
		*rbp++ = ':';
		*rbp++ = 'l';
		*rbp++ = ':';
		*rbp++ = '2';
		*rbp++ = ')';
		return rbp;
	case 17:   /* a%n@(%c,d%i:l:4) */
		*rbp++ = 'a';
		assert(a->kids[n+0]);
		assert(a->kids[n+0]->x.registered);
		assert(a->kids[n+0]->syms[RX]);
		for (cp = a->kids[n+0]->syms[RX]->x.name; *cp; *rbp++ = *cp++);
		*rbp++ = '@';
		*rbp++ = '(';
		assert(a->syms[n+0]);
		for (cp = a->syms[n+0]->x.name; *cp; *rbp++ = *cp++);
		*rbp++ = ',';
		*rbp++ = 'd';
		assert(a->kids[n+3]);
		assert(a->kids[n+3]->x.registered);
		assert(a->kids[n+3]->syms[RX]);
		for (cp = a->kids[n+3]->syms[RX]->x.name; *cp; *rbp++ = *cp++);
		*rbp++ = ':';
		*rbp++ = 'l';
		*rbp++ = ':';
		*rbp++ = '4';
		*rbp++ = ')';
		return rbp;
	case 18:   /* a6@(%c,d%i:l:1) */
		*rbp++ = 'a';
		*rbp++ = '6';
		*rbp++ = '@';
		*rbp++ = '(';
		assert(a->syms[n+0]);
		for (cp = a->syms[n+0]->x.name; *cp; *rbp++ = *cp++);
		*rbp++ = ',';
		*rbp++ = 'd';
		assert(a->kids[n+3]);
		assert(a->kids[n+3]->x.registered);
		assert(a->kids[n+3]->syms[RX]);
		for (cp = a->kids[n+3]->syms[RX]->x.name; *cp; *rbp++ = *cp++);
		*rbp++ = ':';
		*rbp++ = 'l';
		*rbp++ = ':';
		*rbp++ = '1';
		*rbp++ = ')';
		return rbp;
	case 19:   /* a6@(%c,d%i:l:2) */
		*rbp++ = 'a';
		*rbp++ = '6';
		*rbp++ = '@';
		*rbp++ = '(';
		assert(a->syms[n+0]);
		for (cp = a->syms[n+0]->x.name; *cp; *rbp++ = *cp++);
		*rbp++ = ',';
		*rbp++ = 'd';
		assert(a->kids[n+3]);
		assert(a->kids[n+3]->x.registered);
		assert(a->kids[n+3]->syms[RX]);
		for (cp = a->kids[n+3]->syms[RX]->x.name; *cp; *rbp++ = *cp++);
		*rbp++ = ':';
		*rbp++ = 'l';
		*rbp++ = ':';
		*rbp++ = '2';
		*rbp++ = ')';
		return rbp;
	case 20:   /* a6@(%c,d%i:l:4) */
		*rbp++ = 'a';
		*rbp++ = '6';
		*rbp++ = '@';
		*rbp++ = '(';
		assert(a->syms[n+0]);
		for (cp = a->syms[n+0]->x.name; *cp; *rbp++ = *cp++);
		*rbp++ = ',';
		*rbp++ = 'd';
		assert(a->kids[n+3]);
		assert(a->kids[n+3]->x.registered);
		assert(a->kids[n+3]->syms[RX]);
		for (cp = a->kids[n+3]->syms[RX]->x.name; *cp; *rbp++ = *cp++);
		*rbp++ = ':';
		*rbp++ = 'l';
		*rbp++ = ':';
		*rbp++ = '4';
		*rbp++ = ')';
		return rbp;
	case 21:   /* a%n@ */
		*rbp++ = 'a';
		assert(a->kids[n+0]);
		assert(a->kids[n+0]->x.registered);
		assert(a->kids[n+0]->syms[RX]);
		for (cp = a->kids[n+0]->syms[RX]->x.name; *cp; *rbp++ = *cp++);
		*rbp++ = '@';
		return rbp;
	case 22:   /* sp@ */
		*rbp++ = 's';
		*rbp++ = 'p';
		*rbp++ = '@';
		return rbp;
	case 23:   /* a6@(%c) */
		*rbp++ = 'a';
		*rbp++ = '6';
		*rbp++ = '@';
		*rbp++ = '(';
		assert(a->syms[n+0]);
		for (cp = a->syms[n+0]->x.name; *cp; *rbp++ = *cp++);
		*rbp++ = ')';
		return rbp;
	case 24:   /* sp@(%c) */
		*rbp++ = 's';
		*rbp++ = 'p';
		*rbp++ = '@';
		*rbp++ = '(';
		assert(a->syms[n+0]);
		for (cp = a->syms[n+0]->x.name; *cp; *rbp++ = *cp++);
		*rbp++ = ')';
		return rbp;
	case 25:   /* a%n@(%c:l) */
		*rbp++ = 'a';
		assert(a->kids[n+0]);
		assert(a->kids[n+0]->x.registered);
		assert(a->kids[n+0]->syms[RX]);
		for (cp = a->kids[n+0]->syms[RX]->x.name; *cp; *rbp++ = *cp++);
		*rbp++ = '@';
		*rbp++ = '(';
		assert(a->syms[n+0]);
		for (cp = a->syms[n+0]->x.name; *cp; *rbp++ = *cp++);
		*rbp++ = ':';
		*rbp++ = 'l';
		*rbp++ = ')';
		return rbp;
	case 26:   /* a%n@(%c) */
		*rbp++ = 'a';
		assert(a->kids[n+0]);
		assert(a->kids[n+0]->x.registered);
		assert(a->kids[n+0]->syms[RX]);
		for (cp = a->kids[n+0]->syms[RX]->x.name; *cp; *rbp++ = *cp++);
		*rbp++ = '@';
		*rbp++ = '(';
		assert(a->syms[n+0]);
		for (cp = a->syms[n+0]->x.name; *cp; *rbp++ = *cp++);
		*rbp++ = ')';
		return rbp;
	case 27:   /* #%c */
		*rbp++ = '#';
		assert(a->syms[n+0]);
		for (cp = a->syms[n+0]->x.name; *cp; *rbp++ = *cp++);
		return rbp;
	case 28:   /* #%c/2 */
		*rbp++ = '#';
		assert(a->syms[n+0]);
		for (cp = a->syms[n+0]->x.name; *cp; *rbp++ = *cp++);
		*rbp++ = '/';
		*rbp++ = '2';
		return rbp;
	case 29:   /* %c */
		assert(a->syms[n+0]);
		for (cp = a->syms[n+0]->x.name; *cp; *rbp++ = *cp++);
		return rbp;
	}
	return rbp;
}

static void emit(a)
register Node a;
{
	register char *cp, *rbp;

	for (; a; a = a->x.next) {
		switch (a->op) {
		case 608: L608:   /* fmoves %y,d0; fmoves d0,%z */
			rbp = bp;
			*rbp++ = 'f';
			*rbp++ = 'm';
			*rbp++ = 'o';
			*rbp++ = 'v';
			*rbp++ = 'e';
			*rbp++ = 's';
			*rbp++ = ' ';
			rbp = emit0(rbp, a, 0);
			*rbp++ = ',';
			*rbp++ = 'd';
			*rbp++ = '0';
			bp = rbp; outs(";"); rbp = bp;
			*rbp++ = ' ';
			*rbp++ = 'f';
			*rbp++ = 'm';
			*rbp++ = 'o';
			*rbp++ = 'v';
			*rbp++ = 'e';
			*rbp++ = 's';
			*rbp++ = ' ';
			*rbp++ = 'd';
			*rbp++ = '0';
			*rbp++ = ',';
			rbp = emit0(rbp, a, 2);
			bp = rbp;
			outs("\n");
			break;
		case 609: L609:   /* %f%t %x,%z |mod */
			rbp = bp;
			assert(a->x.ints[3]);
			for (cp = asmstr3[a->x.ints[3]]; *cp; *rbp++ = *cp++);
			assert(a->x.ints[4]);
			cp = asmstr4[a->x.ints[4]];
			*rbp++ = cp[0];
			*rbp++ = ' ';
			rbp = emit0(rbp, a, 1);
			*rbp++ = ',';
			rbp = emit0(rbp, a, 2);
			*rbp++ = ' ';
			*rbp++ = '|';
			*rbp++ = 'm';
			*rbp++ = 'o';
			*rbp++ = 'd';
			bp = rbp;
			outs("\n");
			break;
		case 610: L610:   /* fintrzx %y,fp0; fmovel fp0,%z */
			rbp = bp;
			*rbp++ = 'f';
			*rbp++ = 'i';
			*rbp++ = 'n';
			*rbp++ = 't';
			*rbp++ = 'r';
			*rbp++ = 'z';
			*rbp++ = 'x';
			*rbp++ = ' ';
			rbp = emit0(rbp, a, 0);
			*rbp++ = ',';
			*rbp++ = 'f';
			*rbp++ = 'p';
			*rbp++ = '0';
			bp = rbp; outs(";"); rbp = bp;
			*rbp++ = ' ';
			*rbp++ = 'f';
			*rbp++ = 'm';
			*rbp++ = 'o';
			*rbp++ = 'v';
			*rbp++ = 'e';
			*rbp++ = 'l';
			*rbp++ = ' ';
			*rbp++ = 'f';
			*rbp++ = 'p';
			*rbp++ = '0';
			*rbp++ = ',';
			rbp = emit0(rbp, a, 2);
			bp = rbp;
			outs("\n");
			break;
		case 611: L611:   /* jbsr %y */
			rbp = bp;
			*rbp++ = 'j';
			*rbp++ = 'b';
			*rbp++ = 's';
			*rbp++ = 'r';
			*rbp++ = ' ';
			rbp = emit0(rbp, a, 0);
			bp = rbp;
			outs("\n");
			break;
		case 612: L612:   /* jbsr %y; movl d0,sp@-; fmoves sp@+,%z */
			rbp = bp;
			*rbp++ = 'j';
			*rbp++ = 'b';
			*rbp++ = 's';
			*rbp++ = 'r';
			*rbp++ = ' ';
			rbp = emit0(rbp, a, 0);
			bp = rbp; outs(";"); rbp = bp;
			*rbp++ = ' ';
			*rbp++ = 'm';
			*rbp++ = 'o';
			*rbp++ = 'v';
			*rbp++ = 'l';
			*rbp++ = ' ';
			*rbp++ = 'd';
			*rbp++ = '0';
			*rbp++ = ',';
			*rbp++ = 's';
			*rbp++ = 'p';
			*rbp++ = '@';
			*rbp++ = '-';
			bp = rbp; outs(";"); rbp = bp;
			*rbp++ = ' ';
			*rbp++ = 'f';
			*rbp++ = 'm';
			*rbp++ = 'o';
			*rbp++ = 'v';
			*rbp++ = 'e';
			*rbp++ = 's';
			*rbp++ = ' ';
			*rbp++ = 's';
			*rbp++ = 'p';
			*rbp++ = '@';
			*rbp++ = '+';
			*rbp++ = ',';
			rbp = emit0(rbp, a, 2);
			bp = rbp;
			outs("\n");
			break;
		case 613: L613:   /* jbsr %y; movl d1,sp@-; movl d0,sp@-; fmoved sp@+,%z */
			rbp = bp;
			*rbp++ = 'j';
			*rbp++ = 'b';
			*rbp++ = 's';
			*rbp++ = 'r';
			*rbp++ = ' ';
			rbp = emit0(rbp, a, 0);
			bp = rbp; outs(";"); rbp = bp;
			*rbp++ = ' ';
			*rbp++ = 'm';
			*rbp++ = 'o';
			*rbp++ = 'v';
			*rbp++ = 'l';
			*rbp++ = ' ';
			*rbp++ = 'd';
			*rbp++ = '1';
			*rbp++ = ',';
			*rbp++ = 's';
			*rbp++ = 'p';
			*rbp++ = '@';
			*rbp++ = '-';
			bp = rbp; outs(";"); rbp = bp;
			*rbp++ = ' ';
			*rbp++ = 'm';
			*rbp++ = 'o';
			*rbp++ = 'v';
			*rbp++ = 'l';
			*rbp++ = ' ';
			*rbp++ = 'd';
			*rbp++ = '0';
			*rbp++ = ',';
			*rbp++ = 's';
			*rbp++ = 'p';
			*rbp++ = '@';
			*rbp++ = '-';
			bp = rbp; outs(";"); rbp = bp;
			*rbp++ = ' ';
			*rbp++ = 'f';
			*rbp++ = 'm';
			*rbp++ = 'o';
			*rbp++ = 'v';
			*rbp++ = 'e';
			*rbp++ = 'd';
			*rbp++ = ' ';
			*rbp++ = 's';
			*rbp++ = 'p';
			*rbp++ = '@';
			*rbp++ = '+';
			*rbp++ = ',';
			rbp = emit0(rbp, a, 2);
			bp = rbp;
			outs("\n");
			break;
		case 614: L614:   /* lea %z,a1; movl %x,d0; 2:movw a0@+,a1@+; subql #1,d0; jgt 2b */
			rbp = bp;
			*rbp++ = 'l';
			*rbp++ = 'e';
			*rbp++ = 'a';
			*rbp++ = ' ';
			rbp = emit0(rbp, a, 2);
			*rbp++ = ',';
			*rbp++ = 'a';
			*rbp++ = '1';
			bp = rbp; outs(";"); rbp = bp;
			*rbp++ = ' ';
			*rbp++ = 'm';
			*rbp++ = 'o';
			*rbp++ = 'v';
			*rbp++ = 'l';
			*rbp++ = ' ';
			rbp = emit0(rbp, a, 1);
			*rbp++ = ',';
			*rbp++ = 'd';
			*rbp++ = '0';
			bp = rbp; outs(";"); rbp = bp;
			*rbp++ = ' ';
			*rbp++ = '2';
			*rbp++ = ':';
			*rbp++ = 'm';
			*rbp++ = 'o';
			*rbp++ = 'v';
			*rbp++ = 'w';
			*rbp++ = ' ';
			*rbp++ = 'a';
			*rbp++ = '0';
			*rbp++ = '@';
			*rbp++ = '+';
			*rbp++ = ',';
			*rbp++ = 'a';
			*rbp++ = '1';
			*rbp++ = '@';
			*rbp++ = '+';
			bp = rbp; outs(";"); rbp = bp;
			*rbp++ = ' ';
			*rbp++ = 's';
			*rbp++ = 'u';
			*rbp++ = 'b';
			*rbp++ = 'q';
			*rbp++ = 'l';
			*rbp++ = ' ';
			*rbp++ = '#';
			*rbp++ = '1';
			*rbp++ = ',';
			*rbp++ = 'd';
			*rbp++ = '0';
			bp = rbp; outs(";"); rbp = bp;
			*rbp++ = ' ';
			*rbp++ = 'j';
			*rbp++ = 'g';
			*rbp++ = 't';
			*rbp++ = ' ';
			*rbp++ = '2';
			*rbp++ = 'b';
			bp = rbp;
			outs("\n");
			break;
		case 615: L615:   /* movl %x,d0; 2:movw a0@+,a1@+; subql #1,d0; jgt 2b */
			rbp = bp;
			*rbp++ = 'm';
			*rbp++ = 'o';
			*rbp++ = 'v';
			*rbp++ = 'l';
			*rbp++ = ' ';
			rbp = emit0(rbp, a, 1);
			*rbp++ = ',';
			*rbp++ = 'd';
			*rbp++ = '0';
			bp = rbp; outs(";"); rbp = bp;
			*rbp++ = ' ';
			*rbp++ = '2';
			*rbp++ = ':';
			*rbp++ = 'm';
			*rbp++ = 'o';
			*rbp++ = 'v';
			*rbp++ = 'w';
			*rbp++ = ' ';
			*rbp++ = 'a';
			*rbp++ = '0';
			*rbp++ = '@';
			*rbp++ = '+';
			*rbp++ = ',';
			*rbp++ = 'a';
			*rbp++ = '1';
			*rbp++ = '@';
			*rbp++ = '+';
			bp = rbp; outs(";"); rbp = bp;
			*rbp++ = ' ';
			*rbp++ = 's';
			*rbp++ = 'u';
			*rbp++ = 'b';
			*rbp++ = 'q';
			*rbp++ = 'l';
			*rbp++ = ' ';
			*rbp++ = '#';
			*rbp++ = '1';
			*rbp++ = ',';
			*rbp++ = 'd';
			*rbp++ = '0';
			bp = rbp; outs(";"); rbp = bp;
			*rbp++ = ' ';
			*rbp++ = 'j';
			*rbp++ = 'g';
			*rbp++ = 't';
			*rbp++ = ' ';
			*rbp++ = '2';
			*rbp++ = 'b';
			bp = rbp;
			outs("\n");
			break;
		case 616: L616:   /* # label */
			(*IR->x.emitspecial)(a);
			break;
		case 617: L617:   /* # nop */
			(*IR->x.emitspecial)(a);
			break;
		case 618: L618:   /* # ret */
			(*IR->x.emitspecial)(a);
			break;
		case 619: L619:   /* %f%t %x,%z */
			rbp = bp;
			assert(a->x.ints[3]);
			for (cp = asmstr3[a->x.ints[3]]; *cp; *rbp++ = *cp++);
			assert(a->x.ints[4]);
			cp = asmstr4[a->x.ints[4]];
			*rbp++ = cp[0];
			*rbp++ = ' ';
			rbp = emit0(rbp, a, 1);
			*rbp++ = ',';
			rbp = emit0(rbp, a, 2);
			bp = rbp;
			outs("\n");
			break;
		case 620: L620:   /* %f%t %z */
			rbp = bp;
			assert(a->x.ints[3]);
			for (cp = asmstr3[a->x.ints[3]]; *cp; *rbp++ = *cp++);
			assert(a->x.ints[4]);
			cp = asmstr4[a->x.ints[4]];
			*rbp++ = cp[0];
			*rbp++ = ' ';
			rbp = emit0(rbp, a, 2);
			bp = rbp;
			outs("\n");
			break;
		case 621: L621:   /* clr%t %z */
			rbp = bp;
			*rbp++ = 'c';
			*rbp++ = 'l';
			*rbp++ = 'r';
			assert(a->x.ints[4]);
			cp = asmstr4[a->x.ints[4]];
			*rbp++ = cp[0];
			*rbp++ = ' ';
			rbp = emit0(rbp, a, 2);
			bp = rbp;
			outs("\n");
			break;
		case 622: L622:   /* cmp%t %x,%y; j%f %z */
			rbp = bp;
			*rbp++ = 'c';
			*rbp++ = 'm';
			*rbp++ = 'p';
			assert(a->x.ints[4]);
			cp = asmstr4[a->x.ints[4]];
			*rbp++ = cp[0];
			*rbp++ = ' ';
			rbp = emit0(rbp, a, 1);
			*rbp++ = ',';
			rbp = emit0(rbp, a, 0);
			bp = rbp; outs(";"); rbp = bp;
			*rbp++ = ' ';
			*rbp++ = 'j';
			assert(a->x.ints[3]);
			for (cp = asmstr3[a->x.ints[3]]; *cp; *rbp++ = *cp++);
			*rbp++ = ' ';
			rbp = emit0(rbp, a, 2);
			bp = rbp;
			outs("\n");
			break;
		case 623: L623:   /* f%f%t %x,%z */
			rbp = bp;
			*rbp++ = 'f';
			assert(a->x.ints[3]);
			for (cp = asmstr3[a->x.ints[3]]; *cp; *rbp++ = *cp++);
			assert(a->x.ints[4]);
			cp = asmstr4[a->x.ints[4]];
			*rbp++ = cp[0];
			*rbp++ = ' ';
			rbp = emit0(rbp, a, 1);
			*rbp++ = ',';
			rbp = emit0(rbp, a, 2);
			bp = rbp;
			outs("\n");
			break;
		case 624: L624:   /* fcmp%t %x,%y; fj%f %z */
			rbp = bp;
			*rbp++ = 'f';
			*rbp++ = 'c';
			*rbp++ = 'm';
			*rbp++ = 'p';
			assert(a->x.ints[4]);
			cp = asmstr4[a->x.ints[4]];
			*rbp++ = cp[0];
			*rbp++ = ' ';
			rbp = emit0(rbp, a, 1);
			*rbp++ = ',';
			rbp = emit0(rbp, a, 0);
			bp = rbp; outs(";"); rbp = bp;
			*rbp++ = ' ';
			*rbp++ = 'f';
			*rbp++ = 'j';
			assert(a->x.ints[3]);
			for (cp = asmstr3[a->x.ints[3]]; *cp; *rbp++ = *cp++);
			*rbp++ = ' ';
			rbp = emit0(rbp, a, 2);
			bp = rbp;
			outs("\n");
			break;
		case 625: L625:   /* fmove%t %y,%z */
			rbp = bp;
			*rbp++ = 'f';
			*rbp++ = 'm';
			*rbp++ = 'o';
			*rbp++ = 'v';
			*rbp++ = 'e';
			assert(a->x.ints[4]);
			cp = asmstr4[a->x.ints[4]];
			*rbp++ = cp[0];
			*rbp++ = ' ';
			rbp = emit0(rbp, a, 0);
			*rbp++ = ',';
			rbp = emit0(rbp, a, 2);
			bp = rbp;
			outs("\n");
			break;
		case 626: L626:   /* fmovex %y,%z; f%f%t %x,%z */
			rbp = bp;
			*rbp++ = 'f';
			*rbp++ = 'm';
			*rbp++ = 'o';
			*rbp++ = 'v';
			*rbp++ = 'e';
			*rbp++ = 'x';
			*rbp++ = ' ';
			rbp = emit0(rbp, a, 0);
			*rbp++ = ',';
			rbp = emit0(rbp, a, 2);
			bp = rbp; outs(";"); rbp = bp;
			*rbp++ = ' ';
			*rbp++ = 'f';
			assert(a->x.ints[3]);
			for (cp = asmstr3[a->x.ints[3]]; *cp; *rbp++ = *cp++);
			assert(a->x.ints[4]);
			cp = asmstr4[a->x.ints[4]];
			*rbp++ = cp[0];
			*rbp++ = ' ';
			rbp = emit0(rbp, a, 1);
			*rbp++ = ',';
			rbp = emit0(rbp, a, 2);
			bp = rbp;
			outs("\n");
			break;
		case 627: L627:   /* jra %z */
			rbp = bp;
			*rbp++ = 'j';
			*rbp++ = 'r';
			*rbp++ = 'a';
			*rbp++ = ' ';
			rbp = emit0(rbp, a, 2);
			bp = rbp;
			outs("\n");
			break;
		case 628: L628:   /* lea %y,%z */
			rbp = bp;
			*rbp++ = 'l';
			*rbp++ = 'e';
			*rbp++ = 'a';
			*rbp++ = ' ';
			rbp = emit0(rbp, a, 0);
			*rbp++ = ',';
			rbp = emit0(rbp, a, 2);
			bp = rbp;
			outs("\n");
			break;
		case 629: L629:   /* mov%t %y,%z */
			rbp = bp;
			*rbp++ = 'm';
			*rbp++ = 'o';
			*rbp++ = 'v';
			assert(a->x.ints[4]);
			cp = asmstr4[a->x.ints[4]];
			*rbp++ = cp[0];
			*rbp++ = ' ';
			rbp = emit0(rbp, a, 0);
			*rbp++ = ',';
			rbp = emit0(rbp, a, 2);
			bp = rbp;
			outs("\n");
			break;
		case 630: L630:   /* mov%t %y,%z; %f%t %x,%z */
			rbp = bp;
			*rbp++ = 'm';
			*rbp++ = 'o';
			*rbp++ = 'v';
			assert(a->x.ints[4]);
			cp = asmstr4[a->x.ints[4]];
			*rbp++ = cp[0];
			*rbp++ = ' ';
			rbp = emit0(rbp, a, 0);
			*rbp++ = ',';
			rbp = emit0(rbp, a, 2);
			bp = rbp; outs(";"); rbp = bp;
			*rbp++ = ' ';
			assert(a->x.ints[3]);
			for (cp = asmstr3[a->x.ints[3]]; *cp; *rbp++ = *cp++);
			assert(a->x.ints[4]);
			cp = asmstr4[a->x.ints[4]];
			*rbp++ = cp[0];
			*rbp++ = ' ';
			rbp = emit0(rbp, a, 1);
			*rbp++ = ',';
			rbp = emit0(rbp, a, 2);
			bp = rbp;
			outs("\n");
			break;
		case 631: L631:   /* mov%t %y,%z; %f%t %z */
			rbp = bp;
			*rbp++ = 'm';
			*rbp++ = 'o';
			*rbp++ = 'v';
			assert(a->x.ints[4]);
			cp = asmstr4[a->x.ints[4]];
			*rbp++ = cp[0];
			*rbp++ = ' ';
			rbp = emit0(rbp, a, 0);
			*rbp++ = ',';
			rbp = emit0(rbp, a, 2);
			bp = rbp; outs(";"); rbp = bp;
			*rbp++ = ' ';
			assert(a->x.ints[3]);
			for (cp = asmstr3[a->x.ints[3]]; *cp; *rbp++ = *cp++);
			assert(a->x.ints[4]);
			cp = asmstr4[a->x.ints[4]];
			*rbp++ = cp[0];
			*rbp++ = ' ';
			rbp = emit0(rbp, a, 2);
			bp = rbp;
			outs("\n");
			break;
		case 632: L632:   /* tst%t %y; j%f %z */
			rbp = bp;
			*rbp++ = 't';
			*rbp++ = 's';
			*rbp++ = 't';
			assert(a->x.ints[4]);
			cp = asmstr4[a->x.ints[4]];
			*rbp++ = cp[0];
			*rbp++ = ' ';
			rbp = emit0(rbp, a, 0);
			bp = rbp; outs(";"); rbp = bp;
			*rbp++ = ' ';
			*rbp++ = 'j';
			assert(a->x.ints[3]);
			for (cp = asmstr3[a->x.ints[3]]; *cp; *rbp++ = *cp++);
			*rbp++ = ' ';
			rbp = emit0(rbp, a, 2);
			bp = rbp;
			outs("\n");
			break;
		case 633: L633:   /* %z: */
			rbp = bp;
			rbp = emit0(rbp, a, 2);
			*rbp++ = ':';
			bp = rbp;
			outs("\n");
			break;
		}
	}
}

static void final(a)
register Node a;
{
	register int s;
	switch (a->op) {
	case 608: L608:   /* fmoves %y,d0; fmoves d0,%z */
		dumptree(a, 608);
		spill(1, DREG, a);  
		a->op = 608;
		break;
	case 609: L609:   /* %f%t %x,%z |mod */
		dumptree(a, 609);
		spill(1, DREG, a);  
		a->op = 609;
		break;
	case 610: L610:   /* fintrzx %y,fp0; fmovel fp0,%z */
		dumptree(a, 610);
		spill(1, FREG, a);  
		a->op = 610;
		break;
	case 611: L611:   /* jbsr %y */
		dumptree(a, 611);
		spill(3, AREG, a);  spill(2, DREG, a);  
		a->op = 611;
		break;
	case 612: L612:   /* jbsr %y; movl d0,sp@-; fmoves sp@+,%z */
		dumptree(a, 612);
		spill(3, DREG, a);  spill(3, AREG, a);  
		a->op = 612;
		break;
	case 613: L613:   /* jbsr %y; movl d1,sp@-; movl d0,sp@-; fmoved sp@+,%z */
		dumptree(a, 613);
		spill(3, DREG, a);  spill(3, AREG, a);  
		a->op = 613;
		break;
	case 614: L614:   /* lea %z,a1; movl %x,d0; 2:movw a0@+,a1@+; subql #1,d0; jgt 2b */
		dumptree(a, 614);
		spill(1, DREG, a);  spill(3, AREG, a);  
		a->op = 614;
		break;
	case 615: L615:   /* movl %x,d0; 2:movw a0@+,a1@+; subql #1,d0; jgt 2b */
		dumptree(a, 615);
		spill(1, DREG, a);  spill(3, AREG, a);  
		a->op = 615;
		break;
	case 616: L616:   /* # label */
		dumptree(a, 616);
		a->op = 616;
		return;
	case 617: L617:   /* # nop */
		dumptree(a, 617);
		a->op = 617;
		return;
	case 618: L618:   /* # ret */
		dumptree(a, 618);
		a->op = 618;
		return;
	case 619: L619:   /* %f%t %x,%z */
		dumptree(a, 619);
		switch (a->x.ints[3]) {
		case 1:   /* add */
			if (
			a->x.ints[1] == 27  /* #%c */
			) {
				if (
				a->syms[1]->x.name == sym[7].x.name  /* 4 */
				) {
					a->x.ints[3] = 2;  /* addq */
					goto L619;   /* %f%t %x,%z */
				}
				if (
				a->syms[1]->x.name == sym[11].x.name  /* 8 */
				) {
					a->x.ints[3] = 2;  /* addq */
					goto L619;   /* %f%t %x,%z */
				}
				if (
				a->syms[1]->x.name == sym[4].x.name  /* 1 */
				) {
					a->x.ints[3] = 2;  /* addq */
					goto L619;   /* %f%t %x,%z */
				}
				if (
				a->syms[1]->x.name == sym[8].x.name  /* 5 */
				) {
					a->x.ints[3] = 2;  /* addq */
					goto L619;   /* %f%t %x,%z */
				}
				if (
				a->syms[1]->x.name == sym[5].x.name  /* 2 */
				) {
					a->x.ints[3] = 2;  /* addq */
					goto L619;   /* %f%t %x,%z */
				}
				if (
				a->syms[1]->x.name == sym[9].x.name  /* 6 */
				) {
					a->x.ints[3] = 2;  /* addq */
					goto L619;   /* %f%t %x,%z */
				}
				if (
				a->syms[1]->x.name == sym[6].x.name  /* 3 */
				) {
					a->x.ints[3] = 2;  /* addq */
					goto L619;   /* %f%t %x,%z */
				}
				if (
				a->syms[1]->x.name == sym[10].x.name  /* 7 */
				) {
					a->x.ints[3] = 2;  /* addq */
					goto L619;   /* %f%t %x,%z */
				}
			}
			break;
		case 32:   /* sub */
			if (
			a->x.ints[1] == 27  /* #%c */
			) {
				if (
				a->syms[1]->x.name == sym[7].x.name  /* 4 */
				) {
					a->x.ints[3] = 33;  /* subq */
					goto L619;   /* %f%t %x,%z */
				}
				if (
				a->syms[1]->x.name == sym[11].x.name  /* 8 */
				) {
					a->x.ints[3] = 33;  /* subq */
					goto L619;   /* %f%t %x,%z */
				}
				if (
				a->syms[1]->x.name == sym[4].x.name  /* 1 */
				) {
					a->x.ints[3] = 33;  /* subq */
					goto L619;   /* %f%t %x,%z */
				}
				if (
				a->syms[1]->x.name == sym[8].x.name  /* 5 */
				) {
					a->x.ints[3] = 33;  /* subq */
					goto L619;   /* %f%t %x,%z */
				}
				if (
				a->syms[1]->x.name == sym[5].x.name  /* 2 */
				) {
					a->x.ints[3] = 33;  /* subq */
					goto L619;   /* %f%t %x,%z */
				}
				if (
				a->syms[1]->x.name == sym[9].x.name  /* 6 */
				) {
					a->x.ints[3] = 33;  /* subq */
					goto L619;   /* %f%t %x,%z */
				}
				if (
				a->syms[1]->x.name == sym[6].x.name  /* 3 */
				) {
					a->x.ints[3] = 33;  /* subq */
					goto L619;   /* %f%t %x,%z */
				}
				if (
				a->syms[1]->x.name == sym[10].x.name  /* 7 */
				) {
					a->x.ints[3] = 33;  /* subq */
					goto L619;   /* %f%t %x,%z */
				}
			}
			break;
		}
		/* a%c */
		/* d%c */
		if ("\0\0\1\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"[a->x.ints[2]]) {
			if (
			!regchain(a)
			) {
				goto L630;   /* mov%t %y,%z; %f%t %x,%z */
			}
		}
		a->op = 619;
		break;
	case 620: L620:   /* %f%t %z */
		dumptree(a, 620);
		/* a%c */
		/* d%c */
		if ("\0\0\1\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"[a->x.ints[2]]) {
			if (
			!regchain(a)
			) {
				goto L631;   /* mov%t %y,%z; %f%t %z */
			}
		}
		a->op = 620;
		break;
	case 621: L621:   /* clr%t %z */
		dumptree(a, 621);
		a->op = 621;
		break;
	case 622: L622:   /* cmp%t %x,%y; j%f %z */
		dumptree(a, 622);
		if (
		a->x.ints[1] == 27  /* #%c */
		&& a->syms[1]->x.name == sym[3].x.name  /* 0 */
		) {
			/* d%n */
			/* d%c */
			/* %c:l */
			/* @(%c:l,d%i:l:1) */
			/* @(%c:l,d%i:l:2) */
			/* @(%c:l,d%i:l:4) */
			/* @(%c,d%i:l:1) */
			/* @(%c,d%i:l:2) */
			/* @(%c,d%i:l:4) */
			/* a%n@(%c,d%i:l:1) */
			/* a%n@(%c,d%i:l:2) */
			/* a%n@(%c,d%i:l:4) */
			/* a6@(%c,d%i:l:1) */
			/* a6@(%c,d%i:l:2) */
			/* a6@(%c,d%i:l:4) */
			/* a%n@ */
			/* a6@(%c) */
			/* sp@(%c) */
			/* a%n@(%c:l) */
			/* a%n@(%c) */
			if ("\0\0\0\1\1\0\0\0\1\1\1\1\1\1\1\1\1\1\1\1\1\1\0\1\1\1\1\0\0\0"[a->x.ints[0]]) {
				goto L632;   /* tst%t %y; j%f %z */
			}
		}
		a->op = 622;
		break;
	case 623: L623:   /* f%f%t %x,%z */
		dumptree(a, 623);
		if (
		a->x.ints[2] == 6  /* fp%c */
		&& !regchain(a)
		) {
			goto L626;   /* fmovex %y,%z; f%f%t %x,%z */
		}
		a->op = 623;
		break;
	case 624: L624:   /* fcmp%t %x,%y; fj%f %z */
		dumptree(a, 624);
		a->op = 624;
		break;
	case 625: L625:   /* fmove%t %y,%z */
		dumptree(a, 625);
		switch (a->x.ints[4]) {
		case 5:   /* s */
			if (
			a->x.ints[0] == 5  /* fp%n */
			&& a->x.ints[2] == 6  /* fp%c */
			) {
				a->x.ints[2] = 6;  /* fp%c */
				a->x.ints[0] = 5;  /* fp%n */
				goto L608;   /* fmoves %y,d0; fmoves d0,%z */
			}
			break;
		case 6:   /* x */
			if (
			a->x.ints[0] == a->x.ints[2]
			&& a->kids[0] == a->kids[2]
			&& a->kids[3] == a->kids[5]
			&& a->syms[0] == a->syms[2]
			) {
				goto L617;   /* # nop */
			}
			break;
		}
		a->op = 625;
		break;
	case 626: L626:   /* fmovex %y,%z; f%f%t %x,%z */
		dumptree(a, 626);
		a->op = 626;
		break;
	case 627: L627:   /* jra %z */
		dumptree(a, 627);
		a->op = 627;
		break;
	case 628: L628:   /* lea %y,%z */
		dumptree(a, 628);
		a->op = 628;
		break;
	case 629: L629:   /* mov%t %y,%z */
		dumptree(a, 629);
		if (
		a->x.ints[0] == 27  /* #%c */
		&& a->syms[0]->x.name == sym[3].x.name  /* 0 */
		) {
			/* d%n */
			/* d%c */
			/* %c:l */
			/* @(%c:l,d%i:l:1) */
			/* @(%c:l,d%i:l:2) */
			/* @(%c:l,d%i:l:4) */
			/* @(%c,d%i:l:1) */
			/* @(%c,d%i:l:2) */
			/* @(%c,d%i:l:4) */
			/* a%n@(%c,d%i:l:1) */
			/* a%n@(%c,d%i:l:2) */
			/* a%n@(%c,d%i:l:4) */
			/* a6@(%c,d%i:l:1) */
			/* a6@(%c,d%i:l:2) */
			/* a6@(%c,d%i:l:4) */
			/* a%n@ */
			/* a6@(%c) */
			/* sp@(%c) */
			/* a%n@(%c:l) */
			/* a%n@(%c) */
			if ("\0\0\0\1\1\0\0\0\1\1\1\1\1\1\1\1\1\1\1\1\1\1\0\1\1\1\1\0\0\0"[a->x.ints[2]]) {
				goto L621;   /* clr%t %z */
			}
		}
		if (
		a->x.ints[0] == a->x.ints[2]
		&& a->kids[0] == a->kids[2]
		&& a->kids[3] == a->kids[5]
		&& a->syms[0] == a->syms[2]
		) {
			goto L617;   /* # nop */
		}
		a->op = 629;
		break;
	case 630: L630:   /* mov%t %y,%z; %f%t %x,%z */
		dumptree(a, 630);
		a->op = 630;
		break;
	case 631: L631:   /* mov%t %y,%z; %f%t %z */
		dumptree(a, 631);
		a->op = 631;
		break;
	case 632: L632:   /* tst%t %y; j%f %z */
		dumptree(a, 632);
		a->op = 632;
		break;
	case 633: L633:   /* %z: */
		dumptree(a, 633);
		a->op = 633;
		break;
	}
}

static void rewrite(a)
register Node a;
{
	register Node b, c;
	register int s;
	assert(a);
	switch (a->op) {
	case 19: L19:   /* CNSTC */
		dumptree(a, a->op);
		setreg(a, rmap[C]);
		a->x.ints[2] = 4;  /* d%c */
		a->x.ints[0] = 27;  /* #%c */
		a->x.ints[4] = 1;  /* b */
		goto L629;   /* mov%t %y,%z */
	case 20: L20:   /* CNSTS */
		dumptree(a, a->op);
		setreg(a, rmap[S]);
		a->x.ints[2] = 4;  /* d%c */
		a->x.ints[0] = 27;  /* #%c */
		a->x.ints[4] = 2;  /* w */
		goto L629;   /* mov%t %y,%z */
	case 21: L21:   /* CNSTI */
		dumptree(a, a->op);
		setreg(a, rmap[I]);
		a->x.ints[2] = 4;  /* d%c */
		a->x.ints[0] = 27;  /* #%c */
		a->x.ints[4] = 3;  /* l */
		goto L629;   /* mov%t %y,%z */
	case 22: L22:   /* CNSTU */
		dumptree(a, a->op);
		setreg(a, rmap[U]);
		a->x.ints[2] = 4;  /* d%c */
		a->x.ints[0] = 27;  /* #%c */
		a->x.ints[4] = 3;  /* l */
		goto L629;   /* mov%t %y,%z */
	case 23: L23:   /* CNSTP */
		dumptree(a, a->op);
		setreg(a, rmap[P]);
		a->x.ints[2] = 2;  /* a%c */
		a->x.ints[0] = 27;  /* #%c */
		a->x.ints[4] = 3;  /* l */
		goto L629;   /* mov%t %y,%z */
	case 33: L33:   /* ARGF */
		dumptree(a, a->op);
		rewrite(a->kids[0]);
		a->x.ints[2] = 24;  /* sp@(%c) */
		a->x.ints[0] = 5;  /* fp%n */
		a->x.ints[4] = 5;  /* s */
		goto L625;   /* fmove%t %y,%z */
	case 34: L34:   /* ARGD */
		dumptree(a, a->op);
		rewrite(a->kids[0]);
		a->x.ints[2] = 24;  /* sp@(%c) */
		a->x.ints[0] = 5;  /* fp%n */
		a->x.ints[4] = 4;  /* d */
		goto L625;   /* fmove%t %y,%z */
	case 37: L37:   /* ARGI */
		dumptree(a, a->op);
		rewrite(a->kids[0]);
		a->x.ints[2] = 24;  /* sp@(%c) */
		a->x.ints[0] = 3;  /* d%n */
		a->x.ints[4] = 3;  /* l */
		goto L629;   /* mov%t %y,%z */
	case 39: L39:   /* ARGP */
		dumptree(a, a->op);
		rewrite(a->kids[0]);
		a->x.ints[2] = 24;  /* sp@(%c) */
		a->x.ints[0] = 1;  /* a%n */
		a->x.ints[4] = 3;  /* l */
		goto L629;   /* mov%t %y,%z */
	case 41: L41:   /* ARGB */
		dumptree(a, a->op);
		rewrite(a->kids[0]);
		a->syms[1] = a->syms[0];
		a->x.ints[1] = 28;  /* #%c/2 */
		a->x.ints[2] = 24;  /* sp@(%c) */
		rtarget(a,0,a0);
		goto L614;   /* lea %z,a1; movl %x,d0; 2:movw a0@+,a1@+; subql #1,d0; jgt 2b */
	case 49: L49:   /* ASGNF */
		dumptree(a, a->op);
		rewrite(a->kids[0]);
		rewrite(a->kids[1]);
		a->kids[2] = a->kids[0];
		a->kids[0] = 0;
		a->x.ints[2] = 21;  /* a%n@ */
		a->x.ints[0] = 5;  /* fp%n */
		a->x.ints[4] = 5;  /* s */
		a->kids[0] = a->kids[1];
		a->kids[1] = 0;
		goto L625;   /* fmove%t %y,%z */
	case 50: L50:   /* ASGND */
		dumptree(a, a->op);
		rewrite(a->kids[0]);
		rewrite(a->kids[1]);
		a->kids[2] = a->kids[0];
		a->kids[0] = 0;
		a->x.ints[2] = 21;  /* a%n@ */
		a->x.ints[0] = 5;  /* fp%n */
		a->x.ints[4] = 4;  /* d */
		a->kids[0] = a->kids[1];
		a->kids[1] = 0;
		goto L625;   /* fmove%t %y,%z */
	case 51: L51:   /* ASGNC */
		dumptree(a, a->op);
		rewrite(a->kids[0]);
		rewrite(a->kids[1]);
		a->kids[2] = a->kids[0];
		a->kids[0] = 0;
		a->x.ints[2] = 21;  /* a%n@ */
		a->x.ints[0] = 3;  /* d%n */
		a->x.ints[4] = 1;  /* b */
		a->kids[0] = a->kids[1];
		a->kids[1] = 0;
		goto L629;   /* mov%t %y,%z */
	case 52: L52:   /* ASGNS */
		dumptree(a, a->op);
		rewrite(a->kids[0]);
		rewrite(a->kids[1]);
		a->kids[2] = a->kids[0];
		a->kids[0] = 0;
		a->x.ints[2] = 21;  /* a%n@ */
		a->x.ints[0] = 3;  /* d%n */
		a->x.ints[4] = 2;  /* w */
		a->kids[0] = a->kids[1];
		a->kids[1] = 0;
		goto L629;   /* mov%t %y,%z */
	case 53: L53:   /* ASGNI */
		dumptree(a, a->op);
		rewrite(a->kids[0]);
		rewrite(a->kids[1]);
		a->kids[2] = a->kids[0];
		a->kids[0] = 0;
		a->x.ints[2] = 21;  /* a%n@ */
		a->x.ints[0] = 3;  /* d%n */
		a->x.ints[4] = 3;  /* l */
		a->kids[0] = a->kids[1];
		a->kids[1] = 0;
		goto L629;   /* mov%t %y,%z */
	case 55: L55:   /* ASGNP */
		dumptree(a, a->op);
		rewrite(a->kids[0]);
		rewrite(a->kids[1]);
		a->kids[2] = a->kids[0];
		a->kids[0] = 0;
		a->x.ints[2] = 21;  /* a%n@ */
		a->x.ints[0] = 1;  /* a%n */
		a->x.ints[4] = 3;  /* l */
		a->kids[0] = a->kids[1];
		a->kids[1] = 0;
		goto L629;   /* mov%t %y,%z */
	case 57: L57:   /* ASGNB */
		dumptree(a, a->op);
		rewrite(a->kids[0]);
		rewrite(a->kids[1]);
		a->syms[1] = a->syms[0];
		a->x.ints[1] = 28;  /* #%c/2 */
		rtarget(a,0,a1), rtarget(a,1,a0);
		a->kids[2] = a->kids[0];
		a->kids[0] = 0;
		a->kids[0] = a->kids[1];
		a->kids[1] = 0;
		goto L615;   /* movl %x,d0; 2:movw a0@+,a1@+; subql #1,d0; jgt 2b */
	case 65: L65:   /* INDIRF */
		dumptree(a, a->op);
		setreg(a, rmap[F]);
		rewrite(a->kids[0]);
		a->x.ints[2] = 6;  /* fp%c */
		a->x.ints[0] = 21;  /* a%n@ */
		a->x.ints[4] = 5;  /* s */
		goto L625;   /* fmove%t %y,%z */
	case 66: L66:   /* INDIRD */
		dumptree(a, a->op);
		setreg(a, rmap[D]);
		rewrite(a->kids[0]);
		a->x.ints[2] = 6;  /* fp%c */
		a->x.ints[0] = 21;  /* a%n@ */
		a->x.ints[4] = 4;  /* d */
		goto L625;   /* fmove%t %y,%z */
	case 67: L67:   /* INDIRC */
		dumptree(a, a->op);
		setreg(a, rmap[C]);
		rewrite(a->kids[0]);
		a->x.ints[2] = 4;  /* d%c */
		a->x.ints[0] = 21;  /* a%n@ */
		a->x.ints[4] = 1;  /* b */
		goto L629;   /* mov%t %y,%z */
	case 68: L68:   /* INDIRS */
		dumptree(a, a->op);
		setreg(a, rmap[S]);
		rewrite(a->kids[0]);
		a->x.ints[2] = 4;  /* d%c */
		a->x.ints[0] = 21;  /* a%n@ */
		a->x.ints[4] = 2;  /* w */
		goto L629;   /* mov%t %y,%z */
	case 69: L69:   /* INDIRI */
		dumptree(a, a->op);
		setreg(a, rmap[I]);
		rewrite(a->kids[0]);
		a->x.ints[2] = 4;  /* d%c */
		a->x.ints[0] = 21;  /* a%n@ */
		a->x.ints[4] = 3;  /* l */
		goto L629;   /* mov%t %y,%z */
	case 71: L71:   /* INDIRP */
		dumptree(a, a->op);
		setreg(a, rmap[P]);
		rewrite(a->kids[0]);
		a->x.ints[2] = 2;  /* a%c */
		a->x.ints[0] = 21;  /* a%n@ */
		a->x.ints[4] = 3;  /* l */
		goto L629;   /* mov%t %y,%z */
	case 73: L73:   /* INDIRB */
		dumptree(a, a->op);
		setreg(a, rmap[P]);
		rewrite(a->kids[0]);
		a->x.ints[2] = 2;  /* a%c */
		a->x.ints[0] = 1;  /* a%n */
		a->x.ints[4] = 3;  /* l */
		goto L629;   /* mov%t %y,%z */
	case 85: L85:   /* CVCI */
		dumptree(a, a->op);
		setreg(a, rmap[I]);
		rewrite(a->kids[0]);
		a->x.ints[2] = 4;  /* d%c */
		a->x.ints[4] = 3;  /* l */
		a->x.ints[3] = 16;  /* extb */
		a->x.ints[0] = 3;  /* d%n */
		a->x.zap0=1;
		goto L620;   /* %f%t %z */
	case 86: L86:   /* CVCU */
		dumptree(a, a->op);
		setreg(a, rmap[U]);
		rewrite(a->kids[0]);
		a->x.ints[2] = 4;  /* d%c */
		a->syms[1] = &sym[1];  /* 0xff */
		a->x.ints[1] = 27;  /* #%c */
		a->x.ints[4] = 3;  /* l */
		a->x.ints[3] = 3;  /* and */
		a->x.ints[0] = 3;  /* d%n */
		a->x.zap0=1;
		goto L619;   /* %f%t %x,%z */
	case 97: L97:   /* CVDF */
		dumptree(a, a->op);
		setreg(a, rmap[F]);
		rewrite(a->kids[0]);
		a->x.ints[2] = 6;  /* fp%c */
		a->x.ints[0] = 5;  /* fp%n */
		a->x.ints[4] = 5;  /* s */
		goto L625;   /* fmove%t %y,%z */
	case 101: L101:   /* CVDI */
		dumptree(a, a->op);
		setreg(a, rmap[I]);
		rewrite(a->kids[0]);
		a->x.ints[2] = 4;  /* d%c */
		a->x.ints[0] = 5;  /* fp%n */
		goto L610;   /* fintrzx %y,fp0; fmovel fp0,%z */
	case 114: L114:   /* CVFD */
		dumptree(a, a->op);
		setreg(a, rmap[D]);
		rewrite(a->kids[0]);
		a->x.ints[2] = 6;  /* fp%c */
		a->x.ints[0] = 5;  /* fp%n */
		a->x.ints[4] = 6;  /* x */
		goto L625;   /* fmove%t %y,%z */
	case 130: L130:   /* CVID */
		dumptree(a, a->op);
		setreg(a, rmap[D]);
		rewrite(a->kids[0]);
		a->x.ints[2] = 6;  /* fp%c */
		a->x.ints[0] = 3;  /* d%n */
		a->x.ints[4] = 3;  /* l */
		goto L625;   /* fmove%t %y,%z */
	case 131: L131:   /* CVIC */
		dumptree(a, a->op);
		setreg(a, rmap[C]);
		rewrite(a->kids[0]);
		a->x.ints[2] = 4;  /* d%c */
		a->x.ints[0] = 3;  /* d%n */
		a->x.ints[4] = 1;  /* b */
		goto L629;   /* mov%t %y,%z */
	case 132: L132:   /* CVIS */
		dumptree(a, a->op);
		setreg(a, rmap[S]);
		rewrite(a->kids[0]);
		a->x.ints[2] = 4;  /* d%c */
		a->x.ints[0] = 3;  /* d%n */
		a->x.ints[4] = 2;  /* w */
		goto L629;   /* mov%t %y,%z */
	case 134: L134:   /* CVIU */
		dumptree(a, a->op);
		setreg(a, rmap[U]);
		rewrite(a->kids[0]);
		a->x.ints[2] = 4;  /* d%c */
		a->x.ints[0] = 3;  /* d%n */
		a->x.ints[4] = 3;  /* l */
		goto L629;   /* mov%t %y,%z */
	case 150: L150:   /* CVPU */
		dumptree(a, a->op);
		setreg(a, rmap[U]);
		rewrite(a->kids[0]);
		a->x.ints[2] = 4;  /* d%c */
		a->x.ints[0] = 1;  /* a%n */
		a->x.ints[4] = 3;  /* l */
		goto L629;   /* mov%t %y,%z */
	case 165: L165:   /* CVSI */
		dumptree(a, a->op);
		setreg(a, rmap[I]);
		rewrite(a->kids[0]);
		a->x.ints[2] = 4;  /* d%c */
		a->x.ints[4] = 3;  /* l */
		a->x.ints[3] = 15;  /* ext */
		a->x.ints[0] = 3;  /* d%n */
		a->x.zap0=1;
		goto L620;   /* %f%t %z */
	case 166: L166:   /* CVSU */
		dumptree(a, a->op);
		setreg(a, rmap[U]);
		rewrite(a->kids[0]);
		a->x.ints[2] = 4;  /* d%c */
		a->syms[1] = &sym[2];  /* 0xffff */
		a->x.ints[1] = 27;  /* #%c */
		a->x.ints[4] = 3;  /* l */
		a->x.ints[3] = 3;  /* and */
		a->x.ints[0] = 3;  /* d%n */
		a->x.zap0=1;
		goto L619;   /* %f%t %x,%z */
	case 179: L179:   /* CVUC */
		dumptree(a, a->op);
		setreg(a, rmap[C]);
		rewrite(a->kids[0]);
		a->x.ints[2] = 4;  /* d%c */
		a->x.ints[0] = 3;  /* d%n */
		a->x.ints[4] = 1;  /* b */
		goto L629;   /* mov%t %y,%z */
	case 180: L180:   /* CVUS */
		dumptree(a, a->op);
		setreg(a, rmap[S]);
		rewrite(a->kids[0]);
		a->x.ints[2] = 4;  /* d%c */
		a->x.ints[0] = 3;  /* d%n */
		a->x.ints[4] = 2;  /* w */
		goto L629;   /* mov%t %y,%z */
	case 181: L181:   /* CVUI */
		dumptree(a, a->op);
		setreg(a, rmap[I]);
		rewrite(a->kids[0]);
		a->x.ints[2] = 4;  /* d%c */
		a->x.ints[0] = 3;  /* d%n */
		a->x.ints[4] = 3;  /* l */
		goto L629;   /* mov%t %y,%z */
	case 183: L183:   /* CVUP */
		dumptree(a, a->op);
		setreg(a, rmap[P]);
		rewrite(a->kids[0]);
		a->x.ints[2] = 2;  /* a%c */
		a->x.ints[0] = 3;  /* d%n */
		a->x.ints[4] = 3;  /* l */
		goto L629;   /* mov%t %y,%z */
	case 193: L193:   /* NEGF */
		dumptree(a, a->op);
		setreg(a, rmap[F]);
		rewrite(a->kids[0]);
		a->x.ints[2] = 6;  /* fp%c */
		a->kids[1] = a->kids[0];
		a->kids[0] = 0;
		a->x.ints[1] = 5;  /* fp%n */
		a->x.ints[4] = 6;  /* x */
		a->x.ints[3] = 29;  /* neg */
		goto L623;   /* f%f%t %x,%z */
	case 194: L194:   /* NEGD */
		dumptree(a, a->op);
		setreg(a, rmap[D]);
		rewrite(a->kids[0]);
		a->x.ints[2] = 6;  /* fp%c */
		a->kids[1] = a->kids[0];
		a->kids[0] = 0;
		a->x.ints[1] = 5;  /* fp%n */
		a->x.ints[4] = 6;  /* x */
		a->x.ints[3] = 29;  /* neg */
		goto L623;   /* f%f%t %x,%z */
	case 197: L197:   /* NEGI */
		dumptree(a, a->op);
		setreg(a, rmap[I]);
		rewrite(a->kids[0]);
		a->x.ints[2] = 4;  /* d%c */
		a->x.ints[4] = 3;  /* l */
		a->x.ints[3] = 29;  /* neg */
		a->x.ints[0] = 3;  /* d%n */
		a->x.zap0=1;
		goto L620;   /* %f%t %z */
	case 209: L209:   /* CALLF */
		dumptree(a, a->op);
		setreg(a, rmap[F]);
		rewrite(a->kids[0]);
		a->x.ints[2] = 6;  /* fp%c */
		a->x.ints[0] = 21;  /* a%n@ */
		setreg(a,fp0);
		goto L612;   /* jbsr %y; movl d0,sp@-; fmoves sp@+,%z */
	case 210: L210:   /* CALLD */
		dumptree(a, a->op);
		setreg(a, rmap[D]);
		rewrite(a->kids[0]);
		a->x.ints[2] = 6;  /* fp%c */
		a->x.ints[0] = 21;  /* a%n@ */
		setreg(a,fp0);
		goto L613;   /* jbsr %y; movl d1,sp@-; movl d0,sp@-; fmoved sp@+,%z */
	case 213: L213:   /* CALLI */
		dumptree(a, a->op);
		setreg(a, rmap[I]);
		rewrite(a->kids[0]);
		a->x.ints[0] = 21;  /* a%n@ */
		setreg(a,d0);
		goto L611;   /* jbsr %y */
	case 216: L216:   /* CALLV */
		dumptree(a, a->op);
		rewrite(a->kids[0]);
		a->x.ints[0] = 21;  /* a%n@ */
		setreg(a,d0);
		goto L611;   /* jbsr %y */
	case 217: L217:   /* CALLB */
		dumptree(a, a->op);
		rewrite(a->kids[0]);
		rewrite(a->kids[1]);
		a->x.ints[0] = 21;  /* a%n@ */
		rtarget(a,1,a1), setreg(a,d0);
		goto L611;   /* jbsr %y */
	case 225: L225:   /* LOADF */
	case 226: L226:   /* LOADD */
		dumptree(a, a->op);
		rewrite(a->kids[0]);
		a->x.ints[2] = 6;  /* fp%c */
		a->x.ints[0] = 5;  /* fp%n */
		a->x.ints[4] = 6;  /* x */
		goto L625;   /* fmove%t %y,%z */
	case 227: L227:   /* LOADC */
	case 228: L228:   /* LOADS */
	case 229: L229:   /* LOADI */
	case 230: L230:   /* LOADU */
		dumptree(a, a->op);
		rewrite(a->kids[0]);
		a->x.ints[2] = 4;  /* d%c */
		a->x.ints[0] = 3;  /* d%n */
		a->x.ints[4] = 3;  /* l */
		goto L629;   /* mov%t %y,%z */
	case 231: L231:   /* LOADP */
		dumptree(a, a->op);
		rewrite(a->kids[0]);
		a->x.ints[2] = 2;  /* a%c */
		a->x.ints[0] = 1;  /* a%n */
		a->x.ints[4] = 3;  /* l */
		goto L629;   /* mov%t %y,%z */
	case 233: L233:   /* LOADB */
		dumptree(a, a->op);
		rewrite(a->kids[0]);
		a->x.ints[2] = 2;  /* a%c */
		a->x.ints[0] = 1;  /* a%n */
		a->x.ints[4] = 3;  /* l */
		goto L629;   /* mov%t %y,%z */
	case 241: L241:   /* RETF */
	case 242: L242:   /* RETD */
		dumptree(a, a->op);
		rewrite(a->kids[0]);
		rtarget(a,0,fp0);
		goto L248;   /* RETV */
	case 245: L245:   /* RETI */
		dumptree(a, a->op);
		rewrite(a->kids[0]);
		rtarget(a,0,d0);
		goto L618;   /* # ret */
	case 248: L248:   /* RETV */
		dumptree(a, a->op);
		goto L618;   /* # ret */
	case 263: L263:   /* ADDRGP */
		dumptree(a, a->op);
		setreg(a, rmap[P]);
		a->x.ints[2] = 2;  /* a%c */
		a->x.ints[0] = 8;  /* %c:l */
		goto L628;   /* lea %y,%z */
	case 279: L279:   /* ADDRFP */
		dumptree(a, a->op);
		setreg(a, rmap[P]);
		a->x.ints[2] = 2;  /* a%c */
		a->x.ints[0] = 23;  /* a6@(%c) */
		goto L628;   /* lea %y,%z */
	case 295: L295:   /* ADDRLP */
		dumptree(a, a->op);
		setreg(a, rmap[P]);
		a->x.ints[2] = 2;  /* a%c */
		a->x.ints[0] = 23;  /* a6@(%c) */
		goto L628;   /* lea %y,%z */
	case 305: L305:   /* ADDF */
		dumptree(a, a->op);
		setreg(a, rmap[F]);
		rewrite(a->kids[0]);
		rewrite(a->kids[1]);
		a->x.ints[2] = 6;  /* fp%c */
		a->x.ints[1] = 5;  /* fp%n */
		a->x.ints[4] = 6;  /* x */
		a->x.ints[3] = 1;  /* add */
		a->x.ints[0] = 5;  /* fp%n */
		a->x.zap0=1;
		goto L623;   /* f%f%t %x,%z */
	case 306: L306:   /* ADDD */
		dumptree(a, a->op);
		setreg(a, rmap[D]);
		rewrite(a->kids[0]);
		rewrite(a->kids[1]);
		a->x.ints[2] = 6;  /* fp%c */
		a->x.ints[1] = 5;  /* fp%n */
		a->x.ints[4] = 6;  /* x */
		a->x.ints[3] = 1;  /* add */
		a->x.ints[0] = 5;  /* fp%n */
		a->x.zap0=1;
		goto L623;   /* f%f%t %x,%z */
	case 309: L309:   /* ADDI */
		dumptree(a, a->op);
		setreg(a, rmap[I]);
		rewrite(a->kids[0]);
		rewrite(a->kids[1]);
		a->x.ints[2] = 4;  /* d%c */
		a->x.ints[1] = 3;  /* d%n */
		a->x.ints[4] = 3;  /* l */
		a->x.ints[3] = 1;  /* add */
		a->x.ints[0] = 3;  /* d%n */
		a->x.zap0=1;
		goto L619;   /* %f%t %x,%z */
	case 310: L310:   /* ADDU */
		dumptree(a, a->op);
		setreg(a, rmap[U]);
		rewrite(a->kids[0]);
		rewrite(a->kids[1]);
		a->x.ints[2] = 4;  /* d%c */
		a->x.ints[1] = 3;  /* d%n */
		a->x.ints[4] = 3;  /* l */
		a->x.ints[3] = 1;  /* add */
		a->x.ints[0] = 3;  /* d%n */
		a->x.zap0=1;
		goto L619;   /* %f%t %x,%z */
	case 311: L311:   /* ADDP */
		dumptree(a, a->op);
		setreg(a, rmap[P]);
		rewrite(a->kids[0]);
		rewrite(a->kids[1]);
		a->x.ints[2] = 2;  /* a%c */
		a->x.ints[1] = 3;  /* d%n */
		a->x.ints[4] = 3;  /* l */
		a->x.ints[3] = 1;  /* add */
		a->x.ints[0] = 1;  /* a%n */
		a->x.zap0=1;
		goto L619;   /* %f%t %x,%z */
	case 321: L321:   /* SUBF */
		dumptree(a, a->op);
		setreg(a, rmap[F]);
		rewrite(a->kids[0]);
		rewrite(a->kids[1]);
		a->x.ints[2] = 6;  /* fp%c */
		a->x.ints[1] = 5;  /* fp%n */
		a->x.ints[4] = 6;  /* x */
		a->x.ints[3] = 32;  /* sub */
		a->x.ints[0] = 5;  /* fp%n */
		a->x.zap0=1;
		goto L623;   /* f%f%t %x,%z */
	case 322: L322:   /* SUBD */
		dumptree(a, a->op);
		setreg(a, rmap[D]);
		rewrite(a->kids[0]);
		rewrite(a->kids[1]);
		a->x.ints[2] = 6;  /* fp%c */
		a->x.ints[1] = 5;  /* fp%n */
		a->x.ints[4] = 6;  /* x */
		a->x.ints[3] = 32;  /* sub */
		a->x.ints[0] = 5;  /* fp%n */
		a->x.zap0=1;
		goto L623;   /* f%f%t %x,%z */
	case 325: L325:   /* SUBI */
		dumptree(a, a->op);
		setreg(a, rmap[I]);
		rewrite(a->kids[0]);
		rewrite(a->kids[1]);
		a->x.ints[2] = 4;  /* d%c */
		a->x.ints[1] = 3;  /* d%n */
		a->x.ints[4] = 3;  /* l */
		a->x.ints[3] = 32;  /* sub */
		a->x.ints[0] = 3;  /* d%n */
		a->x.zap0=1;
		goto L619;   /* %f%t %x,%z */
	case 326: L326:   /* SUBU */
		dumptree(a, a->op);
		setreg(a, rmap[U]);
		rewrite(a->kids[0]);
		rewrite(a->kids[1]);
		a->x.ints[2] = 4;  /* d%c */
		a->x.ints[1] = 3;  /* d%n */
		a->x.ints[4] = 3;  /* l */
		a->x.ints[3] = 32;  /* sub */
		a->x.ints[0] = 3;  /* d%n */
		a->x.zap0=1;
		goto L619;   /* %f%t %x,%z */
	case 327: L327:   /* SUBP */
		dumptree(a, a->op);
		setreg(a, rmap[P]);
		rewrite(a->kids[0]);
		rewrite(a->kids[1]);
		a->x.ints[2] = 2;  /* a%c */
		a->x.ints[1] = 3;  /* d%n */
		a->x.ints[4] = 3;  /* l */
		a->x.ints[3] = 32;  /* sub */
		a->x.ints[0] = 1;  /* a%n */
		a->x.zap0=1;
		goto L619;   /* %f%t %x,%z */
	case 341: L341:   /* LSHI */
		dumptree(a, a->op);
		setreg(a, rmap[I]);
		rewrite(a->kids[0]);
		rewrite(a->kids[1]);
		a->x.ints[2] = 4;  /* d%c */
		a->x.ints[1] = 3;  /* d%n */
		a->x.ints[4] = 3;  /* l */
		a->x.ints[3] = 4;  /* asl */
		a->x.ints[0] = 3;  /* d%n */
		a->x.zap0=1;
		goto L619;   /* %f%t %x,%z */
	case 342: L342:   /* LSHU */
		dumptree(a, a->op);
		setreg(a, rmap[U]);
		rewrite(a->kids[0]);
		rewrite(a->kids[1]);
		a->x.ints[2] = 4;  /* d%c */
		a->x.ints[1] = 3;  /* d%n */
		a->x.ints[4] = 3;  /* l */
		a->x.ints[3] = 22;  /* lsl */
		a->x.ints[0] = 3;  /* d%n */
		a->x.zap0=1;
		goto L619;   /* %f%t %x,%z */
	case 357: L357:   /* MODI */
		dumptree(a, a->op);
		setreg(a, rmap[I]);
		rewrite(a->kids[0]);
		rewrite(a->kids[1]);
		a->x.ints[2] = 7;  /* d%c:d0 */
		a->x.ints[1] = 3;  /* d%n */
		a->x.ints[4] = 3;  /* l */
		a->x.ints[3] = 10;  /* divsl */
		rtarget(a,0,d0),setreg(a,d1234);
		a->x.ints[0] = 3;  /* d%n */
		goto L609;   /* %f%t %x,%z |mod */
	case 358: L358:   /* MODU */
		dumptree(a, a->op);
		setreg(a, rmap[U]);
		rewrite(a->kids[0]);
		rewrite(a->kids[1]);
		a->x.ints[2] = 7;  /* d%c:d0 */
		a->x.ints[1] = 3;  /* d%n */
		a->x.ints[4] = 3;  /* l */
		a->x.ints[3] = 12;  /* divul */
		rtarget(a,0,d0),setreg(a,d1234);
		a->x.ints[0] = 3;  /* d%n */
		goto L609;   /* %f%t %x,%z |mod */
	case 373: L373:   /* RSHI */
		dumptree(a, a->op);
		setreg(a, rmap[I]);
		rewrite(a->kids[0]);
		rewrite(a->kids[1]);
		a->x.ints[2] = 4;  /* d%c */
		a->x.ints[1] = 3;  /* d%n */
		a->x.ints[4] = 3;  /* l */
		a->x.ints[3] = 5;  /* asr */
		a->x.ints[0] = 3;  /* d%n */
		a->x.zap0=1;
		goto L619;   /* %f%t %x,%z */
	case 374: L374:   /* RSHU */
		dumptree(a, a->op);
		setreg(a, rmap[U]);
		rewrite(a->kids[0]);
		rewrite(a->kids[1]);
		a->x.ints[2] = 4;  /* d%c */
		a->x.ints[1] = 3;  /* d%n */
		a->x.ints[4] = 3;  /* l */
		a->x.ints[3] = 23;  /* lsr */
		a->x.ints[0] = 3;  /* d%n */
		a->x.zap0=1;
		goto L619;   /* %f%t %x,%z */
	case 390: L390:   /* BANDU */
		dumptree(a, a->op);
		setreg(a, rmap[U]);
		rewrite(a->kids[0]);
		rewrite(a->kids[1]);
		a->x.ints[2] = 4;  /* d%c */
		a->x.ints[1] = 3;  /* d%n */
		a->x.ints[4] = 3;  /* l */
		a->x.ints[3] = 3;  /* and */
		a->x.ints[0] = 3;  /* d%n */
		a->x.zap0=1;
		goto L619;   /* %f%t %x,%z */
	case 406: L406:   /* BCOMU */
		dumptree(a, a->op);
		setreg(a, rmap[U]);
		rewrite(a->kids[0]);
		a->x.ints[2] = 4;  /* d%c */
		a->x.ints[4] = 3;  /* l */
		a->x.ints[3] = 30;  /* not */
		a->x.ints[0] = 3;  /* d%n */
		a->x.zap0=1;
		goto L620;   /* %f%t %z */
	case 422: L422:   /* BORU */
		dumptree(a, a->op);
		setreg(a, rmap[U]);
		rewrite(a->kids[0]);
		rewrite(a->kids[1]);
		a->x.ints[2] = 4;  /* d%c */
		a->x.ints[1] = 3;  /* d%n */
		a->x.ints[4] = 3;  /* l */
		a->x.ints[3] = 31;  /* or */
		a->x.ints[0] = 3;  /* d%n */
		a->x.zap0=1;
		goto L619;   /* %f%t %x,%z */
	case 438: L438:   /* BXORU */
		dumptree(a, a->op);
		setreg(a, rmap[U]);
		rewrite(a->kids[0]);
		rewrite(a->kids[1]);
		a->x.ints[2] = 4;  /* d%c */
		a->x.ints[1] = 3;  /* d%n */
		a->x.ints[4] = 3;  /* l */
		a->x.ints[3] = 13;  /* eor */
		a->x.ints[0] = 3;  /* d%n */
		a->x.zap0=1;
		goto L619;   /* %f%t %x,%z */
	case 449: L449:   /* DIVF */
		dumptree(a, a->op);
		setreg(a, rmap[F]);
		rewrite(a->kids[0]);
		rewrite(a->kids[1]);
		a->x.ints[2] = 6;  /* fp%c */
		a->x.ints[1] = 5;  /* fp%n */
		a->x.ints[4] = 6;  /* x */
		a->x.ints[3] = 8;  /* div */
		a->x.ints[0] = 5;  /* fp%n */
		a->x.zap0=1;
		goto L623;   /* f%f%t %x,%z */
	case 450: L450:   /* DIVD */
		dumptree(a, a->op);
		setreg(a, rmap[D]);
		rewrite(a->kids[0]);
		rewrite(a->kids[1]);
		a->x.ints[2] = 6;  /* fp%c */
		a->x.ints[1] = 5;  /* fp%n */
		a->x.ints[4] = 6;  /* x */
		a->x.ints[3] = 8;  /* div */
		a->x.ints[0] = 5;  /* fp%n */
		a->x.zap0=1;
		goto L623;   /* f%f%t %x,%z */
	case 453: L453:   /* DIVI */
		dumptree(a, a->op);
		setreg(a, rmap[I]);
		rewrite(a->kids[0]);
		rewrite(a->kids[1]);
		a->x.ints[2] = 4;  /* d%c */
		a->x.ints[1] = 3;  /* d%n */
		a->x.ints[4] = 3;  /* l */
		a->x.ints[3] = 9;  /* divs */
		a->x.ints[0] = 3;  /* d%n */
		a->x.zap0=1;
		goto L619;   /* %f%t %x,%z */
	case 454: L454:   /* DIVU */
		dumptree(a, a->op);
		setreg(a, rmap[U]);
		rewrite(a->kids[0]);
		rewrite(a->kids[1]);
		a->x.ints[2] = 4;  /* d%c */
		a->x.ints[1] = 3;  /* d%n */
		a->x.ints[4] = 3;  /* l */
		a->x.ints[3] = 11;  /* divu */
		a->x.ints[0] = 3;  /* d%n */
		a->x.zap0=1;
		goto L619;   /* %f%t %x,%z */
	case 465: L465:   /* MULF */
		dumptree(a, a->op);
		setreg(a, rmap[F]);
		rewrite(a->kids[0]);
		rewrite(a->kids[1]);
		a->x.ints[2] = 6;  /* fp%c */
		a->x.ints[1] = 5;  /* fp%n */
		a->x.ints[4] = 6;  /* x */
		a->x.ints[3] = 25;  /* mul */
		a->x.ints[0] = 5;  /* fp%n */
		a->x.zap0=1;
		goto L623;   /* f%f%t %x,%z */
	case 466: L466:   /* MULD */
		dumptree(a, a->op);
		setreg(a, rmap[D]);
		rewrite(a->kids[0]);
		rewrite(a->kids[1]);
		a->x.ints[2] = 6;  /* fp%c */
		a->x.ints[1] = 5;  /* fp%n */
		a->x.ints[4] = 6;  /* x */
		a->x.ints[3] = 25;  /* mul */
		a->x.ints[0] = 5;  /* fp%n */
		a->x.zap0=1;
		goto L623;   /* f%f%t %x,%z */
	case 469: L469:   /* MULI */
		dumptree(a, a->op);
		setreg(a, rmap[I]);
		rewrite(a->kids[0]);
		rewrite(a->kids[1]);
		a->x.ints[2] = 4;  /* d%c */
		a->x.ints[1] = 3;  /* d%n */
		a->x.ints[4] = 3;  /* l */
		a->x.ints[3] = 26;  /* muls */
		a->x.ints[0] = 3;  /* d%n */
		a->x.zap0=1;
		goto L619;   /* %f%t %x,%z */
	case 470: L470:   /* MULU */
		dumptree(a, a->op);
		setreg(a, rmap[U]);
		rewrite(a->kids[0]);
		rewrite(a->kids[1]);
		a->x.ints[2] = 4;  /* d%c */
		a->x.ints[1] = 3;  /* d%n */
		a->x.ints[4] = 3;  /* l */
		a->x.ints[3] = 27;  /* mulu */
		a->x.ints[0] = 3;  /* d%n */
		a->x.zap0=1;
		goto L619;   /* %f%t %x,%z */
	case 481: L481:   /* EQF */
	case 482: L482:   /* EQD */
		dumptree(a, a->op);
		rewrite(a->kids[0]);
		rewrite(a->kids[1]);
		a->syms[2] = a->syms[0];
		a->x.ints[2] = 29;  /* %c */
		a->x.ints[3] = 14;  /* eq */
		a->x.ints[0] = 5;  /* fp%n */
		a->x.ints[1] = 5;  /* fp%n */
		a->x.ints[4] = 6;  /* x */
		goto L624;   /* fcmp%t %x,%y; fj%f %z */
	case 485: L485:   /* EQI */
		dumptree(a, a->op);
		rewrite(a->kids[0]);
		rewrite(a->kids[1]);
		a->syms[2] = a->syms[0];
		a->x.ints[2] = 29;  /* %c */
		a->x.ints[3] = 14;  /* eq */
		a->x.ints[0] = 3;  /* d%n */
		a->x.ints[1] = 3;  /* d%n */
		a->x.ints[4] = 3;  /* l */
		goto L622;   /* cmp%t %x,%y; j%f %z */
	case 497: L497:   /* GEF */
	case 498: L498:   /* GED */
		dumptree(a, a->op);
		rewrite(a->kids[0]);
		rewrite(a->kids[1]);
		a->syms[2] = a->syms[0];
		a->x.ints[2] = 29;  /* %c */
		a->x.ints[3] = 17;  /* ge */
		a->x.ints[0] = 5;  /* fp%n */
		a->x.ints[1] = 5;  /* fp%n */
		a->x.ints[4] = 6;  /* x */
		goto L624;   /* fcmp%t %x,%y; fj%f %z */
	case 501: L501:   /* GEI */
		dumptree(a, a->op);
		rewrite(a->kids[0]);
		rewrite(a->kids[1]);
		a->syms[2] = a->syms[0];
		a->x.ints[2] = 29;  /* %c */
		a->x.ints[3] = 17;  /* ge */
		a->x.ints[0] = 3;  /* d%n */
		a->x.ints[1] = 3;  /* d%n */
		a->x.ints[4] = 3;  /* l */
		goto L622;   /* cmp%t %x,%y; j%f %z */
	case 502: L502:   /* GEU */
		dumptree(a, a->op);
		rewrite(a->kids[0]);
		rewrite(a->kids[1]);
		a->syms[2] = a->syms[0];
		a->x.ints[2] = 29;  /* %c */
		a->x.ints[3] = 6;  /* cc */
		a->x.ints[0] = 3;  /* d%n */
		a->x.ints[1] = 3;  /* d%n */
		a->x.ints[4] = 3;  /* l */
		goto L622;   /* cmp%t %x,%y; j%f %z */
	case 513: L513:   /* GTF */
	case 514: L514:   /* GTD */
		dumptree(a, a->op);
		rewrite(a->kids[0]);
		rewrite(a->kids[1]);
		a->syms[2] = a->syms[0];
		a->x.ints[2] = 29;  /* %c */
		a->x.ints[3] = 18;  /* gt */
		a->x.ints[0] = 5;  /* fp%n */
		a->x.ints[1] = 5;  /* fp%n */
		a->x.ints[4] = 6;  /* x */
		goto L624;   /* fcmp%t %x,%y; fj%f %z */
	case 517: L517:   /* GTI */
		dumptree(a, a->op);
		rewrite(a->kids[0]);
		rewrite(a->kids[1]);
		a->syms[2] = a->syms[0];
		a->x.ints[2] = 29;  /* %c */
		a->x.ints[3] = 18;  /* gt */
		a->x.ints[0] = 3;  /* d%n */
		a->x.ints[1] = 3;  /* d%n */
		a->x.ints[4] = 3;  /* l */
		goto L622;   /* cmp%t %x,%y; j%f %z */
	case 518: L518:   /* GTU */
		dumptree(a, a->op);
		rewrite(a->kids[0]);
		rewrite(a->kids[1]);
		a->syms[2] = a->syms[0];
		a->x.ints[2] = 29;  /* %c */
		a->x.ints[3] = 19;  /* hi */
		a->x.ints[0] = 3;  /* d%n */
		a->x.ints[1] = 3;  /* d%n */
		a->x.ints[4] = 3;  /* l */
		goto L622;   /* cmp%t %x,%y; j%f %z */
	case 529: L529:   /* LEF */
	case 530: L530:   /* LED */
		dumptree(a, a->op);
		rewrite(a->kids[0]);
		rewrite(a->kids[1]);
		a->syms[2] = a->syms[0];
		a->x.ints[2] = 29;  /* %c */
		a->x.ints[3] = 20;  /* le */
		a->x.ints[0] = 5;  /* fp%n */
		a->x.ints[1] = 5;  /* fp%n */
		a->x.ints[4] = 6;  /* x */
		goto L624;   /* fcmp%t %x,%y; fj%f %z */
	case 533: L533:   /* LEI */
		dumptree(a, a->op);
		rewrite(a->kids[0]);
		rewrite(a->kids[1]);
		a->syms[2] = a->syms[0];
		a->x.ints[2] = 29;  /* %c */
		a->x.ints[3] = 20;  /* le */
		a->x.ints[0] = 3;  /* d%n */
		a->x.ints[1] = 3;  /* d%n */
		a->x.ints[4] = 3;  /* l */
		goto L622;   /* cmp%t %x,%y; j%f %z */
	case 534: L534:   /* LEU */
		dumptree(a, a->op);
		rewrite(a->kids[0]);
		rewrite(a->kids[1]);
		a->syms[2] = a->syms[0];
		a->x.ints[2] = 29;  /* %c */
		a->x.ints[3] = 21;  /* ls */
		a->x.ints[0] = 3;  /* d%n */
		a->x.ints[1] = 3;  /* d%n */
		a->x.ints[4] = 3;  /* l */
		goto L622;   /* cmp%t %x,%y; j%f %z */
	case 545: L545:   /* LTF */
	case 546: L546:   /* LTD */
		dumptree(a, a->op);
		rewrite(a->kids[0]);
		rewrite(a->kids[1]);
		a->syms[2] = a->syms[0];
		a->x.ints[2] = 29;  /* %c */
		a->x.ints[3] = 24;  /* lt */
		a->x.ints[0] = 5;  /* fp%n */
		a->x.ints[1] = 5;  /* fp%n */
		a->x.ints[4] = 6;  /* x */
		goto L624;   /* fcmp%t %x,%y; fj%f %z */
	case 549: L549:   /* LTI */
		dumptree(a, a->op);
		rewrite(a->kids[0]);
		rewrite(a->kids[1]);
		a->syms[2] = a->syms[0];
		a->x.ints[2] = 29;  /* %c */
		a->x.ints[3] = 24;  /* lt */
		a->x.ints[0] = 3;  /* d%n */
		a->x.ints[1] = 3;  /* d%n */
		a->x.ints[4] = 3;  /* l */
		goto L622;   /* cmp%t %x,%y; j%f %z */
	case 550: L550:   /* LTU */
		dumptree(a, a->op);
		rewrite(a->kids[0]);
		rewrite(a->kids[1]);
		a->syms[2] = a->syms[0];
		a->x.ints[2] = 29;  /* %c */
		a->x.ints[3] = 7;  /* cs */
		a->x.ints[0] = 3;  /* d%n */
		a->x.ints[1] = 3;  /* d%n */
		a->x.ints[4] = 3;  /* l */
		goto L622;   /* cmp%t %x,%y; j%f %z */
	case 561: L561:   /* NEF */
	case 562: L562:   /* NED */
		dumptree(a, a->op);
		rewrite(a->kids[0]);
		rewrite(a->kids[1]);
		a->syms[2] = a->syms[0];
		a->x.ints[2] = 29;  /* %c */
		a->x.ints[3] = 28;  /* ne */
		a->x.ints[0] = 5;  /* fp%n */
		a->x.ints[1] = 5;  /* fp%n */
		a->x.ints[4] = 6;  /* x */
		goto L624;   /* fcmp%t %x,%y; fj%f %z */
	case 565: L565:   /* NEI */
		dumptree(a, a->op);
		rewrite(a->kids[0]);
		rewrite(a->kids[1]);
		a->syms[2] = a->syms[0];
		a->x.ints[2] = 29;  /* %c */
		a->x.ints[3] = 28;  /* ne */
		a->x.ints[0] = 3;  /* d%n */
		a->x.ints[1] = 3;  /* d%n */
		a->x.ints[4] = 3;  /* l */
		goto L622;   /* cmp%t %x,%y; j%f %z */
	case 584: L584:   /* JUMPV */
		dumptree(a, a->op);
		rewrite(a->kids[0]);
		a->kids[2] = a->kids[0];
		a->kids[0] = 0;
		a->x.ints[2] = 21;  /* a%n@ */
		goto L627;   /* jra %z */
	case 600: L600:   /* LABELV */
		dumptree(a, a->op);
		a->syms[2] = a->syms[0];
		a->x.ints[2] = 29;  /* %c */
		goto L633;   /* %z: */
	case 608: L608:   /* fmoves %y,d0; fmoves d0,%z */
		dumptree(a, 608);
		a->op = 608;
		break;
	case 609: L609:   /* %f%t %x,%z |mod */
		dumptree(a, 609);
		a->op = 609;
		break;
	case 610: L610:   /* fintrzx %y,fp0; fmovel fp0,%z */
		dumptree(a, 610);
		a->op = 610;
		break;
	case 611: L611:   /* jbsr %y */
		dumptree(a, 611);
		b = a->kids[0];
		if (
		a->x.ints[0] == 21  /* a%n@ */
		&& b->op == 628  /* lea %y,%z */
		) {
			/* %c:l */
			/* a6@(%c) */
			if ("\0\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\0\0\0"[b->x.ints[0]]) {
				if (--b->count > 0) {
					if (c=b->kids[0]) ++c->count;
					if (c=b->kids[3]) ++c->count;
				}
				a->syms[0] = b->syms[0];
				a->kids[3] = b->kids[3];
				a->x.ints[0] = b->x.ints[0];
				a->kids[0] = b->kids[0];
				goto L611;   /* jbsr %y */
			}
			if (
			b->count == 1
			) {
				if (--b->count > 0) {
					if (c=b->kids[0]) ++c->count;
					if (c=b->kids[3]) ++c->count;
				}
				a->syms[0] = b->syms[0];
				a->kids[3] = b->kids[3];
				a->x.ints[0] = b->x.ints[0];
				a->kids[0] = b->kids[0];
				goto L611;   /* jbsr %y */
			}
		}
		a->op = 611;
		break;
	case 612: L612:   /* jbsr %y; movl d0,sp@-; fmoves sp@+,%z */
		dumptree(a, 612);
		b = a->kids[0];
		if (
		a->x.ints[0] == 21  /* a%n@ */
		&& b->op == 628  /* lea %y,%z */
		) {
			/* %c:l */
			/* a6@(%c) */
			if ("\0\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\0\0\0"[b->x.ints[0]]) {
				if (--b->count > 0) {
					if (c=b->kids[0]) ++c->count;
					if (c=b->kids[3]) ++c->count;
				}
				a->syms[0] = b->syms[0];
				a->kids[3] = b->kids[3];
				a->x.ints[0] = b->x.ints[0];
				a->kids[0] = b->kids[0];
				goto L612;   /* jbsr %y; movl d0,sp@-; fmoves sp@+,%z */
			}
			if (
			b->count == 1
			) {
				if (--b->count > 0) {
					if (c=b->kids[0]) ++c->count;
					if (c=b->kids[3]) ++c->count;
				}
				a->syms[0] = b->syms[0];
				a->kids[3] = b->kids[3];
				a->x.ints[0] = b->x.ints[0];
				a->kids[0] = b->kids[0];
				goto L612;   /* jbsr %y; movl d0,sp@-; fmoves sp@+,%z */
			}
		}
		a->op = 612;
		break;
	case 613: L613:   /* jbsr %y; movl d1,sp@-; movl d0,sp@-; fmoved sp@+,%z */
		dumptree(a, 613);
		b = a->kids[0];
		if (
		a->x.ints[0] == 21  /* a%n@ */
		&& b->op == 628  /* lea %y,%z */
		) {
			/* %c:l */
			/* a6@(%c) */
			if ("\0\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\0\0\0"[b->x.ints[0]]) {
				if (--b->count > 0) {
					if (c=b->kids[0]) ++c->count;
					if (c=b->kids[3]) ++c->count;
				}
				a->syms[0] = b->syms[0];
				a->kids[3] = b->kids[3];
				a->x.ints[0] = b->x.ints[0];
				a->kids[0] = b->kids[0];
				goto L613;   /* jbsr %y; movl d1,sp@-; movl d0,sp@-; fmoved sp@+,%z */
			}
			if (
			b->count == 1
			) {
				if (--b->count > 0) {
					if (c=b->kids[0]) ++c->count;
					if (c=b->kids[3]) ++c->count;
				}
				a->syms[0] = b->syms[0];
				a->kids[3] = b->kids[3];
				a->x.ints[0] = b->x.ints[0];
				a->kids[0] = b->kids[0];
				goto L613;   /* jbsr %y; movl d1,sp@-; movl d0,sp@-; fmoved sp@+,%z */
			}
		}
		a->op = 613;
		break;
	case 614: L614:   /* lea %z,a1; movl %x,d0; 2:movw a0@+,a1@+; subql #1,d0; jgt 2b */
		dumptree(a, 614);
		a->op = 614;
		break;
	case 615: L615:   /* movl %x,d0; 2:movw a0@+,a1@+; subql #1,d0; jgt 2b */
		dumptree(a, 615);
		a->op = 615;
		break;
	case 616: L616:   /* # label */
		dumptree(a, 616);
		a->op = 616;
		break;
	case 617: L617:   /* # nop */
		dumptree(a, 617);
		a->op = 617;
		break;
	case 618: L618:   /* # ret */
		dumptree(a, 618);
		a->op = 618;
		break;
	case 619: L619:   /* %f%t %x,%z */
		dumptree(a, 619);
		switch (a->x.ints[3]) {
		case 1:   /* add */
			if (
			a->x.ints[4] == 3  /* l */
			&& a->x.ints[1] == 3  /* d%n */
			&& a->x.ints[2] == 2  /* a%c */
			&& a->kids[1]->x.ints[2] == 2  /* a%c */
			) {
				a->x.ints[1] = 1;  /* a%n */
				a->x.ints[0] = 3;  /* d%n */
				goto L619;   /* %f%t %x,%z */
			}
			if (
			a->x.ints[4] == 3  /* l */
			) {
				switch (a->x.ints[1]) {
				case 1:   /* a%n */
					if (
					a->x.ints[2] == 2  /* a%c */
					&& a->x.ints[0] == 3  /* d%n */
					) {
						b = a->kids[1];
						if (
						b->op == 628  /* lea %y,%z */
						) {
							switch (b->x.ints[0]) {
							case 8:   /* %c:l */
								if (
								!kflag
								) {
									--b->count;
									a->x.ints[0] = 9;  /* @(%c:l,d%i:l:1) */
									a->syms[0] = b->syms[0];
									a->kids[3] = a->kids[0];
									a->kids[0] = 0;
									a->x.zap0=0;
									a->kids[1] = 0;
									goto L628;   /* lea %y,%z */
								}
								break;
							case 23:   /* a6@(%c) */
								--b->count;
								a->x.ints[0] = 18;  /* a6@(%c,d%i:l:1) */
								a->syms[0] = b->syms[0];
								a->kids[3] = a->kids[0];
								a->kids[0] = 0;
								a->x.zap0=0;
								a->kids[1] = 0;
								goto L628;   /* lea %y,%z */
							}
						}
						b = a->kids[0];
						if (
						b->op == 619  /* %f%t %x,%z */
						&& b->x.ints[3] == 4  /* asl */
						&& b->x.ints[4] == 3  /* l */
						&& b->x.ints[1] == 27  /* #%c */
						) {
							if (
							b->syms[1]->x.name == sym[5].x.name  /* 2 */
							) {
								if (--b->count > 0)
									if (c=b->kids[0]) ++c->count;
								a->syms[0] = &sym[3];  /* 0 */
								a->x.ints[0] = 17;  /* a%n@(%c,d%i:l:4) */
								a->kids[3] = b->kids[0];
								a->kids[0] = a->kids[1];
								a->kids[1] = 0;
								a->x.zap0=0;
								goto L628;   /* lea %y,%z */
							}
							if (
							b->syms[1]->x.name == sym[4].x.name  /* 1 */
							) {
								if (--b->count > 0)
									if (c=b->kids[0]) ++c->count;
								a->syms[0] = &sym[3];  /* 0 */
								a->x.ints[0] = 16;  /* a%n@(%c,d%i:l:2) */
								a->kids[3] = b->kids[0];
								a->kids[0] = a->kids[1];
								a->kids[1] = 0;
								a->x.zap0=0;
								goto L628;   /* lea %y,%z */
							}
						}
					}
					break;
				case 27:   /* #%c */
					if (
					a->x.ints[2] == 2  /* a%c */
					&& a->x.ints[0] == 1  /* a%n */
					) {
						a->x.ints[0] = 26;  /* a%n@(%c) */
						a->syms[0] = a->syms[1];
						a->x.zap0=0;
						goto L628;   /* lea %y,%z */
					}
					break;
				}
			}
			/* a%n */
			/* d%n */
			if ("\0\1\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"[a->x.ints[1]]) {
				/* a%c */
				/* d%c */
				if ("\0\0\1\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"[a->x.ints[2]]) {
					b = a->kids[1];
					if (
					b->op == 629  /* mov%t %y,%z */
					&& a->x.ints[4] == b->x.ints[4]
					) {
						/* a%n */
						/* #%c */
						if ("\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0"[b->x.ints[0]]) {
							if (--b->count > 0) {
								if (c=b->kids[0]) ++c->count;
								if (c=b->kids[3]) ++c->count;
							}
							a->syms[1] = b->syms[0];
							a->kids[4] = b->kids[3];
							a->x.ints[1] = b->x.ints[0];
							a->kids[1] = b->kids[0];
							goto L619;   /* %f%t %x,%z */
						}
						if (
						b->count == 1
						) {
							if (--b->count > 0) {
								if (c=b->kids[0]) ++c->count;
								if (c=b->kids[3]) ++c->count;
							}
							a->syms[1] = b->syms[0];
							a->kids[4] = b->kids[3];
							a->x.ints[1] = b->x.ints[0];
							a->kids[1] = b->kids[0];
							goto L619;   /* %f%t %x,%z */
						}
						/* a%n */
						/* d%n */
						/* #%c */
						if ("\0\1\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0"[b->x.ints[0]]) {
							if (--b->count > 0) {
								if (c=b->kids[0]) ++c->count;
								if (c=b->kids[3]) ++c->count;
							}
							a->syms[1] = b->syms[0];
							a->kids[4] = b->kids[3];
							a->x.ints[1] = b->x.ints[0];
							a->kids[1] = b->kids[0];
							goto L619;   /* %f%t %x,%z */
						}
						if (
						b->count == 1
						) {
							if (--b->count > 0) {
								if (c=b->kids[0]) ++c->count;
								if (c=b->kids[3]) ++c->count;
							}
							a->syms[1] = b->syms[0];
							a->kids[4] = b->kids[3];
							a->x.ints[1] = b->x.ints[0];
							a->kids[1] = b->kids[0];
							goto L619;   /* %f%t %x,%z */
						}
						/* a%n */
						/* d%n */
						/* #%c */
						if ("\0\1\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0"[b->x.ints[0]]) {
							if (--b->count > 0) {
								if (c=b->kids[0]) ++c->count;
								if (c=b->kids[3]) ++c->count;
							}
							a->syms[1] = b->syms[0];
							a->kids[4] = b->kids[3];
							a->x.ints[1] = b->x.ints[0];
							a->kids[1] = b->kids[0];
							goto L619;   /* %f%t %x,%z */
						}
						if (
						b->count == 1
						) {
							if (--b->count > 0) {
								if (c=b->kids[0]) ++c->count;
								if (c=b->kids[3]) ++c->count;
							}
							a->syms[1] = b->syms[0];
							a->kids[4] = b->kids[3];
							a->x.ints[1] = b->x.ints[0];
							a->kids[1] = b->kids[0];
							goto L619;   /* %f%t %x,%z */
						}
						/* a%n */
						/* d%n */
						/* #%c */
						if ("\0\1\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0"[b->x.ints[0]]) {
							if (--b->count > 0) {
								if (c=b->kids[0]) ++c->count;
								if (c=b->kids[3]) ++c->count;
							}
							a->syms[1] = b->syms[0];
							a->kids[4] = b->kids[3];
							a->x.ints[1] = b->x.ints[0];
							a->kids[1] = b->kids[0];
							goto L619;   /* %f%t %x,%z */
						}
						if (
						b->count == 1
						) {
							if (--b->count > 0) {
								if (c=b->kids[0]) ++c->count;
								if (c=b->kids[3]) ++c->count;
							}
							a->syms[1] = b->syms[0];
							a->kids[4] = b->kids[3];
							a->x.ints[1] = b->x.ints[0];
							a->kids[1] = b->kids[0];
							goto L619;   /* %f%t %x,%z */
						}
						if (
						b->x.ints[0] == 3  /* d%n */
						) {
							if (--b->count > 0) {
								if (c=b->kids[0]) ++c->count;
								if (c=b->kids[3]) ++c->count;
							}
							a->syms[1] = b->syms[0];
							a->kids[4] = b->kids[3];
							a->x.ints[1] = b->x.ints[0];
							a->kids[1] = b->kids[0];
							goto L619;   /* %f%t %x,%z */
						}
					}
				}
			}
			break;
		case 3:   /* and */
			b = a->kids[1];
			if (
			a->x.ints[1] == 3  /* d%n */
			&& a->x.ints[2] == 4  /* d%c */
			&& b->op == 629  /* mov%t %y,%z */
			) {
				/* d%n */
				/* d%c */
				/* %c:l */
				/* @(%c:l,d%i:l:1) */
				/* @(%c:l,d%i:l:2) */
				/* @(%c:l,d%i:l:4) */
				/* @(%c,d%i:l:1) */
				/* @(%c,d%i:l:2) */
				/* @(%c,d%i:l:4) */
				/* a%n@(%c,d%i:l:1) */
				/* a%n@(%c,d%i:l:2) */
				/* a%n@(%c,d%i:l:4) */
				/* a6@(%c,d%i:l:1) */
				/* a6@(%c,d%i:l:2) */
				/* a6@(%c,d%i:l:4) */
				/* a%n@ */
				/* a6@(%c) */
				/* sp@(%c) */
				/* a%n@(%c:l) */
				/* a%n@(%c) */
				/* #%c */
				if ("\0\0\0\1\1\0\0\0\1\1\1\1\1\1\1\1\1\1\1\1\1\1\0\1\1\1\1\1\0\0"[b->x.ints[0]]) {
					if (
					a->x.ints[4] == b->x.ints[4]
					) {
						/* a%n */
						/* #%c */
						if ("\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0"[b->x.ints[0]]) {
							if (--b->count > 0) {
								if (c=b->kids[0]) ++c->count;
								if (c=b->kids[3]) ++c->count;
							}
							a->syms[1] = b->syms[0];
							a->kids[4] = b->kids[3];
							a->x.ints[1] = b->x.ints[0];
							a->kids[1] = b->kids[0];
							goto L619;   /* %f%t %x,%z */
						}
						if (
						b->count == 1
						) {
							if (--b->count > 0) {
								if (c=b->kids[0]) ++c->count;
								if (c=b->kids[3]) ++c->count;
							}
							a->syms[1] = b->syms[0];
							a->kids[4] = b->kids[3];
							a->x.ints[1] = b->x.ints[0];
							a->kids[1] = b->kids[0];
							goto L619;   /* %f%t %x,%z */
						}
						/* a%n */
						/* d%n */
						/* #%c */
						if ("\0\1\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0"[b->x.ints[0]]) {
							if (--b->count > 0) {
								if (c=b->kids[0]) ++c->count;
								if (c=b->kids[3]) ++c->count;
							}
							a->syms[1] = b->syms[0];
							a->kids[4] = b->kids[3];
							a->x.ints[1] = b->x.ints[0];
							a->kids[1] = b->kids[0];
							goto L619;   /* %f%t %x,%z */
						}
						if (
						b->count == 1
						) {
							if (--b->count > 0) {
								if (c=b->kids[0]) ++c->count;
								if (c=b->kids[3]) ++c->count;
							}
							a->syms[1] = b->syms[0];
							a->kids[4] = b->kids[3];
							a->x.ints[1] = b->x.ints[0];
							a->kids[1] = b->kids[0];
							goto L619;   /* %f%t %x,%z */
						}
						/* a%n */
						/* d%n */
						/* #%c */
						if ("\0\1\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0"[b->x.ints[0]]) {
							if (--b->count > 0) {
								if (c=b->kids[0]) ++c->count;
								if (c=b->kids[3]) ++c->count;
							}
							a->syms[1] = b->syms[0];
							a->kids[4] = b->kids[3];
							a->x.ints[1] = b->x.ints[0];
							a->kids[1] = b->kids[0];
							goto L619;   /* %f%t %x,%z */
						}
						if (
						b->count == 1
						) {
							if (--b->count > 0) {
								if (c=b->kids[0]) ++c->count;
								if (c=b->kids[3]) ++c->count;
							}
							a->syms[1] = b->syms[0];
							a->kids[4] = b->kids[3];
							a->x.ints[1] = b->x.ints[0];
							a->kids[1] = b->kids[0];
							goto L619;   /* %f%t %x,%z */
						}
						/* a%n */
						/* d%n */
						/* #%c */
						if ("\0\1\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0"[b->x.ints[0]]) {
							if (--b->count > 0) {
								if (c=b->kids[0]) ++c->count;
								if (c=b->kids[3]) ++c->count;
							}
							a->syms[1] = b->syms[0];
							a->kids[4] = b->kids[3];
							a->x.ints[1] = b->x.ints[0];
							a->kids[1] = b->kids[0];
							goto L619;   /* %f%t %x,%z */
						}
						if (
						b->count == 1
						) {
							if (--b->count > 0) {
								if (c=b->kids[0]) ++c->count;
								if (c=b->kids[3]) ++c->count;
							}
							a->syms[1] = b->syms[0];
							a->kids[4] = b->kids[3];
							a->x.ints[1] = b->x.ints[0];
							a->kids[1] = b->kids[0];
							goto L619;   /* %f%t %x,%z */
						}
						/* a%n */
						/* d%n */
						/* #%c */
						if ("\0\1\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0"[b->x.ints[0]]) {
							if (--b->count > 0) {
								if (c=b->kids[0]) ++c->count;
								if (c=b->kids[3]) ++c->count;
							}
							a->syms[1] = b->syms[0];
							a->kids[4] = b->kids[3];
							a->x.ints[1] = b->x.ints[0];
							a->kids[1] = b->kids[0];
							goto L619;   /* %f%t %x,%z */
						}
						if (
						b->count == 1
						) {
							if (--b->count > 0) {
								if (c=b->kids[0]) ++c->count;
								if (c=b->kids[3]) ++c->count;
							}
							a->syms[1] = b->syms[0];
							a->kids[4] = b->kids[3];
							a->x.ints[1] = b->x.ints[0];
							a->kids[1] = b->kids[0];
							goto L619;   /* %f%t %x,%z */
						}
						/* a%n */
						/* d%n */
						/* #%c */
						if ("\0\1\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0"[b->x.ints[0]]) {
							if (--b->count > 0) {
								if (c=b->kids[0]) ++c->count;
								if (c=b->kids[3]) ++c->count;
							}
							a->syms[1] = b->syms[0];
							a->kids[4] = b->kids[3];
							a->x.ints[1] = b->x.ints[0];
							a->kids[1] = b->kids[0];
							goto L619;   /* %f%t %x,%z */
						}
						if (
						b->count == 1
						) {
							if (--b->count > 0) {
								if (c=b->kids[0]) ++c->count;
								if (c=b->kids[3]) ++c->count;
							}
							a->syms[1] = b->syms[0];
							a->kids[4] = b->kids[3];
							a->x.ints[1] = b->x.ints[0];
							a->kids[1] = b->kids[0];
							goto L619;   /* %f%t %x,%z */
						}
						/* a%n */
						/* d%n */
						/* #%c */
						if ("\0\1\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0"[b->x.ints[0]]) {
							if (--b->count > 0) {
								if (c=b->kids[0]) ++c->count;
								if (c=b->kids[3]) ++c->count;
							}
							a->syms[1] = b->syms[0];
							a->kids[4] = b->kids[3];
							a->x.ints[1] = b->x.ints[0];
							a->kids[1] = b->kids[0];
							goto L619;   /* %f%t %x,%z */
						}
						if (
						b->count == 1
						) {
							if (--b->count > 0) {
								if (c=b->kids[0]) ++c->count;
								if (c=b->kids[3]) ++c->count;
							}
							a->syms[1] = b->syms[0];
							a->kids[4] = b->kids[3];
							a->x.ints[1] = b->x.ints[0];
							a->kids[1] = b->kids[0];
							goto L619;   /* %f%t %x,%z */
						}
						/* a%n */
						/* d%n */
						/* #%c */
						if ("\0\1\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0"[b->x.ints[0]]) {
							if (--b->count > 0) {
								if (c=b->kids[0]) ++c->count;
								if (c=b->kids[3]) ++c->count;
							}
							a->syms[1] = b->syms[0];
							a->kids[4] = b->kids[3];
							a->x.ints[1] = b->x.ints[0];
							a->kids[1] = b->kids[0];
							goto L619;   /* %f%t %x,%z */
						}
						if (
						b->count == 1
						) {
							if (--b->count > 0) {
								if (c=b->kids[0]) ++c->count;
								if (c=b->kids[3]) ++c->count;
							}
							a->syms[1] = b->syms[0];
							a->kids[4] = b->kids[3];
							a->x.ints[1] = b->x.ints[0];
							a->kids[1] = b->kids[0];
							goto L619;   /* %f%t %x,%z */
						}
						/* a%n */
						/* d%n */
						/* #%c */
						if ("\0\1\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0"[b->x.ints[0]]) {
							if (--b->count > 0) {
								if (c=b->kids[0]) ++c->count;
								if (c=b->kids[3]) ++c->count;
							}
							a->syms[1] = b->syms[0];
							a->kids[4] = b->kids[3];
							a->x.ints[1] = b->x.ints[0];
							a->kids[1] = b->kids[0];
							goto L619;   /* %f%t %x,%z */
						}
						if (
						b->count == 1
						) {
							if (--b->count > 0) {
								if (c=b->kids[0]) ++c->count;
								if (c=b->kids[3]) ++c->count;
							}
							a->syms[1] = b->syms[0];
							a->kids[4] = b->kids[3];
							a->x.ints[1] = b->x.ints[0];
							a->kids[1] = b->kids[0];
							goto L619;   /* %f%t %x,%z */
						}
						/* a%n */
						/* d%n */
						/* #%c */
						if ("\0\1\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0"[b->x.ints[0]]) {
							if (--b->count > 0) {
								if (c=b->kids[0]) ++c->count;
								if (c=b->kids[3]) ++c->count;
							}
							a->syms[1] = b->syms[0];
							a->kids[4] = b->kids[3];
							a->x.ints[1] = b->x.ints[0];
							a->kids[1] = b->kids[0];
							goto L619;   /* %f%t %x,%z */
						}
						if (
						b->count == 1
						) {
							if (--b->count > 0) {
								if (c=b->kids[0]) ++c->count;
								if (c=b->kids[3]) ++c->count;
							}
							a->syms[1] = b->syms[0];
							a->kids[4] = b->kids[3];
							a->x.ints[1] = b->x.ints[0];
							a->kids[1] = b->kids[0];
							goto L619;   /* %f%t %x,%z */
						}
						/* a%n */
						/* d%n */
						/* #%c */
						if ("\0\1\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0"[b->x.ints[0]]) {
							if (--b->count > 0) {
								if (c=b->kids[0]) ++c->count;
								if (c=b->kids[3]) ++c->count;
							}
							a->syms[1] = b->syms[0];
							a->kids[4] = b->kids[3];
							a->x.ints[1] = b->x.ints[0];
							a->kids[1] = b->kids[0];
							goto L619;   /* %f%t %x,%z */
						}
						if (
						b->count == 1
						) {
							if (--b->count > 0) {
								if (c=b->kids[0]) ++c->count;
								if (c=b->kids[3]) ++c->count;
							}
							a->syms[1] = b->syms[0];
							a->kids[4] = b->kids[3];
							a->x.ints[1] = b->x.ints[0];
							a->kids[1] = b->kids[0];
							goto L619;   /* %f%t %x,%z */
						}
						/* a%n */
						/* d%n */
						/* #%c */
						if ("\0\1\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0"[b->x.ints[0]]) {
							if (--b->count > 0) {
								if (c=b->kids[0]) ++c->count;
								if (c=b->kids[3]) ++c->count;
							}
							a->syms[1] = b->syms[0];
							a->kids[4] = b->kids[3];
							a->x.ints[1] = b->x.ints[0];
							a->kids[1] = b->kids[0];
							goto L619;   /* %f%t %x,%z */
						}
						if (
						b->count == 1
						) {
							if (--b->count > 0) {
								if (c=b->kids[0]) ++c->count;
								if (c=b->kids[3]) ++c->count;
							}
							a->syms[1] = b->syms[0];
							a->kids[4] = b->kids[3];
							a->x.ints[1] = b->x.ints[0];
							a->kids[1] = b->kids[0];
							goto L619;   /* %f%t %x,%z */
						}
						/* a%n */
						/* d%n */
						/* #%c */
						if ("\0\1\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0"[b->x.ints[0]]) {
							if (--b->count > 0) {
								if (c=b->kids[0]) ++c->count;
								if (c=b->kids[3]) ++c->count;
							}
							a->syms[1] = b->syms[0];
							a->kids[4] = b->kids[3];
							a->x.ints[1] = b->x.ints[0];
							a->kids[1] = b->kids[0];
							goto L619;   /* %f%t %x,%z */
						}
						if (
						b->count == 1
						) {
							if (--b->count > 0) {
								if (c=b->kids[0]) ++c->count;
								if (c=b->kids[3]) ++c->count;
							}
							a->syms[1] = b->syms[0];
							a->kids[4] = b->kids[3];
							a->x.ints[1] = b->x.ints[0];
							a->kids[1] = b->kids[0];
							goto L619;   /* %f%t %x,%z */
						}
						/* a%n */
						/* d%n */
						/* #%c */
						if ("\0\1\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0"[b->x.ints[0]]) {
							if (--b->count > 0) {
								if (c=b->kids[0]) ++c->count;
								if (c=b->kids[3]) ++c->count;
							}
							a->syms[1] = b->syms[0];
							a->kids[4] = b->kids[3];
							a->x.ints[1] = b->x.ints[0];
							a->kids[1] = b->kids[0];
							goto L619;   /* %f%t %x,%z */
						}
						if (
						b->count == 1
						) {
							if (--b->count > 0) {
								if (c=b->kids[0]) ++c->count;
								if (c=b->kids[3]) ++c->count;
							}
							a->syms[1] = b->syms[0];
							a->kids[4] = b->kids[3];
							a->x.ints[1] = b->x.ints[0];
							a->kids[1] = b->kids[0];
							goto L619;   /* %f%t %x,%z */
						}
						/* a%n */
						/* d%n */
						/* #%c */
						if ("\0\1\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0"[b->x.ints[0]]) {
							if (--b->count > 0) {
								if (c=b->kids[0]) ++c->count;
								if (c=b->kids[3]) ++c->count;
							}
							a->syms[1] = b->syms[0];
							a->kids[4] = b->kids[3];
							a->x.ints[1] = b->x.ints[0];
							a->kids[1] = b->kids[0];
							goto L619;   /* %f%t %x,%z */
						}
						if (
						b->count == 1
						) {
							if (--b->count > 0) {
								if (c=b->kids[0]) ++c->count;
								if (c=b->kids[3]) ++c->count;
							}
							a->syms[1] = b->syms[0];
							a->kids[4] = b->kids[3];
							a->x.ints[1] = b->x.ints[0];
							a->kids[1] = b->kids[0];
							goto L619;   /* %f%t %x,%z */
						}
						/* a%n */
						/* d%n */
						/* #%c */
						if ("\0\1\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0"[b->x.ints[0]]) {
							if (--b->count > 0) {
								if (c=b->kids[0]) ++c->count;
								if (c=b->kids[3]) ++c->count;
							}
							a->syms[1] = b->syms[0];
							a->kids[4] = b->kids[3];
							a->x.ints[1] = b->x.ints[0];
							a->kids[1] = b->kids[0];
							goto L619;   /* %f%t %x,%z */
						}
						if (
						b->count == 1
						) {
							if (--b->count > 0) {
								if (c=b->kids[0]) ++c->count;
								if (c=b->kids[3]) ++c->count;
							}
							a->syms[1] = b->syms[0];
							a->kids[4] = b->kids[3];
							a->x.ints[1] = b->x.ints[0];
							a->kids[1] = b->kids[0];
							goto L619;   /* %f%t %x,%z */
						}
						/* a%n */
						/* d%n */
						/* #%c */
						if ("\0\1\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0"[b->x.ints[0]]) {
							if (--b->count > 0) {
								if (c=b->kids[0]) ++c->count;
								if (c=b->kids[3]) ++c->count;
							}
							a->syms[1] = b->syms[0];
							a->kids[4] = b->kids[3];
							a->x.ints[1] = b->x.ints[0];
							a->kids[1] = b->kids[0];
							goto L619;   /* %f%t %x,%z */
						}
						if (
						b->count == 1
						) {
							if (--b->count > 0) {
								if (c=b->kids[0]) ++c->count;
								if (c=b->kids[3]) ++c->count;
							}
							a->syms[1] = b->syms[0];
							a->kids[4] = b->kids[3];
							a->x.ints[1] = b->x.ints[0];
							a->kids[1] = b->kids[0];
							goto L619;   /* %f%t %x,%z */
						}
						/* a%n */
						/* d%n */
						/* #%c */
						if ("\0\1\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0"[b->x.ints[0]]) {
							if (--b->count > 0) {
								if (c=b->kids[0]) ++c->count;
								if (c=b->kids[3]) ++c->count;
							}
							a->syms[1] = b->syms[0];
							a->kids[4] = b->kids[3];
							a->x.ints[1] = b->x.ints[0];
							a->kids[1] = b->kids[0];
							goto L619;   /* %f%t %x,%z */
						}
						if (
						b->count == 1
						) {
							if (--b->count > 0) {
								if (c=b->kids[0]) ++c->count;
								if (c=b->kids[3]) ++c->count;
							}
							a->syms[1] = b->syms[0];
							a->kids[4] = b->kids[3];
							a->x.ints[1] = b->x.ints[0];
							a->kids[1] = b->kids[0];
							goto L619;   /* %f%t %x,%z */
						}
						/* a%n */
						/* d%n */
						/* #%c */
						if ("\0\1\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0"[b->x.ints[0]]) {
							if (--b->count > 0) {
								if (c=b->kids[0]) ++c->count;
								if (c=b->kids[3]) ++c->count;
							}
							a->syms[1] = b->syms[0];
							a->kids[4] = b->kids[3];
							a->x.ints[1] = b->x.ints[0];
							a->kids[1] = b->kids[0];
							goto L619;   /* %f%t %x,%z */
						}
						if (
						b->count == 1
						) {
							if (--b->count > 0) {
								if (c=b->kids[0]) ++c->count;
								if (c=b->kids[3]) ++c->count;
							}
							a->syms[1] = b->syms[0];
							a->kids[4] = b->kids[3];
							a->x.ints[1] = b->x.ints[0];
							a->kids[1] = b->kids[0];
							goto L619;   /* %f%t %x,%z */
						}
						/* a%n */
						/* d%n */
						/* #%c */
						if ("\0\1\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0"[b->x.ints[0]]) {
							if (--b->count > 0) {
								if (c=b->kids[0]) ++c->count;
								if (c=b->kids[3]) ++c->count;
							}
							a->syms[1] = b->syms[0];
							a->kids[4] = b->kids[3];
							a->x.ints[1] = b->x.ints[0];
							a->kids[1] = b->kids[0];
							goto L619;   /* %f%t %x,%z */
						}
						if (
						b->count == 1
						) {
							if (--b->count > 0) {
								if (c=b->kids[0]) ++c->count;
								if (c=b->kids[3]) ++c->count;
							}
							a->syms[1] = b->syms[0];
							a->kids[4] = b->kids[3];
							a->x.ints[1] = b->x.ints[0];
							a->kids[1] = b->kids[0];
							goto L619;   /* %f%t %x,%z */
						}
						/* a%n */
						/* d%n */
						/* #%c */
						if ("\0\1\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0"[b->x.ints[0]]) {
							if (--b->count > 0) {
								if (c=b->kids[0]) ++c->count;
								if (c=b->kids[3]) ++c->count;
							}
							a->syms[1] = b->syms[0];
							a->kids[4] = b->kids[3];
							a->x.ints[1] = b->x.ints[0];
							a->kids[1] = b->kids[0];
							goto L619;   /* %f%t %x,%z */
						}
						if (
						b->count == 1
						) {
							if (--b->count > 0) {
								if (c=b->kids[0]) ++c->count;
								if (c=b->kids[3]) ++c->count;
							}
							a->syms[1] = b->syms[0];
							a->kids[4] = b->kids[3];
							a->x.ints[1] = b->x.ints[0];
							a->kids[1] = b->kids[0];
							goto L619;   /* %f%t %x,%z */
						}
						if (
						b->x.ints[0] == 3  /* d%n */
						) {
							if (--b->count > 0) {
								if (c=b->kids[0]) ++c->count;
								if (c=b->kids[3]) ++c->count;
							}
							a->syms[1] = b->syms[0];
							a->kids[4] = b->kids[3];
							a->x.ints[1] = b->x.ints[0];
							a->kids[1] = b->kids[0];
							goto L619;   /* %f%t %x,%z */
						}
					}
				}
			}
			break;
		case 4:   /* asl */
		case 5:   /* asr */
		case 22:   /* lsl */
		case 23:   /* lsr */
			b = a->kids[1];
			if (
			a->x.ints[1] == 3  /* d%n */
			&& a->x.ints[2] == 4  /* d%c */
			&& b->op == 629  /* mov%t %y,%z */
			&& b->x.ints[0] == 27  /* #%c */
			) {
				if (
				b->syms[0]->x.name == sym[7].x.name  /* 4 */
				) {
					if (--b->count > 0) {
						if (c=b->kids[0]) ++c->count;
						if (c=b->kids[3]) ++c->count;
					}
					a->syms[1] = b->syms[0];
					a->kids[4] = b->kids[3];
					a->x.ints[1] = b->x.ints[0];
					a->kids[1] = b->kids[0];
					goto L619;   /* %f%t %x,%z */
				}
				if (
				b->syms[0]->x.name == sym[11].x.name  /* 8 */
				) {
					if (--b->count > 0) {
						if (c=b->kids[0]) ++c->count;
						if (c=b->kids[3]) ++c->count;
					}
					a->syms[1] = b->syms[0];
					a->kids[4] = b->kids[3];
					a->x.ints[1] = b->x.ints[0];
					a->kids[1] = b->kids[0];
					goto L619;   /* %f%t %x,%z */
				}
				if (
				b->syms[0]->x.name == sym[4].x.name  /* 1 */
				) {
					if (--b->count > 0) {
						if (c=b->kids[0]) ++c->count;
						if (c=b->kids[3]) ++c->count;
					}
					a->syms[1] = b->syms[0];
					a->kids[4] = b->kids[3];
					a->x.ints[1] = b->x.ints[0];
					a->kids[1] = b->kids[0];
					goto L619;   /* %f%t %x,%z */
				}
				if (
				b->syms[0]->x.name == sym[8].x.name  /* 5 */
				) {
					if (--b->count > 0) {
						if (c=b->kids[0]) ++c->count;
						if (c=b->kids[3]) ++c->count;
					}
					a->syms[1] = b->syms[0];
					a->kids[4] = b->kids[3];
					a->x.ints[1] = b->x.ints[0];
					a->kids[1] = b->kids[0];
					goto L619;   /* %f%t %x,%z */
				}
				if (
				b->syms[0]->x.name == sym[5].x.name  /* 2 */
				) {
					if (--b->count > 0) {
						if (c=b->kids[0]) ++c->count;
						if (c=b->kids[3]) ++c->count;
					}
					a->syms[1] = b->syms[0];
					a->kids[4] = b->kids[3];
					a->x.ints[1] = b->x.ints[0];
					a->kids[1] = b->kids[0];
					goto L619;   /* %f%t %x,%z */
				}
				if (
				b->syms[0]->x.name == sym[9].x.name  /* 6 */
				) {
					if (--b->count > 0) {
						if (c=b->kids[0]) ++c->count;
						if (c=b->kids[3]) ++c->count;
					}
					a->syms[1] = b->syms[0];
					a->kids[4] = b->kids[3];
					a->x.ints[1] = b->x.ints[0];
					a->kids[1] = b->kids[0];
					goto L619;   /* %f%t %x,%z */
				}
				if (
				b->syms[0]->x.name == sym[6].x.name  /* 3 */
				) {
					if (--b->count > 0) {
						if (c=b->kids[0]) ++c->count;
						if (c=b->kids[3]) ++c->count;
					}
					a->syms[1] = b->syms[0];
					a->kids[4] = b->kids[3];
					a->x.ints[1] = b->x.ints[0];
					a->kids[1] = b->kids[0];
					goto L619;   /* %f%t %x,%z */
				}
				if (
				b->syms[0]->x.name == sym[10].x.name  /* 7 */
				) {
					if (--b->count > 0) {
						if (c=b->kids[0]) ++c->count;
						if (c=b->kids[3]) ++c->count;
					}
					a->syms[1] = b->syms[0];
					a->kids[4] = b->kids[3];
					a->x.ints[1] = b->x.ints[0];
					a->kids[1] = b->kids[0];
					goto L619;   /* %f%t %x,%z */
				}
			}
			break;
		case 31:   /* or */
			b = a->kids[1];
			if (
			a->x.ints[1] == 3  /* d%n */
			&& a->x.ints[2] == 4  /* d%c */
			&& b->op == 629  /* mov%t %y,%z */
			) {
				/* d%n */
				/* d%c */
				/* %c:l */
				/* @(%c:l,d%i:l:1) */
				/* @(%c:l,d%i:l:2) */
				/* @(%c:l,d%i:l:4) */
				/* @(%c,d%i:l:1) */
				/* @(%c,d%i:l:2) */
				/* @(%c,d%i:l:4) */
				/* a%n@(%c,d%i:l:1) */
				/* a%n@(%c,d%i:l:2) */
				/* a%n@(%c,d%i:l:4) */
				/* a6@(%c,d%i:l:1) */
				/* a6@(%c,d%i:l:2) */
				/* a6@(%c,d%i:l:4) */
				/* a%n@ */
				/* a6@(%c) */
				/* sp@(%c) */
				/* a%n@(%c:l) */
				/* a%n@(%c) */
				/* #%c */
				if ("\0\0\0\1\1\0\0\0\1\1\1\1\1\1\1\1\1\1\1\1\1\1\0\1\1\1\1\1\0\0"[b->x.ints[0]]) {
					if (
					a->x.ints[4] == b->x.ints[4]
					) {
						/* a%n */
						/* #%c */
						if ("\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0"[b->x.ints[0]]) {
							if (--b->count > 0) {
								if (c=b->kids[0]) ++c->count;
								if (c=b->kids[3]) ++c->count;
							}
							a->syms[1] = b->syms[0];
							a->kids[4] = b->kids[3];
							a->x.ints[1] = b->x.ints[0];
							a->kids[1] = b->kids[0];
							goto L619;   /* %f%t %x,%z */
						}
						if (
						b->count == 1
						) {
							if (--b->count > 0) {
								if (c=b->kids[0]) ++c->count;
								if (c=b->kids[3]) ++c->count;
							}
							a->syms[1] = b->syms[0];
							a->kids[4] = b->kids[3];
							a->x.ints[1] = b->x.ints[0];
							a->kids[1] = b->kids[0];
							goto L619;   /* %f%t %x,%z */
						}
						/* a%n */
						/* d%n */
						/* #%c */
						if ("\0\1\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0"[b->x.ints[0]]) {
							if (--b->count > 0) {
								if (c=b->kids[0]) ++c->count;
								if (c=b->kids[3]) ++c->count;
							}
							a->syms[1] = b->syms[0];
							a->kids[4] = b->kids[3];
							a->x.ints[1] = b->x.ints[0];
							a->kids[1] = b->kids[0];
							goto L619;   /* %f%t %x,%z */
						}
						if (
						b->count == 1
						) {
							if (--b->count > 0) {
								if (c=b->kids[0]) ++c->count;
								if (c=b->kids[3]) ++c->count;
							}
							a->syms[1] = b->syms[0];
							a->kids[4] = b->kids[3];
							a->x.ints[1] = b->x.ints[0];
							a->kids[1] = b->kids[0];
							goto L619;   /* %f%t %x,%z */
						}
						/* a%n */
						/* d%n */
						/* #%c */
						if ("\0\1\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0"[b->x.ints[0]]) {
							if (--b->count > 0) {
								if (c=b->kids[0]) ++c->count;
								if (c=b->kids[3]) ++c->count;
							}
							a->syms[1] = b->syms[0];
							a->kids[4] = b->kids[3];
							a->x.ints[1] = b->x.ints[0];
							a->kids[1] = b->kids[0];
							goto L619;   /* %f%t %x,%z */
						}
						if (
						b->count == 1
						) {
							if (--b->count > 0) {
								if (c=b->kids[0]) ++c->count;
								if (c=b->kids[3]) ++c->count;
							}
							a->syms[1] = b->syms[0];
							a->kids[4] = b->kids[3];
							a->x.ints[1] = b->x.ints[0];
							a->kids[1] = b->kids[0];
							goto L619;   /* %f%t %x,%z */
						}
						/* a%n */
						/* d%n */
						/* #%c */
						if ("\0\1\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0"[b->x.ints[0]]) {
							if (--b->count > 0) {
								if (c=b->kids[0]) ++c->count;
								if (c=b->kids[3]) ++c->count;
							}
							a->syms[1] = b->syms[0];
							a->kids[4] = b->kids[3];
							a->x.ints[1] = b->x.ints[0];
							a->kids[1] = b->kids[0];
							goto L619;   /* %f%t %x,%z */
						}
						if (
						b->count == 1
						) {
							if (--b->count > 0) {
								if (c=b->kids[0]) ++c->count;
								if (c=b->kids[3]) ++c->count;
							}
							a->syms[1] = b->syms[0];
							a->kids[4] = b->kids[3];
							a->x.ints[1] = b->x.ints[0];
							a->kids[1] = b->kids[0];
							goto L619;   /* %f%t %x,%z */
						}
						/* a%n */
						/* d%n */
						/* #%c */
						if ("\0\1\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0"[b->x.ints[0]]) {
							if (--b->count > 0) {
								if (c=b->kids[0]) ++c->count;
								if (c=b->kids[3]) ++c->count;
							}
							a->syms[1] = b->syms[0];
							a->kids[4] = b->kids[3];
							a->x.ints[1] = b->x.ints[0];
							a->kids[1] = b->kids[0];
							goto L619;   /* %f%t %x,%z */
						}
						if (
						b->count == 1
						) {
							if (--b->count > 0) {
								if (c=b->kids[0]) ++c->count;
								if (c=b->kids[3]) ++c->count;
							}
							a->syms[1] = b->syms[0];
							a->kids[4] = b->kids[3];
							a->x.ints[1] = b->x.ints[0];
							a->kids[1] = b->kids[0];
							goto L619;   /* %f%t %x,%z */
						}
						/* a%n */
						/* d%n */
						/* #%c */
						if ("\0\1\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0"[b->x.ints[0]]) {
							if (--b->count > 0) {
								if (c=b->kids[0]) ++c->count;
								if (c=b->kids[3]) ++c->count;
							}
							a->syms[1] = b->syms[0];
							a->kids[4] = b->kids[3];
							a->x.ints[1] = b->x.ints[0];
							a->kids[1] = b->kids[0];
							goto L619;   /* %f%t %x,%z */
						}
						if (
						b->count == 1
						) {
							if (--b->count > 0) {
								if (c=b->kids[0]) ++c->count;
								if (c=b->kids[3]) ++c->count;
							}
							a->syms[1] = b->syms[0];
							a->kids[4] = b->kids[3];
							a->x.ints[1] = b->x.ints[0];
							a->kids[1] = b->kids[0];
							goto L619;   /* %f%t %x,%z */
						}
						/* a%n */
						/* d%n */
						/* #%c */
						if ("\0\1\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0"[b->x.ints[0]]) {
							if (--b->count > 0) {
								if (c=b->kids[0]) ++c->count;
								if (c=b->kids[3]) ++c->count;
							}
							a->syms[1] = b->syms[0];
							a->kids[4] = b->kids[3];
							a->x.ints[1] = b->x.ints[0];
							a->kids[1] = b->kids[0];
							goto L619;   /* %f%t %x,%z */
						}
						if (
						b->count == 1
						) {
							if (--b->count > 0) {
								if (c=b->kids[0]) ++c->count;
								if (c=b->kids[3]) ++c->count;
							}
							a->syms[1] = b->syms[0];
							a->kids[4] = b->kids[3];
							a->x.ints[1] = b->x.ints[0];
							a->kids[1] = b->kids[0];
							goto L619;   /* %f%t %x,%z */
						}
						/* a%n */
						/* d%n */
						/* #%c */
						if ("\0\1\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0"[b->x.ints[0]]) {
							if (--b->count > 0) {
								if (c=b->kids[0]) ++c->count;
								if (c=b->kids[3]) ++c->count;
							}
							a->syms[1] = b->syms[0];
							a->kids[4] = b->kids[3];
							a->x.ints[1] = b->x.ints[0];
							a->kids[1] = b->kids[0];
							goto L619;   /* %f%t %x,%z */
						}
						if (
						b->count == 1
						) {
							if (--b->count > 0) {
								if (c=b->kids[0]) ++c->count;
								if (c=b->kids[3]) ++c->count;
							}
							a->syms[1] = b->syms[0];
							a->kids[4] = b->kids[3];
							a->x.ints[1] = b->x.ints[0];
							a->kids[1] = b->kids[0];
							goto L619;   /* %f%t %x,%z */
						}
						/* a%n */
						/* d%n */
						/* #%c */
						if ("\0\1\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0"[b->x.ints[0]]) {
							if (--b->count > 0) {
								if (c=b->kids[0]) ++c->count;
								if (c=b->kids[3]) ++c->count;
							}
							a->syms[1] = b->syms[0];
							a->kids[4] = b->kids[3];
							a->x.ints[1] = b->x.ints[0];
							a->kids[1] = b->kids[0];
							goto L619;   /* %f%t %x,%z */
						}
						if (
						b->count == 1
						) {
							if (--b->count > 0) {
								if (c=b->kids[0]) ++c->count;
								if (c=b->kids[3]) ++c->count;
							}
							a->syms[1] = b->syms[0];
							a->kids[4] = b->kids[3];
							a->x.ints[1] = b->x.ints[0];
							a->kids[1] = b->kids[0];
							goto L619;   /* %f%t %x,%z */
						}
						/* a%n */
						/* d%n */
						/* #%c */
						if ("\0\1\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0"[b->x.ints[0]]) {
							if (--b->count > 0) {
								if (c=b->kids[0]) ++c->count;
								if (c=b->kids[3]) ++c->count;
							}
							a->syms[1] = b->syms[0];
							a->kids[4] = b->kids[3];
							a->x.ints[1] = b->x.ints[0];
							a->kids[1] = b->kids[0];
							goto L619;   /* %f%t %x,%z */
						}
						if (
						b->count == 1
						) {
							if (--b->count > 0) {
								if (c=b->kids[0]) ++c->count;
								if (c=b->kids[3]) ++c->count;
							}
							a->syms[1] = b->syms[0];
							a->kids[4] = b->kids[3];
							a->x.ints[1] = b->x.ints[0];
							a->kids[1] = b->kids[0];
							goto L619;   /* %f%t %x,%z */
						}
						/* a%n */
						/* d%n */
						/* #%c */
						if ("\0\1\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0"[b->x.ints[0]]) {
							if (--b->count > 0) {
								if (c=b->kids[0]) ++c->count;
								if (c=b->kids[3]) ++c->count;
							}
							a->syms[1] = b->syms[0];
							a->kids[4] = b->kids[3];
							a->x.ints[1] = b->x.ints[0];
							a->kids[1] = b->kids[0];
							goto L619;   /* %f%t %x,%z */
						}
						if (
						b->count == 1
						) {
							if (--b->count > 0) {
								if (c=b->kids[0]) ++c->count;
								if (c=b->kids[3]) ++c->count;
							}
							a->syms[1] = b->syms[0];
							a->kids[4] = b->kids[3];
							a->x.ints[1] = b->x.ints[0];
							a->kids[1] = b->kids[0];
							goto L619;   /* %f%t %x,%z */
						}
						/* a%n */
						/* d%n */
						/* #%c */
						if ("\0\1\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0"[b->x.ints[0]]) {
							if (--b->count > 0) {
								if (c=b->kids[0]) ++c->count;
								if (c=b->kids[3]) ++c->count;
							}
							a->syms[1] = b->syms[0];
							a->kids[4] = b->kids[3];
							a->x.ints[1] = b->x.ints[0];
							a->kids[1] = b->kids[0];
							goto L619;   /* %f%t %x,%z */
						}
						if (
						b->count == 1
						) {
							if (--b->count > 0) {
								if (c=b->kids[0]) ++c->count;
								if (c=b->kids[3]) ++c->count;
							}
							a->syms[1] = b->syms[0];
							a->kids[4] = b->kids[3];
							a->x.ints[1] = b->x.ints[0];
							a->kids[1] = b->kids[0];
							goto L619;   /* %f%t %x,%z */
						}
						/* a%n */
						/* d%n */
						/* #%c */
						if ("\0\1\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0"[b->x.ints[0]]) {
							if (--b->count > 0) {
								if (c=b->kids[0]) ++c->count;
								if (c=b->kids[3]) ++c->count;
							}
							a->syms[1] = b->syms[0];
							a->kids[4] = b->kids[3];
							a->x.ints[1] = b->x.ints[0];
							a->kids[1] = b->kids[0];
							goto L619;   /* %f%t %x,%z */
						}
						if (
						b->count == 1
						) {
							if (--b->count > 0) {
								if (c=b->kids[0]) ++c->count;
								if (c=b->kids[3]) ++c->count;
							}
							a->syms[1] = b->syms[0];
							a->kids[4] = b->kids[3];
							a->x.ints[1] = b->x.ints[0];
							a->kids[1] = b->kids[0];
							goto L619;   /* %f%t %x,%z */
						}
						/* a%n */
						/* d%n */
						/* #%c */
						if ("\0\1\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0"[b->x.ints[0]]) {
							if (--b->count > 0) {
								if (c=b->kids[0]) ++c->count;
								if (c=b->kids[3]) ++c->count;
							}
							a->syms[1] = b->syms[0];
							a->kids[4] = b->kids[3];
							a->x.ints[1] = b->x.ints[0];
							a->kids[1] = b->kids[0];
							goto L619;   /* %f%t %x,%z */
						}
						if (
						b->count == 1
						) {
							if (--b->count > 0) {
								if (c=b->kids[0]) ++c->count;
								if (c=b->kids[3]) ++c->count;
							}
							a->syms[1] = b->syms[0];
							a->kids[4] = b->kids[3];
							a->x.ints[1] = b->x.ints[0];
							a->kids[1] = b->kids[0];
							goto L619;   /* %f%t %x,%z */
						}
						/* a%n */
						/* d%n */
						/* #%c */
						if ("\0\1\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0"[b->x.ints[0]]) {
							if (--b->count > 0) {
								if (c=b->kids[0]) ++c->count;
								if (c=b->kids[3]) ++c->count;
							}
							a->syms[1] = b->syms[0];
							a->kids[4] = b->kids[3];
							a->x.ints[1] = b->x.ints[0];
							a->kids[1] = b->kids[0];
							goto L619;   /* %f%t %x,%z */
						}
						if (
						b->count == 1
						) {
							if (--b->count > 0) {
								if (c=b->kids[0]) ++c->count;
								if (c=b->kids[3]) ++c->count;
							}
							a->syms[1] = b->syms[0];
							a->kids[4] = b->kids[3];
							a->x.ints[1] = b->x.ints[0];
							a->kids[1] = b->kids[0];
							goto L619;   /* %f%t %x,%z */
						}
						/* a%n */
						/* d%n */
						/* #%c */
						if ("\0\1\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0"[b->x.ints[0]]) {
							if (--b->count > 0) {
								if (c=b->kids[0]) ++c->count;
								if (c=b->kids[3]) ++c->count;
							}
							a->syms[1] = b->syms[0];
							a->kids[4] = b->kids[3];
							a->x.ints[1] = b->x.ints[0];
							a->kids[1] = b->kids[0];
							goto L619;   /* %f%t %x,%z */
						}
						if (
						b->count == 1
						) {
							if (--b->count > 0) {
								if (c=b->kids[0]) ++c->count;
								if (c=b->kids[3]) ++c->count;
							}
							a->syms[1] = b->syms[0];
							a->kids[4] = b->kids[3];
							a->x.ints[1] = b->x.ints[0];
							a->kids[1] = b->kids[0];
							goto L619;   /* %f%t %x,%z */
						}
						/* a%n */
						/* d%n */
						/* #%c */
						if ("\0\1\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0"[b->x.ints[0]]) {
							if (--b->count > 0) {
								if (c=b->kids[0]) ++c->count;
								if (c=b->kids[3]) ++c->count;
							}
							a->syms[1] = b->syms[0];
							a->kids[4] = b->kids[3];
							a->x.ints[1] = b->x.ints[0];
							a->kids[1] = b->kids[0];
							goto L619;   /* %f%t %x,%z */
						}
						if (
						b->count == 1
						) {
							if (--b->count > 0) {
								if (c=b->kids[0]) ++c->count;
								if (c=b->kids[3]) ++c->count;
							}
							a->syms[1] = b->syms[0];
							a->kids[4] = b->kids[3];
							a->x.ints[1] = b->x.ints[0];
							a->kids[1] = b->kids[0];
							goto L619;   /* %f%t %x,%z */
						}
						/* a%n */
						/* d%n */
						/* #%c */
						if ("\0\1\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0"[b->x.ints[0]]) {
							if (--b->count > 0) {
								if (c=b->kids[0]) ++c->count;
								if (c=b->kids[3]) ++c->count;
							}
							a->syms[1] = b->syms[0];
							a->kids[4] = b->kids[3];
							a->x.ints[1] = b->x.ints[0];
							a->kids[1] = b->kids[0];
							goto L619;   /* %f%t %x,%z */
						}
						if (
						b->count == 1
						) {
							if (--b->count > 0) {
								if (c=b->kids[0]) ++c->count;
								if (c=b->kids[3]) ++c->count;
							}
							a->syms[1] = b->syms[0];
							a->kids[4] = b->kids[3];
							a->x.ints[1] = b->x.ints[0];
							a->kids[1] = b->kids[0];
							goto L619;   /* %f%t %x,%z */
						}
						/* a%n */
						/* d%n */
						/* #%c */
						if ("\0\1\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0"[b->x.ints[0]]) {
							if (--b->count > 0) {
								if (c=b->kids[0]) ++c->count;
								if (c=b->kids[3]) ++c->count;
							}
							a->syms[1] = b->syms[0];
							a->kids[4] = b->kids[3];
							a->x.ints[1] = b->x.ints[0];
							a->kids[1] = b->kids[0];
							goto L619;   /* %f%t %x,%z */
						}
						if (
						b->count == 1
						) {
							if (--b->count > 0) {
								if (c=b->kids[0]) ++c->count;
								if (c=b->kids[3]) ++c->count;
							}
							a->syms[1] = b->syms[0];
							a->kids[4] = b->kids[3];
							a->x.ints[1] = b->x.ints[0];
							a->kids[1] = b->kids[0];
							goto L619;   /* %f%t %x,%z */
						}
						/* a%n */
						/* d%n */
						/* #%c */
						if ("\0\1\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0"[b->x.ints[0]]) {
							if (--b->count > 0) {
								if (c=b->kids[0]) ++c->count;
								if (c=b->kids[3]) ++c->count;
							}
							a->syms[1] = b->syms[0];
							a->kids[4] = b->kids[3];
							a->x.ints[1] = b->x.ints[0];
							a->kids[1] = b->kids[0];
							goto L619;   /* %f%t %x,%z */
						}
						if (
						b->count == 1
						) {
							if (--b->count > 0) {
								if (c=b->kids[0]) ++c->count;
								if (c=b->kids[3]) ++c->count;
							}
							a->syms[1] = b->syms[0];
							a->kids[4] = b->kids[3];
							a->x.ints[1] = b->x.ints[0];
							a->kids[1] = b->kids[0];
							goto L619;   /* %f%t %x,%z */
						}
						/* a%n */
						/* d%n */
						/* #%c */
						if ("\0\1\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0"[b->x.ints[0]]) {
							if (--b->count > 0) {
								if (c=b->kids[0]) ++c->count;
								if (c=b->kids[3]) ++c->count;
							}
							a->syms[1] = b->syms[0];
							a->kids[4] = b->kids[3];
							a->x.ints[1] = b->x.ints[0];
							a->kids[1] = b->kids[0];
							goto L619;   /* %f%t %x,%z */
						}
						if (
						b->count == 1
						) {
							if (--b->count > 0) {
								if (c=b->kids[0]) ++c->count;
								if (c=b->kids[3]) ++c->count;
							}
							a->syms[1] = b->syms[0];
							a->kids[4] = b->kids[3];
							a->x.ints[1] = b->x.ints[0];
							a->kids[1] = b->kids[0];
							goto L619;   /* %f%t %x,%z */
						}
						if (
						b->x.ints[0] == 3  /* d%n */
						) {
							if (--b->count > 0) {
								if (c=b->kids[0]) ++c->count;
								if (c=b->kids[3]) ++c->count;
							}
							a->syms[1] = b->syms[0];
							a->kids[4] = b->kids[3];
							a->x.ints[1] = b->x.ints[0];
							a->kids[1] = b->kids[0];
							goto L619;   /* %f%t %x,%z */
						}
					}
				}
			}
			break;
		case 32:   /* sub */
			if (
			a->x.ints[4] == 3  /* l */
			&& a->x.ints[1] == 3  /* d%n */
			&& a->x.ints[2] == 2  /* a%c */
			&& a->kids[1]->x.ints[2] == 2  /* a%c */
			) {
				a->x.ints[1] = 1;  /* a%n */
				a->x.ints[2] = 4;  /* d%c */
				setreg(a, rmap[I]);
				goto L619;   /* %f%t %x,%z */
			}
			/* a%n */
			/* d%n */
			if ("\0\1\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"[a->x.ints[1]]) {
				/* a%c */
				/* d%c */
				if ("\0\0\1\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"[a->x.ints[2]]) {
					b = a->kids[1];
					if (
					b->op == 629  /* mov%t %y,%z */
					&& a->x.ints[4] == b->x.ints[4]
					) {
						/* a%n */
						/* #%c */
						if ("\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0"[b->x.ints[0]]) {
							if (--b->count > 0) {
								if (c=b->kids[0]) ++c->count;
								if (c=b->kids[3]) ++c->count;
							}
							a->syms[1] = b->syms[0];
							a->kids[4] = b->kids[3];
							a->x.ints[1] = b->x.ints[0];
							a->kids[1] = b->kids[0];
							goto L619;   /* %f%t %x,%z */
						}
						if (
						b->count == 1
						) {
							if (--b->count > 0) {
								if (c=b->kids[0]) ++c->count;
								if (c=b->kids[3]) ++c->count;
							}
							a->syms[1] = b->syms[0];
							a->kids[4] = b->kids[3];
							a->x.ints[1] = b->x.ints[0];
							a->kids[1] = b->kids[0];
							goto L619;   /* %f%t %x,%z */
						}
						/* a%n */
						/* d%n */
						/* #%c */
						if ("\0\1\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0"[b->x.ints[0]]) {
							if (--b->count > 0) {
								if (c=b->kids[0]) ++c->count;
								if (c=b->kids[3]) ++c->count;
							}
							a->syms[1] = b->syms[0];
							a->kids[4] = b->kids[3];
							a->x.ints[1] = b->x.ints[0];
							a->kids[1] = b->kids[0];
							goto L619;   /* %f%t %x,%z */
						}
						if (
						b->count == 1
						) {
							if (--b->count > 0) {
								if (c=b->kids[0]) ++c->count;
								if (c=b->kids[3]) ++c->count;
							}
							a->syms[1] = b->syms[0];
							a->kids[4] = b->kids[3];
							a->x.ints[1] = b->x.ints[0];
							a->kids[1] = b->kids[0];
							goto L619;   /* %f%t %x,%z */
						}
						/* a%n */
						/* d%n */
						/* #%c */
						if ("\0\1\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0"[b->x.ints[0]]) {
							if (--b->count > 0) {
								if (c=b->kids[0]) ++c->count;
								if (c=b->kids[3]) ++c->count;
							}
							a->syms[1] = b->syms[0];
							a->kids[4] = b->kids[3];
							a->x.ints[1] = b->x.ints[0];
							a->kids[1] = b->kids[0];
							goto L619;   /* %f%t %x,%z */
						}
						if (
						b->count == 1
						) {
							if (--b->count > 0) {
								if (c=b->kids[0]) ++c->count;
								if (c=b->kids[3]) ++c->count;
							}
							a->syms[1] = b->syms[0];
							a->kids[4] = b->kids[3];
							a->x.ints[1] = b->x.ints[0];
							a->kids[1] = b->kids[0];
							goto L619;   /* %f%t %x,%z */
						}
						/* a%n */
						/* d%n */
						/* #%c */
						if ("\0\1\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0"[b->x.ints[0]]) {
							if (--b->count > 0) {
								if (c=b->kids[0]) ++c->count;
								if (c=b->kids[3]) ++c->count;
							}
							a->syms[1] = b->syms[0];
							a->kids[4] = b->kids[3];
							a->x.ints[1] = b->x.ints[0];
							a->kids[1] = b->kids[0];
							goto L619;   /* %f%t %x,%z */
						}
						if (
						b->count == 1
						) {
							if (--b->count > 0) {
								if (c=b->kids[0]) ++c->count;
								if (c=b->kids[3]) ++c->count;
							}
							a->syms[1] = b->syms[0];
							a->kids[4] = b->kids[3];
							a->x.ints[1] = b->x.ints[0];
							a->kids[1] = b->kids[0];
							goto L619;   /* %f%t %x,%z */
						}
						if (
						b->x.ints[0] == 3  /* d%n */
						) {
							if (--b->count > 0) {
								if (c=b->kids[0]) ++c->count;
								if (c=b->kids[3]) ++c->count;
							}
							a->syms[1] = b->syms[0];
							a->kids[4] = b->kids[3];
							a->x.ints[1] = b->x.ints[0];
							a->kids[1] = b->kids[0];
							goto L619;   /* %f%t %x,%z */
						}
					}
				}
			}
			break;
		}
		a->op = 619;
		break;
	case 620: L620:   /* %f%t %z */
		dumptree(a, 620);
		a->op = 620;
		break;
	case 621: L621:   /* clr%t %z */
		dumptree(a, 621);
		a->op = 621;
		break;
	case 622: L622:   /* cmp%t %x,%y; j%f %z */
		dumptree(a, 622);
		switch (a->x.ints[1]) {
		case 1:   /* a%n */
		case 3:   /* d%n */
			/* a%n */
			/* a%c */
			/* d%n */
			/* d%c */
			if ("\0\1\1\1\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"[a->x.ints[0]]) {
				b = a->kids[1];
				if (
				b->op == 629  /* mov%t %y,%z */
				&& a->x.ints[4] == b->x.ints[4]
				) {
					/* a%n */
					/* #%c */
					if ("\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0"[b->x.ints[0]]) {
						if (--b->count > 0) {
							if (c=b->kids[0]) ++c->count;
							if (c=b->kids[3]) ++c->count;
						}
						a->syms[1] = b->syms[0];
						a->kids[4] = b->kids[3];
						a->x.ints[1] = b->x.ints[0];
						a->kids[1] = b->kids[0];
						goto L622;   /* cmp%t %x,%y; j%f %z */
					}
					if (
					b->count == 1
					) {
						if (--b->count > 0) {
							if (c=b->kids[0]) ++c->count;
							if (c=b->kids[3]) ++c->count;
						}
						a->syms[1] = b->syms[0];
						a->kids[4] = b->kids[3];
						a->x.ints[1] = b->x.ints[0];
						a->kids[1] = b->kids[0];
						goto L622;   /* cmp%t %x,%y; j%f %z */
					}
					/* a%n */
					/* d%n */
					/* #%c */
					if ("\0\1\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0"[b->x.ints[0]]) {
						if (--b->count > 0) {
							if (c=b->kids[0]) ++c->count;
							if (c=b->kids[3]) ++c->count;
						}
						a->syms[1] = b->syms[0];
						a->kids[4] = b->kids[3];
						a->x.ints[1] = b->x.ints[0];
						a->kids[1] = b->kids[0];
						goto L622;   /* cmp%t %x,%y; j%f %z */
					}
					if (
					b->count == 1
					) {
						if (--b->count > 0) {
							if (c=b->kids[0]) ++c->count;
							if (c=b->kids[3]) ++c->count;
						}
						a->syms[1] = b->syms[0];
						a->kids[4] = b->kids[3];
						a->x.ints[1] = b->x.ints[0];
						a->kids[1] = b->kids[0];
						goto L622;   /* cmp%t %x,%y; j%f %z */
					}
					/* a%n */
					/* d%n */
					/* #%c */
					if ("\0\1\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0"[b->x.ints[0]]) {
						if (--b->count > 0) {
							if (c=b->kids[0]) ++c->count;
							if (c=b->kids[3]) ++c->count;
						}
						a->syms[1] = b->syms[0];
						a->kids[4] = b->kids[3];
						a->x.ints[1] = b->x.ints[0];
						a->kids[1] = b->kids[0];
						goto L622;   /* cmp%t %x,%y; j%f %z */
					}
					if (
					b->count == 1
					) {
						if (--b->count > 0) {
							if (c=b->kids[0]) ++c->count;
							if (c=b->kids[3]) ++c->count;
						}
						a->syms[1] = b->syms[0];
						a->kids[4] = b->kids[3];
						a->x.ints[1] = b->x.ints[0];
						a->kids[1] = b->kids[0];
						goto L622;   /* cmp%t %x,%y; j%f %z */
					}
					/* a%n */
					/* d%n */
					/* #%c */
					if ("\0\1\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0"[b->x.ints[0]]) {
						if (--b->count > 0) {
							if (c=b->kids[0]) ++c->count;
							if (c=b->kids[3]) ++c->count;
						}
						a->syms[1] = b->syms[0];
						a->kids[4] = b->kids[3];
						a->x.ints[1] = b->x.ints[0];
						a->kids[1] = b->kids[0];
						goto L622;   /* cmp%t %x,%y; j%f %z */
					}
					if (
					b->count == 1
					) {
						if (--b->count > 0) {
							if (c=b->kids[0]) ++c->count;
							if (c=b->kids[3]) ++c->count;
						}
						a->syms[1] = b->syms[0];
						a->kids[4] = b->kids[3];
						a->x.ints[1] = b->x.ints[0];
						a->kids[1] = b->kids[0];
						goto L622;   /* cmp%t %x,%y; j%f %z */
					}
					if (
					b->x.ints[0] == 3  /* d%n */
					) {
						if (--b->count > 0) {
							if (c=b->kids[0]) ++c->count;
							if (c=b->kids[3]) ++c->count;
						}
						a->syms[1] = b->syms[0];
						a->kids[4] = b->kids[3];
						a->x.ints[1] = b->x.ints[0];
						a->kids[1] = b->kids[0];
						goto L622;   /* cmp%t %x,%y; j%f %z */
					}
				}
			}
			break;
		case 27:   /* #%c */
			/* a%n */
			/* d%n */
			if ("\0\1\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"[a->x.ints[0]]) {
				b = a->kids[0];
				if (
				b->op == 629  /* mov%t %y,%z */
				) {
					/* a%n */
					/* a%c */
					/* d%n */
					/* d%c */
					/* %c:l */
					/* @(%c:l,d%i:l:1) */
					/* @(%c:l,d%i:l:2) */
					/* @(%c:l,d%i:l:4) */
					/* @(%c,d%i:l:1) */
					/* @(%c,d%i:l:2) */
					/* @(%c,d%i:l:4) */
					/* a%n@(%c,d%i:l:1) */
					/* a%n@(%c,d%i:l:2) */
					/* a%n@(%c,d%i:l:4) */
					/* a6@(%c,d%i:l:1) */
					/* a6@(%c,d%i:l:2) */
					/* a6@(%c,d%i:l:4) */
					/* a%n@ */
					/* a6@(%c) */
					/* sp@(%c) */
					/* a%n@(%c:l) */
					/* a%n@(%c) */
					if ("\0\1\1\1\1\0\0\0\1\1\1\1\1\1\1\1\1\1\1\1\1\1\0\1\1\1\1\0\0\0"[b->x.ints[0]]) {
						if (
						a->x.ints[4] == b->x.ints[4]
						) {
							if (
							b->count == 1
							) {
								if (--b->count > 0) {
									if (c=b->kids[0]) ++c->count;
									if (c=b->kids[3]) ++c->count;
								}
								a->syms[0] = b->syms[0];
								a->kids[3] = b->kids[3];
								a->x.ints[0] = b->x.ints[0];
								a->kids[0] = b->kids[0];
								goto L622;   /* cmp%t %x,%y; j%f %z */
							}
							if (
							b->x.ints[0] == 3  /* d%n */
							) {
								if (--b->count > 0) {
									if (c=b->kids[0]) ++c->count;
									if (c=b->kids[3]) ++c->count;
								}
								a->syms[0] = b->syms[0];
								a->kids[3] = b->kids[3];
								a->x.ints[0] = b->x.ints[0];
								a->kids[0] = b->kids[0];
								goto L622;   /* cmp%t %x,%y; j%f %z */
							}
						}
					}
				}
			}
			break;
		}
		if (
		a->x.ints[4] == 3  /* l */
		) {
			switch (a->x.ints[1]) {
			case 3:   /* d%n */
				b = a->kids[0];
				if (
				a->x.ints[0] == 3  /* d%n */
				&& b->op == 620  /* %f%t %z */
				) {
					switch (b->x.ints[3]) {
					case 15:   /* ext */
						b = a->kids[1];
						if (
						a->kids[0]->x.ints[4] == 3  /* l */
						&& b->op == 620  /* %f%t %z */
						&& b->x.ints[3] == 15  /* ext */
						&& b->x.ints[4] == 3  /* l */
						) {
							if (--a->kids[0]->count > 0) {
								if (c=a->kids[0]->kids[0]) ++c->count;
								if (c=a->kids[0]->kids[3]) ++c->count;
							}
							if (--b->count > 0) {
								if (c=b->kids[0]) ++c->count;
								if (c=b->kids[3]) ++c->count;
							}
							a->syms[0] = a->kids[0]->syms[0];
							a->kids[3] = a->kids[0]->kids[3];
							a->x.ints[0] = a->kids[0]->x.ints[0];
							a->kids[0] = a->kids[0]->kids[0];
							a->syms[1] = b->syms[0];
							a->kids[4] = b->kids[3];
							a->x.ints[1] = b->x.ints[0];
							a->kids[1] = b->kids[0];
							a->x.ints[4] = 2;  /* w */
							goto L622;   /* cmp%t %x,%y; j%f %z */
						}
						break;
					case 16:   /* extb */
						b = a->kids[1];
						if (
						a->kids[0]->x.ints[4] == 3  /* l */
						&& b->op == 620  /* %f%t %z */
						&& b->x.ints[3] == 16  /* extb */
						&& b->x.ints[4] == 3  /* l */
						) {
							if (--a->kids[0]->count > 0) {
								if (c=a->kids[0]->kids[0]) ++c->count;
								if (c=a->kids[0]->kids[3]) ++c->count;
							}
							if (--b->count > 0) {
								if (c=b->kids[0]) ++c->count;
								if (c=b->kids[3]) ++c->count;
							}
							a->syms[0] = a->kids[0]->syms[0];
							a->kids[3] = a->kids[0]->kids[3];
							a->x.ints[0] = a->kids[0]->x.ints[0];
							a->kids[0] = a->kids[0]->kids[0];
							a->syms[1] = b->syms[0];
							a->kids[4] = b->kids[3];
							a->x.ints[1] = b->x.ints[0];
							a->kids[1] = b->kids[0];
							a->x.ints[4] = 1;  /* b */
							goto L622;   /* cmp%t %x,%y; j%f %z */
						}
						break;
					}
				}
				break;
			case 27:   /* #%c */
				if (
				a->x.ints[0] == 3  /* d%n */
				) {
					/* eq */
					/* ge */
					/* gt */
					/* le */
					/* lt */
					/* ne */
					if ("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\1\1\0\1\0\0\0\1\0\0\0\1\0\0\0\0\0"[a->x.ints[3]]) {
						b = a->kids[0];
						if (
						b->op == 620  /* %f%t %z */
						) {
							switch (b->x.ints[3]) {
							case 15:   /* ext */
								if (
								b->x.ints[4] == 3  /* l */
								&& b->count == 1
								) {
									if (--b->count > 0) {
										if (c=b->kids[0]) ++c->count;
										if (c=b->kids[3]) ++c->count;
									}
									a->syms[0] = b->syms[0];
									a->kids[3] = b->kids[3];
									a->x.ints[0] = b->x.ints[0];
									a->kids[0] = b->kids[0];
									a->x.ints[4] = 2;  /* w */
									goto L622;   /* cmp%t %x,%y; j%f %z */
								}
								break;
							case 16:   /* extb */
								if (
								b->x.ints[4] == 3  /* l */
								&& b->count == 1
								) {
									if (--b->count > 0) {
										if (c=b->kids[0]) ++c->count;
										if (c=b->kids[3]) ++c->count;
									}
									a->syms[0] = b->syms[0];
									a->kids[3] = b->kids[3];
									a->x.ints[0] = b->x.ints[0];
									a->kids[0] = b->kids[0];
									a->x.ints[4] = 1;  /* b */
									goto L622;   /* cmp%t %x,%y; j%f %z */
								}
								break;
							}
						}
					}
				}
				break;
			}
		}
		a->op = 622;
		break;
	case 623: L623:   /* f%f%t %x,%z */
		dumptree(a, 623);
		b = a->kids[1];
		if (
		a->x.ints[4] == 6  /* x */
		&& a->x.ints[1] == 5  /* fp%n */
		&& a->x.ints[2] == 6  /* fp%c */
		&& b->op == 625  /* fmove%t %y,%z */
		) {
			/* d%n */
			/* d%c */
			/* %c:l */
			/* @(%c:l,d%i:l:1) */
			/* @(%c:l,d%i:l:2) */
			/* @(%c:l,d%i:l:4) */
			/* @(%c,d%i:l:1) */
			/* @(%c,d%i:l:2) */
			/* @(%c,d%i:l:4) */
			/* a%n@(%c,d%i:l:1) */
			/* a%n@(%c,d%i:l:2) */
			/* a%n@(%c,d%i:l:4) */
			/* a6@(%c,d%i:l:1) */
			/* a6@(%c,d%i:l:2) */
			/* a6@(%c,d%i:l:4) */
			/* a%n@ */
			/* a6@(%c) */
			/* sp@(%c) */
			/* a%n@(%c:l) */
			/* a%n@(%c) */
			if ("\0\0\0\1\1\0\0\0\1\1\1\1\1\1\1\1\1\1\1\1\1\1\0\1\1\1\1\0\0\0"[b->x.ints[0]]) {
				if (
				b->x.ints[0] == 27  /* #%c */
				) {
					if (--b->count > 0) {
						if (c=b->kids[0]) ++c->count;
						if (c=b->kids[3]) ++c->count;
					}
					a->syms[1] = b->syms[0];
					a->kids[4] = b->kids[3];
					a->x.ints[1] = b->x.ints[0];
					a->kids[1] = b->kids[0];
					a->x.ints[4] = b->x.ints[4];
					goto L623;   /* f%f%t %x,%z */
				}
				if (
				b->count == 1
				) {
					if (--b->count > 0) {
						if (c=b->kids[0]) ++c->count;
						if (c=b->kids[3]) ++c->count;
					}
					a->syms[1] = b->syms[0];
					a->kids[4] = b->kids[3];
					a->x.ints[1] = b->x.ints[0];
					a->kids[1] = b->kids[0];
					a->x.ints[4] = b->x.ints[4];
					goto L623;   /* f%f%t %x,%z */
				}
				/* d%n */
				/* fp%n */
				/* #%c */
				if ("\0\0\0\1\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0"[b->x.ints[0]]) {
					if (--b->count > 0) {
						if (c=b->kids[0]) ++c->count;
						if (c=b->kids[3]) ++c->count;
					}
					a->syms[1] = b->syms[0];
					a->kids[4] = b->kids[3];
					a->x.ints[1] = b->x.ints[0];
					a->kids[1] = b->kids[0];
					a->x.ints[4] = b->x.ints[4];
					goto L623;   /* f%f%t %x,%z */
				}
				if (
				b->count == 1
				) {
					if (--b->count > 0) {
						if (c=b->kids[0]) ++c->count;
						if (c=b->kids[3]) ++c->count;
					}
					a->syms[1] = b->syms[0];
					a->kids[4] = b->kids[3];
					a->x.ints[1] = b->x.ints[0];
					a->kids[1] = b->kids[0];
					a->x.ints[4] = b->x.ints[4];
					goto L623;   /* f%f%t %x,%z */
				}
				/* d%n */
				/* fp%n */
				/* #%c */
				if ("\0\0\0\1\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0"[b->x.ints[0]]) {
					if (--b->count > 0) {
						if (c=b->kids[0]) ++c->count;
						if (c=b->kids[3]) ++c->count;
					}
					a->syms[1] = b->syms[0];
					a->kids[4] = b->kids[3];
					a->x.ints[1] = b->x.ints[0];
					a->kids[1] = b->kids[0];
					a->x.ints[4] = b->x.ints[4];
					goto L623;   /* f%f%t %x,%z */
				}
				if (
				b->count == 1
				) {
					if (--b->count > 0) {
						if (c=b->kids[0]) ++c->count;
						if (c=b->kids[3]) ++c->count;
					}
					a->syms[1] = b->syms[0];
					a->kids[4] = b->kids[3];
					a->x.ints[1] = b->x.ints[0];
					a->kids[1] = b->kids[0];
					a->x.ints[4] = b->x.ints[4];
					goto L623;   /* f%f%t %x,%z */
				}
				/* d%n */
				/* fp%n */
				/* #%c */
				if ("\0\0\0\1\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0"[b->x.ints[0]]) {
					if (--b->count > 0) {
						if (c=b->kids[0]) ++c->count;
						if (c=b->kids[3]) ++c->count;
					}
					a->syms[1] = b->syms[0];
					a->kids[4] = b->kids[3];
					a->x.ints[1] = b->x.ints[0];
					a->kids[1] = b->kids[0];
					a->x.ints[4] = b->x.ints[4];
					goto L623;   /* f%f%t %x,%z */
				}
				if (
				b->count == 1
				) {
					if (--b->count > 0) {
						if (c=b->kids[0]) ++c->count;
						if (c=b->kids[3]) ++c->count;
					}
					a->syms[1] = b->syms[0];
					a->kids[4] = b->kids[3];
					a->x.ints[1] = b->x.ints[0];
					a->kids[1] = b->kids[0];
					a->x.ints[4] = b->x.ints[4];
					goto L623;   /* f%f%t %x,%z */
				}
				/* d%n */
				/* fp%n */
				/* #%c */
				if ("\0\0\0\1\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0"[b->x.ints[0]]) {
					if (--b->count > 0) {
						if (c=b->kids[0]) ++c->count;
						if (c=b->kids[3]) ++c->count;
					}
					a->syms[1] = b->syms[0];
					a->kids[4] = b->kids[3];
					a->x.ints[1] = b->x.ints[0];
					a->kids[1] = b->kids[0];
					a->x.ints[4] = b->x.ints[4];
					goto L623;   /* f%f%t %x,%z */
				}
				if (
				b->count == 1
				) {
					if (--b->count > 0) {
						if (c=b->kids[0]) ++c->count;
						if (c=b->kids[3]) ++c->count;
					}
					a->syms[1] = b->syms[0];
					a->kids[4] = b->kids[3];
					a->x.ints[1] = b->x.ints[0];
					a->kids[1] = b->kids[0];
					a->x.ints[4] = b->x.ints[4];
					goto L623;   /* f%f%t %x,%z */
				}
				/* d%n */
				/* fp%n */
				/* #%c */
				if ("\0\0\0\1\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0"[b->x.ints[0]]) {
					if (--b->count > 0) {
						if (c=b->kids[0]) ++c->count;
						if (c=b->kids[3]) ++c->count;
					}
					a->syms[1] = b->syms[0];
					a->kids[4] = b->kids[3];
					a->x.ints[1] = b->x.ints[0];
					a->kids[1] = b->kids[0];
					a->x.ints[4] = b->x.ints[4];
					goto L623;   /* f%f%t %x,%z */
				}
				if (
				b->count == 1
				) {
					if (--b->count > 0) {
						if (c=b->kids[0]) ++c->count;
						if (c=b->kids[3]) ++c->count;
					}
					a->syms[1] = b->syms[0];
					a->kids[4] = b->kids[3];
					a->x.ints[1] = b->x.ints[0];
					a->kids[1] = b->kids[0];
					a->x.ints[4] = b->x.ints[4];
					goto L623;   /* f%f%t %x,%z */
				}
				/* d%n */
				/* fp%n */
				/* #%c */
				if ("\0\0\0\1\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0"[b->x.ints[0]]) {
					if (--b->count > 0) {
						if (c=b->kids[0]) ++c->count;
						if (c=b->kids[3]) ++c->count;
					}
					a->syms[1] = b->syms[0];
					a->kids[4] = b->kids[3];
					a->x.ints[1] = b->x.ints[0];
					a->kids[1] = b->kids[0];
					a->x.ints[4] = b->x.ints[4];
					goto L623;   /* f%f%t %x,%z */
				}
				if (
				b->count == 1
				) {
					if (--b->count > 0) {
						if (c=b->kids[0]) ++c->count;
						if (c=b->kids[3]) ++c->count;
					}
					a->syms[1] = b->syms[0];
					a->kids[4] = b->kids[3];
					a->x.ints[1] = b->x.ints[0];
					a->kids[1] = b->kids[0];
					a->x.ints[4] = b->x.ints[4];
					goto L623;   /* f%f%t %x,%z */
				}
				/* d%n */
				/* fp%n */
				/* #%c */
				if ("\0\0\0\1\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0"[b->x.ints[0]]) {
					if (--b->count > 0) {
						if (c=b->kids[0]) ++c->count;
						if (c=b->kids[3]) ++c->count;
					}
					a->syms[1] = b->syms[0];
					a->kids[4] = b->kids[3];
					a->x.ints[1] = b->x.ints[0];
					a->kids[1] = b->kids[0];
					a->x.ints[4] = b->x.ints[4];
					goto L623;   /* f%f%t %x,%z */
				}
				if (
				b->count == 1
				) {
					if (--b->count > 0) {
						if (c=b->kids[0]) ++c->count;
						if (c=b->kids[3]) ++c->count;
					}
					a->syms[1] = b->syms[0];
					a->kids[4] = b->kids[3];
					a->x.ints[1] = b->x.ints[0];
					a->kids[1] = b->kids[0];
					a->x.ints[4] = b->x.ints[4];
					goto L623;   /* f%f%t %x,%z */
				}
				/* d%n */
				/* fp%n */
				/* #%c */
				if ("\0\0\0\1\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0"[b->x.ints[0]]) {
					if (--b->count > 0) {
						if (c=b->kids[0]) ++c->count;
						if (c=b->kids[3]) ++c->count;
					}
					a->syms[1] = b->syms[0];
					a->kids[4] = b->kids[3];
					a->x.ints[1] = b->x.ints[0];
					a->kids[1] = b->kids[0];
					a->x.ints[4] = b->x.ints[4];
					goto L623;   /* f%f%t %x,%z */
				}
				if (
				b->count == 1
				) {
					if (--b->count > 0) {
						if (c=b->kids[0]) ++c->count;
						if (c=b->kids[3]) ++c->count;
					}
					a->syms[1] = b->syms[0];
					a->kids[4] = b->kids[3];
					a->x.ints[1] = b->x.ints[0];
					a->kids[1] = b->kids[0];
					a->x.ints[4] = b->x.ints[4];
					goto L623;   /* f%f%t %x,%z */
				}
				/* d%n */
				/* fp%n */
				/* #%c */
				if ("\0\0\0\1\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0"[b->x.ints[0]]) {
					if (--b->count > 0) {
						if (c=b->kids[0]) ++c->count;
						if (c=b->kids[3]) ++c->count;
					}
					a->syms[1] = b->syms[0];
					a->kids[4] = b->kids[3];
					a->x.ints[1] = b->x.ints[0];
					a->kids[1] = b->kids[0];
					a->x.ints[4] = b->x.ints[4];
					goto L623;   /* f%f%t %x,%z */
				}
				if (
				b->count == 1
				) {
					if (--b->count > 0) {
						if (c=b->kids[0]) ++c->count;
						if (c=b->kids[3]) ++c->count;
					}
					a->syms[1] = b->syms[0];
					a->kids[4] = b->kids[3];
					a->x.ints[1] = b->x.ints[0];
					a->kids[1] = b->kids[0];
					a->x.ints[4] = b->x.ints[4];
					goto L623;   /* f%f%t %x,%z */
				}
				/* d%n */
				/* fp%n */
				/* #%c */
				if ("\0\0\0\1\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0"[b->x.ints[0]]) {
					if (--b->count > 0) {
						if (c=b->kids[0]) ++c->count;
						if (c=b->kids[3]) ++c->count;
					}
					a->syms[1] = b->syms[0];
					a->kids[4] = b->kids[3];
					a->x.ints[1] = b->x.ints[0];
					a->kids[1] = b->kids[0];
					a->x.ints[4] = b->x.ints[4];
					goto L623;   /* f%f%t %x,%z */
				}
				if (
				b->count == 1
				) {
					if (--b->count > 0) {
						if (c=b->kids[0]) ++c->count;
						if (c=b->kids[3]) ++c->count;
					}
					a->syms[1] = b->syms[0];
					a->kids[4] = b->kids[3];
					a->x.ints[1] = b->x.ints[0];
					a->kids[1] = b->kids[0];
					a->x.ints[4] = b->x.ints[4];
					goto L623;   /* f%f%t %x,%z */
				}
				/* d%n */
				/* fp%n */
				/* #%c */
				if ("\0\0\0\1\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0"[b->x.ints[0]]) {
					if (--b->count > 0) {
						if (c=b->kids[0]) ++c->count;
						if (c=b->kids[3]) ++c->count;
					}
					a->syms[1] = b->syms[0];
					a->kids[4] = b->kids[3];
					a->x.ints[1] = b->x.ints[0];
					a->kids[1] = b->kids[0];
					a->x.ints[4] = b->x.ints[4];
					goto L623;   /* f%f%t %x,%z */
				}
				if (
				b->count == 1
				) {
					if (--b->count > 0) {
						if (c=b->kids[0]) ++c->count;
						if (c=b->kids[3]) ++c->count;
					}
					a->syms[1] = b->syms[0];
					a->kids[4] = b->kids[3];
					a->x.ints[1] = b->x.ints[0];
					a->kids[1] = b->kids[0];
					a->x.ints[4] = b->x.ints[4];
					goto L623;   /* f%f%t %x,%z */
				}
				/* d%n */
				/* fp%n */
				/* #%c */
				if ("\0\0\0\1\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0"[b->x.ints[0]]) {
					if (--b->count > 0) {
						if (c=b->kids[0]) ++c->count;
						if (c=b->kids[3]) ++c->count;
					}
					a->syms[1] = b->syms[0];
					a->kids[4] = b->kids[3];
					a->x.ints[1] = b->x.ints[0];
					a->kids[1] = b->kids[0];
					a->x.ints[4] = b->x.ints[4];
					goto L623;   /* f%f%t %x,%z */
				}
				if (
				b->count == 1
				) {
					if (--b->count > 0) {
						if (c=b->kids[0]) ++c->count;
						if (c=b->kids[3]) ++c->count;
					}
					a->syms[1] = b->syms[0];
					a->kids[4] = b->kids[3];
					a->x.ints[1] = b->x.ints[0];
					a->kids[1] = b->kids[0];
					a->x.ints[4] = b->x.ints[4];
					goto L623;   /* f%f%t %x,%z */
				}
				/* d%n */
				/* fp%n */
				/* #%c */
				if ("\0\0\0\1\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0"[b->x.ints[0]]) {
					if (--b->count > 0) {
						if (c=b->kids[0]) ++c->count;
						if (c=b->kids[3]) ++c->count;
					}
					a->syms[1] = b->syms[0];
					a->kids[4] = b->kids[3];
					a->x.ints[1] = b->x.ints[0];
					a->kids[1] = b->kids[0];
					a->x.ints[4] = b->x.ints[4];
					goto L623;   /* f%f%t %x,%z */
				}
				if (
				b->count == 1
				) {
					if (--b->count > 0) {
						if (c=b->kids[0]) ++c->count;
						if (c=b->kids[3]) ++c->count;
					}
					a->syms[1] = b->syms[0];
					a->kids[4] = b->kids[3];
					a->x.ints[1] = b->x.ints[0];
					a->kids[1] = b->kids[0];
					a->x.ints[4] = b->x.ints[4];
					goto L623;   /* f%f%t %x,%z */
				}
				/* d%n */
				/* fp%n */
				/* #%c */
				if ("\0\0\0\1\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0"[b->x.ints[0]]) {
					if (--b->count > 0) {
						if (c=b->kids[0]) ++c->count;
						if (c=b->kids[3]) ++c->count;
					}
					a->syms[1] = b->syms[0];
					a->kids[4] = b->kids[3];
					a->x.ints[1] = b->x.ints[0];
					a->kids[1] = b->kids[0];
					a->x.ints[4] = b->x.ints[4];
					goto L623;   /* f%f%t %x,%z */
				}
				if (
				b->count == 1
				) {
					if (--b->count > 0) {
						if (c=b->kids[0]) ++c->count;
						if (c=b->kids[3]) ++c->count;
					}
					a->syms[1] = b->syms[0];
					a->kids[4] = b->kids[3];
					a->x.ints[1] = b->x.ints[0];
					a->kids[1] = b->kids[0];
					a->x.ints[4] = b->x.ints[4];
					goto L623;   /* f%f%t %x,%z */
				}
				/* d%n */
				/* fp%n */
				/* #%c */
				if ("\0\0\0\1\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0"[b->x.ints[0]]) {
					if (--b->count > 0) {
						if (c=b->kids[0]) ++c->count;
						if (c=b->kids[3]) ++c->count;
					}
					a->syms[1] = b->syms[0];
					a->kids[4] = b->kids[3];
					a->x.ints[1] = b->x.ints[0];
					a->kids[1] = b->kids[0];
					a->x.ints[4] = b->x.ints[4];
					goto L623;   /* f%f%t %x,%z */
				}
				if (
				b->count == 1
				) {
					if (--b->count > 0) {
						if (c=b->kids[0]) ++c->count;
						if (c=b->kids[3]) ++c->count;
					}
					a->syms[1] = b->syms[0];
					a->kids[4] = b->kids[3];
					a->x.ints[1] = b->x.ints[0];
					a->kids[1] = b->kids[0];
					a->x.ints[4] = b->x.ints[4];
					goto L623;   /* f%f%t %x,%z */
				}
				/* d%n */
				/* fp%n */
				/* #%c */
				if ("\0\0\0\1\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0"[b->x.ints[0]]) {
					if (--b->count > 0) {
						if (c=b->kids[0]) ++c->count;
						if (c=b->kids[3]) ++c->count;
					}
					a->syms[1] = b->syms[0];
					a->kids[4] = b->kids[3];
					a->x.ints[1] = b->x.ints[0];
					a->kids[1] = b->kids[0];
					a->x.ints[4] = b->x.ints[4];
					goto L623;   /* f%f%t %x,%z */
				}
				if (
				b->count == 1
				) {
					if (--b->count > 0) {
						if (c=b->kids[0]) ++c->count;
						if (c=b->kids[3]) ++c->count;
					}
					a->syms[1] = b->syms[0];
					a->kids[4] = b->kids[3];
					a->x.ints[1] = b->x.ints[0];
					a->kids[1] = b->kids[0];
					a->x.ints[4] = b->x.ints[4];
					goto L623;   /* f%f%t %x,%z */
				}
				/* d%n */
				/* fp%n */
				/* #%c */
				if ("\0\0\0\1\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0"[b->x.ints[0]]) {
					if (--b->count > 0) {
						if (c=b->kids[0]) ++c->count;
						if (c=b->kids[3]) ++c->count;
					}
					a->syms[1] = b->syms[0];
					a->kids[4] = b->kids[3];
					a->x.ints[1] = b->x.ints[0];
					a->kids[1] = b->kids[0];
					a->x.ints[4] = b->x.ints[4];
					goto L623;   /* f%f%t %x,%z */
				}
				if (
				b->count == 1
				) {
					if (--b->count > 0) {
						if (c=b->kids[0]) ++c->count;
						if (c=b->kids[3]) ++c->count;
					}
					a->syms[1] = b->syms[0];
					a->kids[4] = b->kids[3];
					a->x.ints[1] = b->x.ints[0];
					a->kids[1] = b->kids[0];
					a->x.ints[4] = b->x.ints[4];
					goto L623;   /* f%f%t %x,%z */
				}
				/* d%n */
				/* fp%n */
				/* #%c */
				if ("\0\0\0\1\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0"[b->x.ints[0]]) {
					if (--b->count > 0) {
						if (c=b->kids[0]) ++c->count;
						if (c=b->kids[3]) ++c->count;
					}
					a->syms[1] = b->syms[0];
					a->kids[4] = b->kids[3];
					a->x.ints[1] = b->x.ints[0];
					a->kids[1] = b->kids[0];
					a->x.ints[4] = b->x.ints[4];
					goto L623;   /* f%f%t %x,%z */
				}
				if (
				b->count == 1
				) {
					if (--b->count > 0) {
						if (c=b->kids[0]) ++c->count;
						if (c=b->kids[3]) ++c->count;
					}
					a->syms[1] = b->syms[0];
					a->kids[4] = b->kids[3];
					a->x.ints[1] = b->x.ints[0];
					a->kids[1] = b->kids[0];
					a->x.ints[4] = b->x.ints[4];
					goto L623;   /* f%f%t %x,%z */
				}
				/* d%n */
				/* fp%n */
				/* #%c */
				if ("\0\0\0\1\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0"[b->x.ints[0]]) {
					if (--b->count > 0) {
						if (c=b->kids[0]) ++c->count;
						if (c=b->kids[3]) ++c->count;
					}
					a->syms[1] = b->syms[0];
					a->kids[4] = b->kids[3];
					a->x.ints[1] = b->x.ints[0];
					a->kids[1] = b->kids[0];
					a->x.ints[4] = b->x.ints[4];
					goto L623;   /* f%f%t %x,%z */
				}
				if (
				b->count == 1
				) {
					if (--b->count > 0) {
						if (c=b->kids[0]) ++c->count;
						if (c=b->kids[3]) ++c->count;
					}
					a->syms[1] = b->syms[0];
					a->kids[4] = b->kids[3];
					a->x.ints[1] = b->x.ints[0];
					a->kids[1] = b->kids[0];
					a->x.ints[4] = b->x.ints[4];
					goto L623;   /* f%f%t %x,%z */
				}
				/* d%n */
				/* fp%n */
				if ("\0\0\0\1\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"[b->x.ints[0]]) {
					if (--b->count > 0) {
						if (c=b->kids[0]) ++c->count;
						if (c=b->kids[3]) ++c->count;
					}
					a->syms[1] = b->syms[0];
					a->kids[4] = b->kids[3];
					a->x.ints[1] = b->x.ints[0];
					a->kids[1] = b->kids[0];
					a->x.ints[4] = b->x.ints[4];
					goto L623;   /* f%f%t %x,%z */
				}
			}
		}
		a->op = 623;
		break;
	case 624: L624:   /* fcmp%t %x,%y; fj%f %z */
		dumptree(a, 624);
		b = a->kids[1];
		if (
		a->x.ints[4] == 6  /* x */
		&& a->x.ints[1] == 5  /* fp%n */
		&& a->x.ints[0] == 5  /* fp%n */
		&& b->op == 625  /* fmove%t %y,%z */
		) {
			/* d%n */
			/* d%c */
			/* %c:l */
			/* @(%c:l,d%i:l:1) */
			/* @(%c:l,d%i:l:2) */
			/* @(%c:l,d%i:l:4) */
			/* @(%c,d%i:l:1) */
			/* @(%c,d%i:l:2) */
			/* @(%c,d%i:l:4) */
			/* a%n@(%c,d%i:l:1) */
			/* a%n@(%c,d%i:l:2) */
			/* a%n@(%c,d%i:l:4) */
			/* a6@(%c,d%i:l:1) */
			/* a6@(%c,d%i:l:2) */
			/* a6@(%c,d%i:l:4) */
			/* a%n@ */
			/* a6@(%c) */
			/* sp@(%c) */
			/* a%n@(%c:l) */
			/* a%n@(%c) */
			if ("\0\0\0\1\1\0\0\0\1\1\1\1\1\1\1\1\1\1\1\1\1\1\0\1\1\1\1\0\0\0"[b->x.ints[0]]) {
				if (
				b->x.ints[0] == 27  /* #%c */
				) {
					if (--b->count > 0) {
						if (c=b->kids[0]) ++c->count;
						if (c=b->kids[3]) ++c->count;
					}
					a->syms[1] = b->syms[0];
					a->kids[4] = b->kids[3];
					a->x.ints[1] = b->x.ints[0];
					a->kids[1] = b->kids[0];
					a->x.ints[4] = b->x.ints[4];
					goto L624;   /* fcmp%t %x,%y; fj%f %z */
				}
				if (
				b->count == 1
				) {
					if (--b->count > 0) {
						if (c=b->kids[0]) ++c->count;
						if (c=b->kids[3]) ++c->count;
					}
					a->syms[1] = b->syms[0];
					a->kids[4] = b->kids[3];
					a->x.ints[1] = b->x.ints[0];
					a->kids[1] = b->kids[0];
					a->x.ints[4] = b->x.ints[4];
					goto L624;   /* fcmp%t %x,%y; fj%f %z */
				}
				/* d%n */
				/* fp%n */
				/* #%c */
				if ("\0\0\0\1\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0"[b->x.ints[0]]) {
					if (--b->count > 0) {
						if (c=b->kids[0]) ++c->count;
						if (c=b->kids[3]) ++c->count;
					}
					a->syms[1] = b->syms[0];
					a->kids[4] = b->kids[3];
					a->x.ints[1] = b->x.ints[0];
					a->kids[1] = b->kids[0];
					a->x.ints[4] = b->x.ints[4];
					goto L624;   /* fcmp%t %x,%y; fj%f %z */
				}
				if (
				b->count == 1
				) {
					if (--b->count > 0) {
						if (c=b->kids[0]) ++c->count;
						if (c=b->kids[3]) ++c->count;
					}
					a->syms[1] = b->syms[0];
					a->kids[4] = b->kids[3];
					a->x.ints[1] = b->x.ints[0];
					a->kids[1] = b->kids[0];
					a->x.ints[4] = b->x.ints[4];
					goto L624;   /* fcmp%t %x,%y; fj%f %z */
				}
				/* d%n */
				/* fp%n */
				/* #%c */
				if ("\0\0\0\1\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0"[b->x.ints[0]]) {
					if (--b->count > 0) {
						if (c=b->kids[0]) ++c->count;
						if (c=b->kids[3]) ++c->count;
					}
					a->syms[1] = b->syms[0];
					a->kids[4] = b->kids[3];
					a->x.ints[1] = b->x.ints[0];
					a->kids[1] = b->kids[0];
					a->x.ints[4] = b->x.ints[4];
					goto L624;   /* fcmp%t %x,%y; fj%f %z */
				}
				if (
				b->count == 1
				) {
					if (--b->count > 0) {
						if (c=b->kids[0]) ++c->count;
						if (c=b->kids[3]) ++c->count;
					}
					a->syms[1] = b->syms[0];
					a->kids[4] = b->kids[3];
					a->x.ints[1] = b->x.ints[0];
					a->kids[1] = b->kids[0];
					a->x.ints[4] = b->x.ints[4];
					goto L624;   /* fcmp%t %x,%y; fj%f %z */
				}
				/* d%n */
				/* fp%n */
				/* #%c */
				if ("\0\0\0\1\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0"[b->x.ints[0]]) {
					if (--b->count > 0) {
						if (c=b->kids[0]) ++c->count;
						if (c=b->kids[3]) ++c->count;
					}
					a->syms[1] = b->syms[0];
					a->kids[4] = b->kids[3];
					a->x.ints[1] = b->x.ints[0];
					a->kids[1] = b->kids[0];
					a->x.ints[4] = b->x.ints[4];
					goto L624;   /* fcmp%t %x,%y; fj%f %z */
				}
				if (
				b->count == 1
				) {
					if (--b->count > 0) {
						if (c=b->kids[0]) ++c->count;
						if (c=b->kids[3]) ++c->count;
					}
					a->syms[1] = b->syms[0];
					a->kids[4] = b->kids[3];
					a->x.ints[1] = b->x.ints[0];
					a->kids[1] = b->kids[0];
					a->x.ints[4] = b->x.ints[4];
					goto L624;   /* fcmp%t %x,%y; fj%f %z */
				}
				/* d%n */
				/* fp%n */
				/* #%c */
				if ("\0\0\0\1\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0"[b->x.ints[0]]) {
					if (--b->count > 0) {
						if (c=b->kids[0]) ++c->count;
						if (c=b->kids[3]) ++c->count;
					}
					a->syms[1] = b->syms[0];
					a->kids[4] = b->kids[3];
					a->x.ints[1] = b->x.ints[0];
					a->kids[1] = b->kids[0];
					a->x.ints[4] = b->x.ints[4];
					goto L624;   /* fcmp%t %x,%y; fj%f %z */
				}
				if (
				b->count == 1
				) {
					if (--b->count > 0) {
						if (c=b->kids[0]) ++c->count;
						if (c=b->kids[3]) ++c->count;
					}
					a->syms[1] = b->syms[0];
					a->kids[4] = b->kids[3];
					a->x.ints[1] = b->x.ints[0];
					a->kids[1] = b->kids[0];
					a->x.ints[4] = b->x.ints[4];
					goto L624;   /* fcmp%t %x,%y; fj%f %z */
				}
				/* d%n */
				/* fp%n */
				/* #%c */
				if ("\0\0\0\1\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0"[b->x.ints[0]]) {
					if (--b->count > 0) {
						if (c=b->kids[0]) ++c->count;
						if (c=b->kids[3]) ++c->count;
					}
					a->syms[1] = b->syms[0];
					a->kids[4] = b->kids[3];
					a->x.ints[1] = b->x.ints[0];
					a->kids[1] = b->kids[0];
					a->x.ints[4] = b->x.ints[4];
					goto L624;   /* fcmp%t %x,%y; fj%f %z */
				}
				if (
				b->count == 1
				) {
					if (--b->count > 0) {
						if (c=b->kids[0]) ++c->count;
						if (c=b->kids[3]) ++c->count;
					}
					a->syms[1] = b->syms[0];
					a->kids[4] = b->kids[3];
					a->x.ints[1] = b->x.ints[0];
					a->kids[1] = b->kids[0];
					a->x.ints[4] = b->x.ints[4];
					goto L624;   /* fcmp%t %x,%y; fj%f %z */
				}
				/* d%n */
				/* fp%n */
				/* #%c */
				if ("\0\0\0\1\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0"[b->x.ints[0]]) {
					if (--b->count > 0) {
						if (c=b->kids[0]) ++c->count;
						if (c=b->kids[3]) ++c->count;
					}
					a->syms[1] = b->syms[0];
					a->kids[4] = b->kids[3];
					a->x.ints[1] = b->x.ints[0];
					a->kids[1] = b->kids[0];
					a->x.ints[4] = b->x.ints[4];
					goto L624;   /* fcmp%t %x,%y; fj%f %z */
				}
				if (
				b->count == 1
				) {
					if (--b->count > 0) {
						if (c=b->kids[0]) ++c->count;
						if (c=b->kids[3]) ++c->count;
					}
					a->syms[1] = b->syms[0];
					a->kids[4] = b->kids[3];
					a->x.ints[1] = b->x.ints[0];
					a->kids[1] = b->kids[0];
					a->x.ints[4] = b->x.ints[4];
					goto L624;   /* fcmp%t %x,%y; fj%f %z */
				}
				/* d%n */
				/* fp%n */
				/* #%c */
				if ("\0\0\0\1\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0"[b->x.ints[0]]) {
					if (--b->count > 0) {
						if (c=b->kids[0]) ++c->count;
						if (c=b->kids[3]) ++c->count;
					}
					a->syms[1] = b->syms[0];
					a->kids[4] = b->kids[3];
					a->x.ints[1] = b->x.ints[0];
					a->kids[1] = b->kids[0];
					a->x.ints[4] = b->x.ints[4];
					goto L624;   /* fcmp%t %x,%y; fj%f %z */
				}
				if (
				b->count == 1
				) {
					if (--b->count > 0) {
						if (c=b->kids[0]) ++c->count;
						if (c=b->kids[3]) ++c->count;
					}
					a->syms[1] = b->syms[0];
					a->kids[4] = b->kids[3];
					a->x.ints[1] = b->x.ints[0];
					a->kids[1] = b->kids[0];
					a->x.ints[4] = b->x.ints[4];
					goto L624;   /* fcmp%t %x,%y; fj%f %z */
				}
				/* d%n */
				/* fp%n */
				/* #%c */
				if ("\0\0\0\1\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0"[b->x.ints[0]]) {
					if (--b->count > 0) {
						if (c=b->kids[0]) ++c->count;
						if (c=b->kids[3]) ++c->count;
					}
					a->syms[1] = b->syms[0];
					a->kids[4] = b->kids[3];
					a->x.ints[1] = b->x.ints[0];
					a->kids[1] = b->kids[0];
					a->x.ints[4] = b->x.ints[4];
					goto L624;   /* fcmp%t %x,%y; fj%f %z */
				}
				if (
				b->count == 1
				) {
					if (--b->count > 0) {
						if (c=b->kids[0]) ++c->count;
						if (c=b->kids[3]) ++c->count;
					}
					a->syms[1] = b->syms[0];
					a->kids[4] = b->kids[3];
					a->x.ints[1] = b->x.ints[0];
					a->kids[1] = b->kids[0];
					a->x.ints[4] = b->x.ints[4];
					goto L624;   /* fcmp%t %x,%y; fj%f %z */
				}
				/* d%n */
				/* fp%n */
				/* #%c */
				if ("\0\0\0\1\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0"[b->x.ints[0]]) {
					if (--b->count > 0) {
						if (c=b->kids[0]) ++c->count;
						if (c=b->kids[3]) ++c->count;
					}
					a->syms[1] = b->syms[0];
					a->kids[4] = b->kids[3];
					a->x.ints[1] = b->x.ints[0];
					a->kids[1] = b->kids[0];
					a->x.ints[4] = b->x.ints[4];
					goto L624;   /* fcmp%t %x,%y; fj%f %z */
				}
				if (
				b->count == 1
				) {
					if (--b->count > 0) {
						if (c=b->kids[0]) ++c->count;
						if (c=b->kids[3]) ++c->count;
					}
					a->syms[1] = b->syms[0];
					a->kids[4] = b->kids[3];
					a->x.ints[1] = b->x.ints[0];
					a->kids[1] = b->kids[0];
					a->x.ints[4] = b->x.ints[4];
					goto L624;   /* fcmp%t %x,%y; fj%f %z */
				}
				/* d%n */
				/* fp%n */
				/* #%c */
				if ("\0\0\0\1\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0"[b->x.ints[0]]) {
					if (--b->count > 0) {
						if (c=b->kids[0]) ++c->count;
						if (c=b->kids[3]) ++c->count;
					}
					a->syms[1] = b->syms[0];
					a->kids[4] = b->kids[3];
					a->x.ints[1] = b->x.ints[0];
					a->kids[1] = b->kids[0];
					a->x.ints[4] = b->x.ints[4];
					goto L624;   /* fcmp%t %x,%y; fj%f %z */
				}
				if (
				b->count == 1
				) {
					if (--b->count > 0) {
						if (c=b->kids[0]) ++c->count;
						if (c=b->kids[3]) ++c->count;
					}
					a->syms[1] = b->syms[0];
					a->kids[4] = b->kids[3];
					a->x.ints[1] = b->x.ints[0];
					a->kids[1] = b->kids[0];
					a->x.ints[4] = b->x.ints[4];
					goto L624;   /* fcmp%t %x,%y; fj%f %z */
				}
				/* d%n */
				/* fp%n */
				/* #%c */
				if ("\0\0\0\1\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0"[b->x.ints[0]]) {
					if (--b->count > 0) {
						if (c=b->kids[0]) ++c->count;
						if (c=b->kids[3]) ++c->count;
					}
					a->syms[1] = b->syms[0];
					a->kids[4] = b->kids[3];
					a->x.ints[1] = b->x.ints[0];
					a->kids[1] = b->kids[0];
					a->x.ints[4] = b->x.ints[4];
					goto L624;   /* fcmp%t %x,%y; fj%f %z */
				}
				if (
				b->count == 1
				) {
					if (--b->count > 0) {
						if (c=b->kids[0]) ++c->count;
						if (c=b->kids[3]) ++c->count;
					}
					a->syms[1] = b->syms[0];
					a->kids[4] = b->kids[3];
					a->x.ints[1] = b->x.ints[0];
					a->kids[1] = b->kids[0];
					a->x.ints[4] = b->x.ints[4];
					goto L624;   /* fcmp%t %x,%y; fj%f %z */
				}
				/* d%n */
				/* fp%n */
				/* #%c */
				if ("\0\0\0\1\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0"[b->x.ints[0]]) {
					if (--b->count > 0) {
						if (c=b->kids[0]) ++c->count;
						if (c=b->kids[3]) ++c->count;
					}
					a->syms[1] = b->syms[0];
					a->kids[4] = b->kids[3];
					a->x.ints[1] = b->x.ints[0];
					a->kids[1] = b->kids[0];
					a->x.ints[4] = b->x.ints[4];
					goto L624;   /* fcmp%t %x,%y; fj%f %z */
				}
				if (
				b->count == 1
				) {
					if (--b->count > 0) {
						if (c=b->kids[0]) ++c->count;
						if (c=b->kids[3]) ++c->count;
					}
					a->syms[1] = b->syms[0];
					a->kids[4] = b->kids[3];
					a->x.ints[1] = b->x.ints[0];
					a->kids[1] = b->kids[0];
					a->x.ints[4] = b->x.ints[4];
					goto L624;   /* fcmp%t %x,%y; fj%f %z */
				}
				/* d%n */
				/* fp%n */
				/* #%c */
				if ("\0\0\0\1\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0"[b->x.ints[0]]) {
					if (--b->count > 0) {
						if (c=b->kids[0]) ++c->count;
						if (c=b->kids[3]) ++c->count;
					}
					a->syms[1] = b->syms[0];
					a->kids[4] = b->kids[3];
					a->x.ints[1] = b->x.ints[0];
					a->kids[1] = b->kids[0];
					a->x.ints[4] = b->x.ints[4];
					goto L624;   /* fcmp%t %x,%y; fj%f %z */
				}
				if (
				b->count == 1
				) {
					if (--b->count > 0) {
						if (c=b->kids[0]) ++c->count;
						if (c=b->kids[3]) ++c->count;
					}
					a->syms[1] = b->syms[0];
					a->kids[4] = b->kids[3];
					a->x.ints[1] = b->x.ints[0];
					a->kids[1] = b->kids[0];
					a->x.ints[4] = b->x.ints[4];
					goto L624;   /* fcmp%t %x,%y; fj%f %z */
				}
				/* d%n */
				/* fp%n */
				/* #%c */
				if ("\0\0\0\1\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0"[b->x.ints[0]]) {
					if (--b->count > 0) {
						if (c=b->kids[0]) ++c->count;
						if (c=b->kids[3]) ++c->count;
					}
					a->syms[1] = b->syms[0];
					a->kids[4] = b->kids[3];
					a->x.ints[1] = b->x.ints[0];
					a->kids[1] = b->kids[0];
					a->x.ints[4] = b->x.ints[4];
					goto L624;   /* fcmp%t %x,%y; fj%f %z */
				}
				if (
				b->count == 1
				) {
					if (--b->count > 0) {
						if (c=b->kids[0]) ++c->count;
						if (c=b->kids[3]) ++c->count;
					}
					a->syms[1] = b->syms[0];
					a->kids[4] = b->kids[3];
					a->x.ints[1] = b->x.ints[0];
					a->kids[1] = b->kids[0];
					a->x.ints[4] = b->x.ints[4];
					goto L624;   /* fcmp%t %x,%y; fj%f %z */
				}
				/* d%n */
				/* fp%n */
				/* #%c */
				if ("\0\0\0\1\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0"[b->x.ints[0]]) {
					if (--b->count > 0) {
						if (c=b->kids[0]) ++c->count;
						if (c=b->kids[3]) ++c->count;
					}
					a->syms[1] = b->syms[0];
					a->kids[4] = b->kids[3];
					a->x.ints[1] = b->x.ints[0];
					a->kids[1] = b->kids[0];
					a->x.ints[4] = b->x.ints[4];
					goto L624;   /* fcmp%t %x,%y; fj%f %z */
				}
				if (
				b->count == 1
				) {
					if (--b->count > 0) {
						if (c=b->kids[0]) ++c->count;
						if (c=b->kids[3]) ++c->count;
					}
					a->syms[1] = b->syms[0];
					a->kids[4] = b->kids[3];
					a->x.ints[1] = b->x.ints[0];
					a->kids[1] = b->kids[0];
					a->x.ints[4] = b->x.ints[4];
					goto L624;   /* fcmp%t %x,%y; fj%f %z */
				}
				/* d%n */
				/* fp%n */
				/* #%c */
				if ("\0\0\0\1\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0"[b->x.ints[0]]) {
					if (--b->count > 0) {
						if (c=b->kids[0]) ++c->count;
						if (c=b->kids[3]) ++c->count;
					}
					a->syms[1] = b->syms[0];
					a->kids[4] = b->kids[3];
					a->x.ints[1] = b->x.ints[0];
					a->kids[1] = b->kids[0];
					a->x.ints[4] = b->x.ints[4];
					goto L624;   /* fcmp%t %x,%y; fj%f %z */
				}
				if (
				b->count == 1
				) {
					if (--b->count > 0) {
						if (c=b->kids[0]) ++c->count;
						if (c=b->kids[3]) ++c->count;
					}
					a->syms[1] = b->syms[0];
					a->kids[4] = b->kids[3];
					a->x.ints[1] = b->x.ints[0];
					a->kids[1] = b->kids[0];
					a->x.ints[4] = b->x.ints[4];
					goto L624;   /* fcmp%t %x,%y; fj%f %z */
				}
				/* d%n */
				/* fp%n */
				/* #%c */
				if ("\0\0\0\1\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0"[b->x.ints[0]]) {
					if (--b->count > 0) {
						if (c=b->kids[0]) ++c->count;
						if (c=b->kids[3]) ++c->count;
					}
					a->syms[1] = b->syms[0];
					a->kids[4] = b->kids[3];
					a->x.ints[1] = b->x.ints[0];
					a->kids[1] = b->kids[0];
					a->x.ints[4] = b->x.ints[4];
					goto L624;   /* fcmp%t %x,%y; fj%f %z */
				}
				if (
				b->count == 1
				) {
					if (--b->count > 0) {
						if (c=b->kids[0]) ++c->count;
						if (c=b->kids[3]) ++c->count;
					}
					a->syms[1] = b->syms[0];
					a->kids[4] = b->kids[3];
					a->x.ints[1] = b->x.ints[0];
					a->kids[1] = b->kids[0];
					a->x.ints[4] = b->x.ints[4];
					goto L624;   /* fcmp%t %x,%y; fj%f %z */
				}
				/* d%n */
				/* fp%n */
				/* #%c */
				if ("\0\0\0\1\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0"[b->x.ints[0]]) {
					if (--b->count > 0) {
						if (c=b->kids[0]) ++c->count;
						if (c=b->kids[3]) ++c->count;
					}
					a->syms[1] = b->syms[0];
					a->kids[4] = b->kids[3];
					a->x.ints[1] = b->x.ints[0];
					a->kids[1] = b->kids[0];
					a->x.ints[4] = b->x.ints[4];
					goto L624;   /* fcmp%t %x,%y; fj%f %z */
				}
				if (
				b->count == 1
				) {
					if (--b->count > 0) {
						if (c=b->kids[0]) ++c->count;
						if (c=b->kids[3]) ++c->count;
					}
					a->syms[1] = b->syms[0];
					a->kids[4] = b->kids[3];
					a->x.ints[1] = b->x.ints[0];
					a->kids[1] = b->kids[0];
					a->x.ints[4] = b->x.ints[4];
					goto L624;   /* fcmp%t %x,%y; fj%f %z */
				}
				/* d%n */
				/* fp%n */
				/* #%c */
				if ("\0\0\0\1\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0"[b->x.ints[0]]) {
					if (--b->count > 0) {
						if (c=b->kids[0]) ++c->count;
						if (c=b->kids[3]) ++c->count;
					}
					a->syms[1] = b->syms[0];
					a->kids[4] = b->kids[3];
					a->x.ints[1] = b->x.ints[0];
					a->kids[1] = b->kids[0];
					a->x.ints[4] = b->x.ints[4];
					goto L624;   /* fcmp%t %x,%y; fj%f %z */
				}
				if (
				b->count == 1
				) {
					if (--b->count > 0) {
						if (c=b->kids[0]) ++c->count;
						if (c=b->kids[3]) ++c->count;
					}
					a->syms[1] = b->syms[0];
					a->kids[4] = b->kids[3];
					a->x.ints[1] = b->x.ints[0];
					a->kids[1] = b->kids[0];
					a->x.ints[4] = b->x.ints[4];
					goto L624;   /* fcmp%t %x,%y; fj%f %z */
				}
				/* d%n */
				/* fp%n */
				if ("\0\0\0\1\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"[b->x.ints[0]]) {
					if (--b->count > 0) {
						if (c=b->kids[0]) ++c->count;
						if (c=b->kids[3]) ++c->count;
					}
					a->syms[1] = b->syms[0];
					a->kids[4] = b->kids[3];
					a->x.ints[1] = b->x.ints[0];
					a->kids[1] = b->kids[0];
					a->x.ints[4] = b->x.ints[4];
					goto L624;   /* fcmp%t %x,%y; fj%f %z */
				}
			}
		}
		a->op = 624;
		break;
	case 625: L625:   /* fmove%t %y,%z */
		dumptree(a, 625);
		if (
		a->x.ints[2] == 23  /* a6@(%c) */
		&& getregset(a->syms[2])==FREG
		) {
			a->x.ints[4] = 6;  /* x */
			a->x.ints[2] = 6;  /* fp%c */
			goto L625;   /* fmove%t %y,%z */
		}
		switch (a->x.ints[0]) {
		case 6:   /* fp%c */
			if (
			a->x.ints[2] == 6  /* fp%c */
			&& a->syms[RX] == rmap[D] && rmcopy(a)
			) {
				a->syms[2] = a->syms[0];
				goto L625;   /* fmove%t %y,%z */
			}
			break;
		case 21:   /* a%n@ */
			b = a->kids[0];
			if (
			b->op == 628  /* lea %y,%z */
			) {
				/* %c:l */
				/* a6@(%c) */
				if ("\0\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\0\0\0"[b->x.ints[0]]) {
					if (--b->count > 0) {
						if (c=b->kids[0]) ++c->count;
						if (c=b->kids[3]) ++c->count;
					}
					a->syms[0] = b->syms[0];
					a->kids[3] = b->kids[3];
					a->x.ints[0] = b->x.ints[0];
					a->kids[0] = b->kids[0];
					goto L625;   /* fmove%t %y,%z */
				}
				if (
				b->count == 1
				) {
					if (--b->count > 0) {
						if (c=b->kids[0]) ++c->count;
						if (c=b->kids[3]) ++c->count;
					}
					a->syms[0] = b->syms[0];
					a->kids[3] = b->kids[3];
					a->x.ints[0] = b->x.ints[0];
					a->kids[0] = b->kids[0];
					goto L625;   /* fmove%t %y,%z */
				}
			}
			break;
		case 23:   /* a6@(%c) */
			if (
			getregset(a->syms[0])==FREG
			) {
				a->x.ints[4] = 6;  /* x */
				a->x.ints[0] = 6;  /* fp%c */
				goto L625;   /* fmove%t %y,%z */
			}
			break;
		}
		b = a->kids[2];
		if (
		a->x.ints[2] == 21  /* a%n@ */
		&& b->op == 628  /* lea %y,%z */
		) {
			/* %c:l */
			/* a6@(%c) */
			if ("\0\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\0\0\0"[b->x.ints[0]]) {
				if (--b->count > 0) {
					if (c=b->kids[0]) ++c->count;
					if (c=b->kids[3]) ++c->count;
				}
				a->syms[2] = b->syms[0];
				a->kids[5] = b->kids[3];
				a->x.ints[2] = b->x.ints[0];
				a->kids[2] = b->kids[0];
				goto L625;   /* fmove%t %y,%z */
			}
			if (
			b->count == 1
			) {
				if (--b->count > 0) {
					if (c=b->kids[0]) ++c->count;
					if (c=b->kids[3]) ++c->count;
				}
				a->syms[2] = b->syms[0];
				a->kids[5] = b->kids[3];
				a->x.ints[2] = b->x.ints[0];
				a->kids[2] = b->kids[0];
				goto L625;   /* fmove%t %y,%z */
			}
		}
		b = a->kids[0];
		if (
		a->x.ints[4] == 6  /* x */
		&& a->x.ints[0] == 5  /* fp%n */
		&& a->x.ints[2] == 6  /* fp%c */
		&& b->op == 625  /* fmove%t %y,%z */
		) {
			if (
			b->x.ints[0] == 27  /* #%c */
			) {
				if (--b->count > 0) {
					if (c=b->kids[0]) ++c->count;
					if (c=b->kids[3]) ++c->count;
				}
				a->syms[0] = b->syms[0];
				a->kids[3] = b->kids[3];
				a->x.ints[0] = b->x.ints[0];
				a->kids[0] = b->kids[0];
				a->x.ints[4] = b->x.ints[4];
				goto L625;   /* fmove%t %y,%z */
			}
			if (
			b->count == 1
			) {
				if (--b->count > 0) {
					if (c=b->kids[0]) ++c->count;
					if (c=b->kids[3]) ++c->count;
				}
				a->syms[0] = b->syms[0];
				a->kids[3] = b->kids[3];
				a->x.ints[0] = b->x.ints[0];
				a->kids[0] = b->kids[0];
				a->x.ints[4] = b->x.ints[4];
				goto L625;   /* fmove%t %y,%z */
			}
			/* d%n */
			/* fp%n */
			if ("\0\0\0\1\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"[b->x.ints[0]]) {
				if (--b->count > 0) {
					if (c=b->kids[0]) ++c->count;
					if (c=b->kids[3]) ++c->count;
				}
				a->syms[0] = b->syms[0];
				a->kids[3] = b->kids[3];
				a->x.ints[0] = b->x.ints[0];
				a->kids[0] = b->kids[0];
				a->x.ints[4] = b->x.ints[4];
				goto L625;   /* fmove%t %y,%z */
			}
		}
		if (
		a->x.ints[0] == 5  /* fp%n */
		&& b->op == 625  /* fmove%t %y,%z */
		&& b->x.ints[0] == 5  /* fp%n */
		) {
			if (
			b->x.ints[4] == a->x.ints[4]
			) {
				if (--b->count > 0)
					if (c=b->kids[0]) ++c->count;
				a->kids[0] = b->kids[0];
				goto L625;   /* fmove%t %y,%z */
			}
			if (
			b->x.ints[4] == 6  /* x */
			) {
				if (--b->count > 0)
					if (c=b->kids[0]) ++c->count;
				a->kids[0] = b->kids[0];
				goto L625;   /* fmove%t %y,%z */
			}
		}
		a->op = 625;
		break;
	case 626: L626:   /* fmovex %y,%z; f%f%t %x,%z */
		dumptree(a, 626);
		a->op = 626;
		break;
	case 627: L627:   /* jra %z */
		dumptree(a, 627);
		b = a->kids[2];
		if (
		a->x.ints[2] == 21  /* a%n@ */
		&& b->count == 1
		&& b->op == 628  /* lea %y,%z */
		&& b->x.ints[0] == 8  /* %c:l */
		) {
			--b->count;
			a->x.ints[2] = 29;  /* %c */
			a->syms[2] = b->syms[0];
			a->kids[2] = 0;
			goto L627;   /* jra %z */
		}
		a->op = 627;
		break;
	case 628: L628:   /* lea %y,%z */
		dumptree(a, 628);
		switch (a->x.ints[0]) {
		case 9:   /* @(%c:l,d%i:l:1) */
			b = a->kids[3];
			if (
			b->op == 619  /* %f%t %x,%z */
			&& b->x.ints[3] == 4  /* asl */
			&& b->x.ints[4] == 3  /* l */
			&& b->x.ints[1] == 27  /* #%c */
			) {
				if (
				b->syms[1]->x.name == sym[5].x.name  /* 2 */
				) {
					if (--b->count > 0)
						if (c=b->kids[0]) ++c->count;
					a->x.ints[0] = 11;  /* @(%c:l,d%i:l:4) */
					a->kids[3] = b->kids[0];
					goto L628;   /* lea %y,%z */
				}
				if (
				b->syms[1]->x.name == sym[4].x.name  /* 1 */
				) {
					if (--b->count > 0)
						if (c=b->kids[0]) ++c->count;
					a->x.ints[0] = 10;  /* @(%c:l,d%i:l:2) */
					a->kids[3] = b->kids[0];
					goto L628;   /* lea %y,%z */
				}
			}
			break;
		case 26:   /* a%n@(%c) */
			b = a->kids[0];
			if (
			a->x.ints[2] == 2  /* a%c */
			&& b->op == 629  /* mov%t %y,%z */
			&& b->x.ints[0] == 2  /* a%c */
			&& b->count == 1
			&& a->syms[2] == b->syms[0]
			) {
				--b->count;
				a->x.ints[1] = 27;  /* #%c */
				a->x.ints[4] = 3;  /* l */
				a->x.ints[3] = 1;  /* add */
				a->syms[1] = a->syms[0];
				a->kids[0] = 0;
				goto L619;   /* %f%t %x,%z */
			}
			break;
		}
		a->op = 628;
		break;
	case 629: L629:   /* mov%t %y,%z */
		dumptree(a, 629);
		if (
		a->x.ints[2] == 23  /* a6@(%c) */
		) {
			if (
			getregset(a->syms[2])==DREG
			) {
				a->x.ints[2] = 4;  /* d%c */
				goto L629;   /* mov%t %y,%z */
			}
			if (
			getregset(a->syms[2])==AREG
			) {
				a->x.ints[2] = 2;  /* a%c */
				goto L629;   /* mov%t %y,%z */
			}
		}
		switch (a->x.ints[0]) {
		case 1:   /* a%n */
			b = a->kids[0];
			if (
			a->x.ints[2] == 2  /* a%c */
			&& b->op == 628  /* lea %y,%z */
			&& b->count == 1
			) {
				if (--b->count > 0) {
					if (c=b->kids[0]) ++c->count;
					if (c=b->kids[3]) ++c->count;
				}
				a->syms[0] = b->syms[0];
				a->kids[3] = b->kids[3];
				a->x.ints[0] = b->x.ints[0];
				a->kids[0] = b->kids[0];
				goto L628;   /* lea %y,%z */
			}
			break;
		case 2:   /* a%c */
			if (
			a->x.ints[2] == 2  /* a%c */
			&& a->syms[RX] == rmap[P] && rmcopy(a)
			) {
				a->syms[2] = a->syms[0];
				goto L629;   /* mov%t %y,%z */
			}
			break;
		case 4:   /* d%c */
			if (
			a->x.ints[2] == 4  /* d%c */
			&& a->syms[RX] == rmap[I] && rmcopy(a)
			) {
				a->syms[2] = a->syms[0];
				goto L629;   /* mov%t %y,%z */
			}
			break;
		case 23:   /* a6@(%c) */
			if (
			getregset(a->syms[0])==DREG
			) {
				a->x.ints[0] = 4;  /* d%c */
				goto L629;   /* mov%t %y,%z */
			}
			if (
			getregset(a->syms[0])==AREG
			) {
				a->x.ints[0] = 2;  /* a%c */
				goto L629;   /* mov%t %y,%z */
			}
			break;
		}
		if (
		a->x.ints[2] == 24  /* sp@(%c) */
		&& a->syms[2]->x.name == sym[3].x.name  /* 0 */
		) {
			a->x.ints[2] = 22;  /* sp@ */
			goto L629;   /* mov%t %y,%z */
		}
		b = a->kids[0];
		if (
		a->x.ints[0] == 21  /* a%n@ */
		&& b->op == 628  /* lea %y,%z */
		) {
			/* %c:l */
			/* a6@(%c) */
			if ("\0\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\0\0\0"[b->x.ints[0]]) {
				if (--b->count > 0) {
					if (c=b->kids[0]) ++c->count;
					if (c=b->kids[3]) ++c->count;
				}
				a->syms[0] = b->syms[0];
				a->kids[3] = b->kids[3];
				a->x.ints[0] = b->x.ints[0];
				a->kids[0] = b->kids[0];
				goto L629;   /* mov%t %y,%z */
			}
			if (
			b->count == 1
			) {
				if (--b->count > 0) {
					if (c=b->kids[0]) ++c->count;
					if (c=b->kids[3]) ++c->count;
				}
				a->syms[0] = b->syms[0];
				a->kids[3] = b->kids[3];
				a->x.ints[0] = b->x.ints[0];
				a->kids[0] = b->kids[0];
				goto L629;   /* mov%t %y,%z */
			}
		}
		b = a->kids[2];
		if (
		a->x.ints[2] == 21  /* a%n@ */
		&& b->op == 628  /* lea %y,%z */
		) {
			/* %c:l */
			/* a6@(%c) */
			if ("\0\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\0\0\0"[b->x.ints[0]]) {
				if (--b->count > 0) {
					if (c=b->kids[0]) ++c->count;
					if (c=b->kids[3]) ++c->count;
				}
				a->syms[2] = b->syms[0];
				a->kids[5] = b->kids[3];
				a->x.ints[2] = b->x.ints[0];
				a->kids[2] = b->kids[0];
				goto L629;   /* mov%t %y,%z */
			}
			if (
			b->count == 1
			) {
				if (--b->count > 0) {
					if (c=b->kids[0]) ++c->count;
					if (c=b->kids[3]) ++c->count;
				}
				a->syms[2] = b->syms[0];
				a->kids[5] = b->kids[3];
				a->x.ints[2] = b->x.ints[0];
				a->kids[2] = b->kids[0];
				goto L629;   /* mov%t %y,%z */
			}
		}
		b = a->kids[0];
		if (
		a->x.ints[4] == 3  /* l */
		&& a->x.ints[0] == 1  /* a%n */
		&& b->op == 628  /* lea %y,%z */
		&& b->x.ints[0] == 8  /* %c:l */
		) {
			--b->count;
			a->x.ints[0] = 27;  /* #%c */
			a->syms[0] = b->syms[0];
			a->kids[0] = 0;
			goto L629;   /* mov%t %y,%z */
		}
		switch (a->x.ints[0]) {
		case 1:   /* a%n */
			if (
			b->op == 629  /* mov%t %y,%z */
			&& b->x.ints[4] == 3  /* l */
			&& b->x.ints[0] == 1  /* a%n */
			) {
				if (--b->count > 0)
					if (c=b->kids[0]) ++c->count;
				a->kids[0] = b->kids[0];
				goto L629;   /* mov%t %y,%z */
			}
			if (
			b->op == 629  /* mov%t %y,%z */
			&& a->x.ints[4] == b->x.ints[4]
			) {
				/* a%n */
				/* #%c */
				if ("\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0"[b->x.ints[0]]) {
					if (--b->count > 0) {
						if (c=b->kids[0]) ++c->count;
						if (c=b->kids[3]) ++c->count;
					}
					a->syms[0] = b->syms[0];
					a->kids[3] = b->kids[3];
					a->x.ints[0] = b->x.ints[0];
					a->kids[0] = b->kids[0];
					goto L629;   /* mov%t %y,%z */
				}
				if (
				b->count == 1
				) {
					if (--b->count > 0) {
						if (c=b->kids[0]) ++c->count;
						if (c=b->kids[3]) ++c->count;
					}
					a->syms[0] = b->syms[0];
					a->kids[3] = b->kids[3];
					a->x.ints[0] = b->x.ints[0];
					a->kids[0] = b->kids[0];
					goto L629;   /* mov%t %y,%z */
				}
				if (
				b->x.ints[0] == 3  /* d%n */
				) {
					if (--b->count > 0) {
						if (c=b->kids[0]) ++c->count;
						if (c=b->kids[3]) ++c->count;
					}
					a->syms[0] = b->syms[0];
					a->kids[3] = b->kids[3];
					a->x.ints[0] = b->x.ints[0];
					a->kids[0] = b->kids[0];
					goto L629;   /* mov%t %y,%z */
				}
			}
			if (
			b->op == 619  /* %f%t %x,%z */
			&& b->x.ints[3] == 32  /* sub */
			&& b->x.ints[1] == 3  /* d%n */
			&& a->x.ints[4] == b->x.ints[4]
			&& b->count == 1
			&& b->kids[0]->op == 629  /* mov%t %y,%z */
			&& a->x.ints[4] == b->kids[0]->x.ints[4]
			&& b->kids[0]->count == 1
			&& b->kids[0]->x.ints[0] == a->x.ints[2]
			&& b->kids[0]->kids[0] == a->kids[2]
			&& b->kids[0]->kids[3] == a->kids[5]
			&& b->kids[0]->syms[0] == a->syms[2]
			) {
				if (--b->count > 0) {
					if (c=b->kids[1]) ++c->count;
					if (c=b->kids[4]) ++c->count;
				}
				--b->kids[0]->count;
				b->kids[0]->kids[0] && --b->kids[0]->kids[0]->count;
				b->kids[0]->kids[3] && --b->kids[0]->kids[3]->count;
				a->x.ints[3] = 32;  /* sub */
				a->syms[1] = b->syms[1];
				a->kids[4] = b->kids[4];
				a->kids[1] = b->kids[1];
				a->x.ints[1] = b->x.ints[1];
				b->kids[0]->kids[3] = 0;
				b->kids[0]->kids[0] = 0;
				b->kids[0] = 0;
				a->kids[0] = 0;
				goto L619;   /* %f%t %x,%z */
			}
			if (
			b->op == 619  /* %f%t %x,%z */
			&& b->x.ints[3] == 1  /* add */
			&& b->x.ints[1] == 3  /* d%n */
			&& a->x.ints[4] == b->x.ints[4]
			&& b->count == 1
			&& b->kids[0]->op == 629  /* mov%t %y,%z */
			&& a->x.ints[4] == b->kids[0]->x.ints[4]
			&& b->kids[0]->count == 1
			&& b->kids[0]->x.ints[0] == a->x.ints[2]
			&& b->kids[0]->kids[0] == a->kids[2]
			&& b->kids[0]->kids[3] == a->kids[5]
			&& b->kids[0]->syms[0] == a->syms[2]
			) {
				if (--b->count > 0) {
					if (c=b->kids[1]) ++c->count;
					if (c=b->kids[4]) ++c->count;
				}
				--b->kids[0]->count;
				b->kids[0]->kids[0] && --b->kids[0]->kids[0]->count;
				b->kids[0]->kids[3] && --b->kids[0]->kids[3]->count;
				a->x.ints[3] = 1;  /* add */
				a->syms[1] = b->syms[1];
				a->kids[4] = b->kids[4];
				a->kids[1] = b->kids[1];
				a->x.ints[1] = b->x.ints[1];
				b->kids[0]->kids[3] = 0;
				b->kids[0]->kids[0] = 0;
				b->kids[0] = 0;
				a->kids[0] = 0;
				goto L619;   /* %f%t %x,%z */
			}
			if (
			b->op == 619  /* %f%t %x,%z */
			&& b->x.ints[3] == 32  /* sub */
			&& b->x.ints[1] == 27  /* #%c */
			&& a->x.ints[4] == b->x.ints[4]
			&& b->count == 1
			&& b->kids[0]->op == 629  /* mov%t %y,%z */
			&& a->x.ints[4] == b->kids[0]->x.ints[4]
			&& b->kids[0]->count == 1
			&& b->kids[0]->x.ints[0] == a->x.ints[2]
			&& b->kids[0]->kids[0] == a->kids[2]
			&& b->kids[0]->kids[3] == a->kids[5]
			&& b->kids[0]->syms[0] == a->syms[2]
			) {
				if (--b->count > 0) {
					if (c=b->kids[1]) ++c->count;
					if (c=b->kids[4]) ++c->count;
				}
				--b->kids[0]->count;
				b->kids[0]->kids[0] && --b->kids[0]->kids[0]->count;
				b->kids[0]->kids[3] && --b->kids[0]->kids[3]->count;
				a->x.ints[3] = 32;  /* sub */
				a->syms[1] = b->syms[1];
				a->kids[4] = b->kids[4];
				a->kids[1] = b->kids[1];
				a->x.ints[1] = b->x.ints[1];
				b->kids[0]->kids[3] = 0;
				b->kids[0]->kids[0] = 0;
				b->kids[0] = 0;
				a->kids[0] = 0;
				goto L619;   /* %f%t %x,%z */
			}
			if (
			b->op == 619  /* %f%t %x,%z */
			&& b->x.ints[3] == 1  /* add */
			&& b->x.ints[1] == 27  /* #%c */
			&& a->x.ints[4] == b->x.ints[4]
			&& b->count == 1
			&& b->kids[0]->op == 629  /* mov%t %y,%z */
			&& a->x.ints[4] == b->kids[0]->x.ints[4]
			&& b->kids[0]->count == 1
			&& b->kids[0]->x.ints[0] == a->x.ints[2]
			&& b->kids[0]->kids[0] == a->kids[2]
			&& b->kids[0]->kids[3] == a->kids[5]
			&& b->kids[0]->syms[0] == a->syms[2]
			) {
				if (--b->count > 0) {
					if (c=b->kids[1]) ++c->count;
					if (c=b->kids[4]) ++c->count;
				}
				--b->kids[0]->count;
				b->kids[0]->kids[0] && --b->kids[0]->kids[0]->count;
				b->kids[0]->kids[3] && --b->kids[0]->kids[3]->count;
				a->x.ints[3] = 1;  /* add */
				a->syms[1] = b->syms[1];
				a->kids[4] = b->kids[4];
				a->kids[1] = b->kids[1];
				a->x.ints[1] = b->x.ints[1];
				b->kids[0]->kids[3] = 0;
				b->kids[0]->kids[0] = 0;
				b->kids[0] = 0;
				a->kids[0] = 0;
				goto L619;   /* %f%t %x,%z */
			}
			if (
			b->op == 619  /* %f%t %x,%z */
			&& b->x.ints[3] == 32  /* sub */
			&& b->x.ints[1] == 1  /* a%n */
			&& a->x.ints[4] == b->x.ints[4]
			&& b->count == 1
			&& b->kids[0]->op == 629  /* mov%t %y,%z */
			&& a->x.ints[4] == b->kids[0]->x.ints[4]
			&& b->kids[0]->count == 1
			&& b->kids[0]->x.ints[0] == a->x.ints[2]
			&& b->kids[0]->kids[0] == a->kids[2]
			&& b->kids[0]->kids[3] == a->kids[5]
			&& b->kids[0]->syms[0] == a->syms[2]
			) {
				if (--b->count > 0) {
					if (c=b->kids[1]) ++c->count;
					if (c=b->kids[4]) ++c->count;
				}
				--b->kids[0]->count;
				b->kids[0]->kids[0] && --b->kids[0]->kids[0]->count;
				b->kids[0]->kids[3] && --b->kids[0]->kids[3]->count;
				a->x.ints[3] = 32;  /* sub */
				a->syms[1] = b->syms[1];
				a->kids[4] = b->kids[4];
				a->kids[1] = b->kids[1];
				a->x.ints[1] = b->x.ints[1];
				b->kids[0]->kids[3] = 0;
				b->kids[0]->kids[0] = 0;
				b->kids[0] = 0;
				a->kids[0] = 0;
				goto L619;   /* %f%t %x,%z */
			}
			if (
			b->op == 619  /* %f%t %x,%z */
			&& b->x.ints[3] == 1  /* add */
			&& b->x.ints[1] == 1  /* a%n */
			&& a->x.ints[4] == b->x.ints[4]
			&& b->count == 1
			&& b->kids[0]->op == 629  /* mov%t %y,%z */
			&& a->x.ints[4] == b->kids[0]->x.ints[4]
			&& b->kids[0]->count == 1
			&& b->kids[0]->x.ints[0] == a->x.ints[2]
			&& b->kids[0]->kids[0] == a->kids[2]
			&& b->kids[0]->kids[3] == a->kids[5]
			&& b->kids[0]->syms[0] == a->syms[2]
			) {
				if (--b->count > 0) {
					if (c=b->kids[1]) ++c->count;
					if (c=b->kids[4]) ++c->count;
				}
				--b->kids[0]->count;
				b->kids[0]->kids[0] && --b->kids[0]->kids[0]->count;
				b->kids[0]->kids[3] && --b->kids[0]->kids[3]->count;
				a->x.ints[3] = 1;  /* add */
				a->syms[1] = b->syms[1];
				a->kids[4] = b->kids[4];
				a->kids[1] = b->kids[1];
				a->x.ints[1] = b->x.ints[1];
				b->kids[0]->kids[3] = 0;
				b->kids[0]->kids[0] = 0;
				b->kids[0] = 0;
				a->kids[0] = 0;
				goto L619;   /* %f%t %x,%z */
			}
			break;
		case 3:   /* d%n */
			if (
			b->op == 629  /* mov%t %y,%z */
			&& b->x.ints[4] == 3  /* l */
			&& b->x.ints[0] == 3  /* d%n */
			) {
				if (--b->count > 0)
					if (c=b->kids[0]) ++c->count;
				a->kids[0] = b->kids[0];
				goto L629;   /* mov%t %y,%z */
			}
			if (
			b->op == 629  /* mov%t %y,%z */
			&& a->x.ints[4] == b->x.ints[4]
			) {
				/* a%n */
				/* #%c */
				if ("\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0"[b->x.ints[0]]) {
					if (--b->count > 0) {
						if (c=b->kids[0]) ++c->count;
						if (c=b->kids[3]) ++c->count;
					}
					a->syms[0] = b->syms[0];
					a->kids[3] = b->kids[3];
					a->x.ints[0] = b->x.ints[0];
					a->kids[0] = b->kids[0];
					goto L629;   /* mov%t %y,%z */
				}
				if (
				b->count == 1
				) {
					if (--b->count > 0) {
						if (c=b->kids[0]) ++c->count;
						if (c=b->kids[3]) ++c->count;
					}
					a->syms[0] = b->syms[0];
					a->kids[3] = b->kids[3];
					a->x.ints[0] = b->x.ints[0];
					a->kids[0] = b->kids[0];
					goto L629;   /* mov%t %y,%z */
				}
				if (
				b->x.ints[0] == 3  /* d%n */
				) {
					if (--b->count > 0) {
						if (c=b->kids[0]) ++c->count;
						if (c=b->kids[3]) ++c->count;
					}
					a->syms[0] = b->syms[0];
					a->kids[3] = b->kids[3];
					a->x.ints[0] = b->x.ints[0];
					a->kids[0] = b->kids[0];
					goto L629;   /* mov%t %y,%z */
				}
			}
			if (
			b->op == 619  /* %f%t %x,%z */
			&& b->x.ints[3] == 32  /* sub */
			&& b->x.ints[1] == 3  /* d%n */
			&& a->x.ints[4] == b->x.ints[4]
			&& b->count == 1
			&& b->kids[0]->op == 629  /* mov%t %y,%z */
			&& a->x.ints[4] == b->kids[0]->x.ints[4]
			&& b->kids[0]->count == 1
			&& b->kids[0]->x.ints[0] == a->x.ints[2]
			&& b->kids[0]->kids[0] == a->kids[2]
			&& b->kids[0]->kids[3] == a->kids[5]
			&& b->kids[0]->syms[0] == a->syms[2]
			) {
				if (--b->count > 0) {
					if (c=b->kids[1]) ++c->count;
					if (c=b->kids[4]) ++c->count;
				}
				--b->kids[0]->count;
				b->kids[0]->kids[0] && --b->kids[0]->kids[0]->count;
				b->kids[0]->kids[3] && --b->kids[0]->kids[3]->count;
				a->x.ints[3] = 32;  /* sub */
				a->syms[1] = b->syms[1];
				a->kids[4] = b->kids[4];
				a->kids[1] = b->kids[1];
				a->x.ints[1] = b->x.ints[1];
				b->kids[0]->kids[3] = 0;
				b->kids[0]->kids[0] = 0;
				b->kids[0] = 0;
				a->kids[0] = 0;
				goto L619;   /* %f%t %x,%z */
			}
			if (
			b->op == 619  /* %f%t %x,%z */
			&& b->x.ints[3] == 1  /* add */
			&& b->x.ints[1] == 3  /* d%n */
			&& a->x.ints[4] == b->x.ints[4]
			&& b->count == 1
			&& b->kids[0]->op == 629  /* mov%t %y,%z */
			&& a->x.ints[4] == b->kids[0]->x.ints[4]
			&& b->kids[0]->count == 1
			&& b->kids[0]->x.ints[0] == a->x.ints[2]
			&& b->kids[0]->kids[0] == a->kids[2]
			&& b->kids[0]->kids[3] == a->kids[5]
			&& b->kids[0]->syms[0] == a->syms[2]
			) {
				if (--b->count > 0) {
					if (c=b->kids[1]) ++c->count;
					if (c=b->kids[4]) ++c->count;
				}
				--b->kids[0]->count;
				b->kids[0]->kids[0] && --b->kids[0]->kids[0]->count;
				b->kids[0]->kids[3] && --b->kids[0]->kids[3]->count;
				a->x.ints[3] = 1;  /* add */
				a->syms[1] = b->syms[1];
				a->kids[4] = b->kids[4];
				a->kids[1] = b->kids[1];
				a->x.ints[1] = b->x.ints[1];
				b->kids[0]->kids[3] = 0;
				b->kids[0]->kids[0] = 0;
				b->kids[0] = 0;
				a->kids[0] = 0;
				goto L619;   /* %f%t %x,%z */
			}
			if (
			b->op == 619  /* %f%t %x,%z */
			&& b->x.ints[3] == 32  /* sub */
			&& b->x.ints[1] == 27  /* #%c */
			&& a->x.ints[4] == b->x.ints[4]
			&& b->count == 1
			&& b->kids[0]->op == 629  /* mov%t %y,%z */
			&& a->x.ints[4] == b->kids[0]->x.ints[4]
			&& b->kids[0]->count == 1
			&& b->kids[0]->x.ints[0] == a->x.ints[2]
			&& b->kids[0]->kids[0] == a->kids[2]
			&& b->kids[0]->kids[3] == a->kids[5]
			&& b->kids[0]->syms[0] == a->syms[2]
			) {
				if (--b->count > 0) {
					if (c=b->kids[1]) ++c->count;
					if (c=b->kids[4]) ++c->count;
				}
				--b->kids[0]->count;
				b->kids[0]->kids[0] && --b->kids[0]->kids[0]->count;
				b->kids[0]->kids[3] && --b->kids[0]->kids[3]->count;
				a->x.ints[3] = 32;  /* sub */
				a->syms[1] = b->syms[1];
				a->kids[4] = b->kids[4];
				a->kids[1] = b->kids[1];
				a->x.ints[1] = b->x.ints[1];
				b->kids[0]->kids[3] = 0;
				b->kids[0]->kids[0] = 0;
				b->kids[0] = 0;
				a->kids[0] = 0;
				goto L619;   /* %f%t %x,%z */
			}
			if (
			b->op == 619  /* %f%t %x,%z */
			&& b->x.ints[3] == 1  /* add */
			&& b->x.ints[1] == 27  /* #%c */
			&& a->x.ints[4] == b->x.ints[4]
			&& b->count == 1
			&& b->kids[0]->op == 629  /* mov%t %y,%z */
			&& a->x.ints[4] == b->kids[0]->x.ints[4]
			&& b->kids[0]->count == 1
			&& b->kids[0]->x.ints[0] == a->x.ints[2]
			&& b->kids[0]->kids[0] == a->kids[2]
			&& b->kids[0]->kids[3] == a->kids[5]
			&& b->kids[0]->syms[0] == a->syms[2]
			) {
				if (--b->count > 0) {
					if (c=b->kids[1]) ++c->count;
					if (c=b->kids[4]) ++c->count;
				}
				--b->kids[0]->count;
				b->kids[0]->kids[0] && --b->kids[0]->kids[0]->count;
				b->kids[0]->kids[3] && --b->kids[0]->kids[3]->count;
				a->x.ints[3] = 1;  /* add */
				a->syms[1] = b->syms[1];
				a->kids[4] = b->kids[4];
				a->kids[1] = b->kids[1];
				a->x.ints[1] = b->x.ints[1];
				b->kids[0]->kids[3] = 0;
				b->kids[0]->kids[0] = 0;
				b->kids[0] = 0;
				a->kids[0] = 0;
				goto L619;   /* %f%t %x,%z */
			}
			if (
			b->op == 619  /* %f%t %x,%z */
			&& b->x.ints[3] == 32  /* sub */
			&& b->x.ints[1] == 1  /* a%n */
			&& a->x.ints[4] == b->x.ints[4]
			&& b->count == 1
			&& b->kids[0]->op == 629  /* mov%t %y,%z */
			&& a->x.ints[4] == b->kids[0]->x.ints[4]
			&& b->kids[0]->count == 1
			&& b->kids[0]->x.ints[0] == a->x.ints[2]
			&& b->kids[0]->kids[0] == a->kids[2]
			&& b->kids[0]->kids[3] == a->kids[5]
			&& b->kids[0]->syms[0] == a->syms[2]
			) {
				if (--b->count > 0) {
					if (c=b->kids[1]) ++c->count;
					if (c=b->kids[4]) ++c->count;
				}
				--b->kids[0]->count;
				b->kids[0]->kids[0] && --b->kids[0]->kids[0]->count;
				b->kids[0]->kids[3] && --b->kids[0]->kids[3]->count;
				a->x.ints[3] = 32;  /* sub */
				a->syms[1] = b->syms[1];
				a->kids[4] = b->kids[4];
				a->kids[1] = b->kids[1];
				a->x.ints[1] = b->x.ints[1];
				b->kids[0]->kids[3] = 0;
				b->kids[0]->kids[0] = 0;
				b->kids[0] = 0;
				a->kids[0] = 0;
				goto L619;   /* %f%t %x,%z */
			}
			if (
			b->op == 619  /* %f%t %x,%z */
			&& b->x.ints[3] == 1  /* add */
			&& b->x.ints[1] == 1  /* a%n */
			&& a->x.ints[4] == b->x.ints[4]
			&& b->count == 1
			&& b->kids[0]->op == 629  /* mov%t %y,%z */
			&& a->x.ints[4] == b->kids[0]->x.ints[4]
			&& b->kids[0]->count == 1
			&& b->kids[0]->x.ints[0] == a->x.ints[2]
			&& b->kids[0]->kids[0] == a->kids[2]
			&& b->kids[0]->kids[3] == a->kids[5]
			&& b->kids[0]->syms[0] == a->syms[2]
			) {
				if (--b->count > 0) {
					if (c=b->kids[1]) ++c->count;
					if (c=b->kids[4]) ++c->count;
				}
				--b->kids[0]->count;
				b->kids[0]->kids[0] && --b->kids[0]->kids[0]->count;
				b->kids[0]->kids[3] && --b->kids[0]->kids[3]->count;
				a->x.ints[3] = 1;  /* add */
				a->syms[1] = b->syms[1];
				a->kids[4] = b->kids[4];
				a->kids[1] = b->kids[1];
				a->x.ints[1] = b->x.ints[1];
				b->kids[0]->kids[3] = 0;
				b->kids[0]->kids[0] = 0;
				b->kids[0] = 0;
				a->kids[0] = 0;
				goto L619;   /* %f%t %x,%z */
			}
			break;
		}
		a->op = 629;
		break;
	case 630: L630:   /* mov%t %y,%z; %f%t %x,%z */
		dumptree(a, 630);
		a->op = 630;
		break;
	case 631: L631:   /* mov%t %y,%z; %f%t %z */
		dumptree(a, 631);
		a->op = 631;
		break;
	case 632: L632:   /* tst%t %y; j%f %z */
		dumptree(a, 632);
		a->op = 632;
		break;
	case 633: L633:   /* %z: */
		dumptree(a, 633);
		a->op = 633;
		break;
	default:
	assert(0);
	}
}


unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.