.file "20020531-1.c" .text .align 2 .globl foo .type foo, @function foo: link.w %a6,#0 movm.l #0x3c00,-(%sp) move.l #16909060,%d4 move.l #84281096,%d5 move.l #270544960,%d2 move.l #1348497536,%d3 move.l #270544960,%d0 lea (-16,%sp),%sp move.l %d0,8(%sp) move.l %d3,12(%sp) move.l #16909060,%d0 move.l %d0,(%sp) move.l %d5,4(%sp) jbsr __builtin_ia32_paddusb move.l %d0,%d3 smi %d2 extb.l %d2 jbsr __builtin_ia32_emms lea (16,%sp),%sp move.l #287454020,%d0 move.l #1432778632,%d1 sub.l %d1,%d3 subx.l %d0,%d2 jbeq .L1 jbsr abort .align 2 .L1: movm.l -16(%a6),#0x3c unlk %a6 rts .size foo, .-foo .ident "GCC: (GNU) 3.3.2"