Lines Matching refs:r5
20 lwz r5,0(r3) # get the dividend into r5/r6
22 cmplw r5,r4
26 divwu r7,r5,r4 # if dividend.hi >= divisor,
28 subf. r5,r0,r5 # dividend.hi %= divisor
30 1: mr r11,r5 # here dividend.hi != 0
31 andis. r0,r5,0xc000
33 cntlzw r0,r5 # we are shifting the dividend right
40 or r11,r5,r11
48 subfe. r5,r9,r5 # quotient
77 subfic r6,r5,32
78 srw r4,r4,r5 # LSW = count > 31 ? 0 : LSW >> count
79 addi r7,r5,32 # could be xori, or addi with -32
85 sraw r3,r3,r5 # MSW = MSW >> count
91 subfic r6,r5,32
92 slw r3,r3,r5 # MSW = count > 31 ? 0 : MSW << count
93 addi r7,r5,32 # could be xori, or addi with -32
97 slw r4,r4,r5 # LSW = LSW << count
103 subfic r6,r5,32
104 srw r4,r4,r5 # LSW = count > 31 ? 0 : LSW >> count
105 addi r7,r5,32 # could be xori, or addi with -32
109 srw r3,r3,r5 # MSW = MSW >> count