.set noat .set noreorder .set nomacro .text .align 2 .align 4 .globl bar .ent bar bar: .frame $30,0,$26,0 ldah $29,0($27) !gpdisp!1 lda $29,0($29) !gpdisp!1 $bar..ng: .prologue 1 ldq $3,y($29) !literal ldq $5,bs($29) !literal ldq_u $7,0($3) ldq_u $2,1($3) ldq_u $4,1($5) bis $31,$31,$31 extwl $7,$3,$7 ldq_u $6,0($5) extwh $2,$3,$2 ldq_u $22,2($3) mskwh $4,$5,$4 bis $7,$2,$1 inswh $1,$5,$8 mskwl $6,$5,$6 inswl $1,$5,$1 bis $4,$8,$4 stq_u $4,1($5) bis $6,$1,$6 stq_u $6,0($5) cpys $f31,$f31,$f31 lda $3,2($3) ldq_u $4,2($5) extbl $22,$3,$1 lda $2,2($5) mskbl $4,$2,$4 insbl $1,$2,$1 ldq $2,x($29) !literal lda $6,1($5) bis $1,$4,$1 stq_u $1,2($5) ldl $4,0($2) ldq_u $3,1($5) cmpeq $4,0,$1 mskbl $3,$6,$3 lda $1,1($1) insbl $1,$6,$1 bis $1,$3,$1 stq_u $1,1($5) ret $31,($26),1 .end bar .comm bs,5,1 .comm x,4,4 .comm y,3,1 .ident "GCC: (GNU) 3.3.2"