• Home
  • Raw
  • Download

Lines Matching +full:1 +full:- +full:4

17 	addi	r5,r3,-1
18 addi r4,r4,-1
19 1: lbzu r0,1(r4)
21 stbu r0,1(r5)
22 bne 1b
30 addi r6,r3,-1
31 addi r4,r4,-1
32 1: lbzu r0,1(r4)
34 stbu r0,1(r6)
35 bdnzf 2,1b /* dec ctr, branch if ctr != 0 && !cr0.eq */
40 addi r5,r3,-1
41 addi r4,r4,-1
42 1: lbzu r0,1(r5)
44 bne 1b
45 addi r5,r5,-1
46 1: lbzu r0,1(r4)
48 stbu r0,1(r5)
49 bne 1b
54 addi r3,r3,-1
55 1: lbzu r0,1(r3)
59 bne 1b
65 addi r5,r3,-1
66 addi r4,r4,-1
67 1: lbzu r3,1(r5)
68 cmpwi 1,r3,0
69 lbzu r0,1(r4)
71 beqlr 1
72 beq 1b
78 addi r5,r3,-1
79 addi r4,r4,-1
80 1: lbzu r3,1(r5)
81 cmpwi 1,r3,0
82 lbzu r0,1(r4)
84 beqlr 1
85 bdnzt eq,1b
90 addi r4,r3,-1
91 1: lbzu r0,1(r4)
93 bne 1b
101 addi r6,r3,-4
102 cmplwi 0,r5,4
104 stwu r4,4(r6)
109 rlwinm r0,r5,32-2,2,31
112 1: stwu r4,4(r6)
113 bdnz 1b
119 8: stbu r4,1(r6)
131 rlwinm. r7,r5,32-3,3,31 /* r7 = r5 >> 3 */
132 addi r6,r3,-4
133 addi r4,r4,-4
140 1: lwz r7,4(r4)
142 stw r7,4(r6)
144 bdnz 1b
146 2: cmplwi 0,r5,4
148 lwzu r0,4(r4)
149 addi r5,r5,-4
150 stwu r0,4(r6)
156 4: lbzu r0,1(r4)
157 stbu r0,1(r6)
158 bdnz 4b
160 5: subfic r0,r0,4
163 andi. r7,r7,3 /* will source be word-aligned too? */
165 bne 3b /* do byte-by-byte if not */
167 6: lbz r7,4(r4)
168 addi r4,r4,1
169 stb r7,4(r6)
170 addi r6,r6,1
173 rlwinm. r7,r5,32-3,3,31
176 b 1b
180 rlwinm. r7,r5,32-3,3,31 /* r7 = r5 >> 3 */
189 1: lwz r7,-4(r4)
190 lwzu r8,-8(r4)
191 stw r7,-4(r6)
192 stwu r8,-8(r6)
193 bdnz 1b
195 2: cmplwi 0,r5,4
197 lwzu r0,-4(r4)
198 subi r5,r5,4
199 stwu r0,-4(r6)
203 4: lbzu r0,-1(r4)
204 stbu r0,-1(r6)
205 bdnz 4b
213 6: lbzu r7,-1(r4)
214 stbu r7,-1(r6)
217 rlwinm. r7,r5,32-3,3,31
220 b 1b
227 addi r3,r3,-1
228 1: lbzu r0,1(r3)
231 bdnz 1b
240 addi r6,r3,-1
241 addi r4,r4,-1
242 1: lbzu r3,1(r6)
243 lbzu r0,1(r4)
245 bdnzt 2,1b
258 addi 4,4,0x1f /* len = (len + 0x1f) / 0x20 */
259 rlwinm. 4,4,27,5,31
260 mtctr 4
262 1: dcbf 0,3
265 bdnz 1b