.set noat .set noreorder .set nomacro .globl letters .data .type letters, @object .size letters, 27 letters: .ascii "AbCdefghiJklmNopQrStuVwXyZ\0" .text .align 2 .align 4 .ent pad_home1 pad_home1: .frame $30,0,$26,0 ldah $29,0($27) !gpdisp!1 lda $29,0($29) !gpdisp!1 $pad_home1..ng: .prologue 1 ldah $5,letters($29) !gprelhigh lda $5,letters($5) !gprellow ldq $7,letter_number($29) !literal ldq $6,letter($29) !literal ldl $3,0($7) lda $3,1($3) addl $31,$3,$2 addq $2,$5,$2 ldq_u $4,0($2) extbl $4,$2,$1 sll $1,56,$1 cmoveq $1,0,$3 stl $3,0($7) ldq_u $4,0($6) addl $31,$3,$3 addq $3,$5,$3 mskbl $4,$6,$4 ldq_u $2,0($3) extbl $2,$3,$1 insbl $1,$6,$1 bis $1,$4,$1 stq_u $1,0($6) ret $31,($26),1 .end pad_home1 .comm letter,1,1 .comm letter_number,4,4 .ident "GCC: (GNU) 3.3.2"