.text .global main main: ########################### # LSHB cnt(right -), reg ########################### lshb $7,r1 lshb $-7,r1 lshb $4,r1 lshb $-4,r1 lshb $-8,r1 lshb $3,r1 lshb $-3,r1 ########################### # LSHB reg, reg ########################### lshb r2,r1 lshb r3,r4 lshb r5,r6 lshb r8,r10 ########################### # LSHW cnt (right -), reg ########################### lshw $7,r1 lshw $-7,r1 lshw $4,r1 lshw $-4,r1 lshw $8,r1 lshw $-8,r1 lshw $3,r1 lshw $-3,r1 ########################## # LSHW reg, reg ########################## lshw r2,r1 lshw r3,r4 lshw r5,r6 lshw r8,r10 ########################### # LSHD cnt (right -), regp ############################ lshd $7, (r3,r2) lshd $-7, (r3,r2) lshd $8, (r3,r2) lshd $-8, (r3,r2) lshd $4, (r3,r2) lshd $-4, (r3,r2) lshd $12,(r3,r2) lshd $-12,(r3,r2) lshd $3,(r2,r1) lshd $-3,(r2,r1) ################# # LSHD reg, regp ################# lshd r4,(r2,r1) lshd r5,(r2,r1) lshd r6,(r2,r1) lshd r8,(r2,r1) lshd r1,(r2,r1)