• Home
  • Raw
  • Download

Lines Matching +full:1 +full:- +full:3

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
106 andi. r0,r6,3
109 rlwinm r0,r5,32-2,2,31
112 1: stwu r4,4(r6)
113 bdnz 1b
114 6: andi. r5,r5,3
118 addi r6,r6,3
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
134 beq 3f /* if less than 8 bytes to do */
135 andi. r0,r6,3 /* get dest word aligned */
138 andi. r0,r4,3 /* check src word aligned too */
139 bne 3f
140 1: lwz r7,4(r4)
144 bdnz 1b
147 blt 3f
149 addi r5,r5,-4
151 3: cmpwi 0,r5,0
154 addi r4,r4,3
155 addi r6,r6,3
156 4: lbzu r0,1(r4)
157 stbu r0,1(r6)
163 andi. r7,r7,3 /* will source be word-aligned too? */
164 ble cr1,3b
165 bne 3b /* do byte-by-byte if not */
168 addi r4,r4,1
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 */
183 beq 3f
184 andi. r0,r6,3
187 andi. r0,r4,3
188 bne 3f
189 1: lwz r7,-4(r4)
190 lwzu r8,-8(r4)
191 stw r7,-4(r6)
192 stwu r8,-8(r6)
193 bdnz 1b
196 blt 3f
197 lwzu r0,-4(r4)
199 stwu r0,-4(r6)
200 3: cmpwi 0,r5,0
203 4: lbzu r0,-1(r4)
204 stbu r0,-1(r6)
209 andi. r7,r7,3
210 ble cr1,3b
211 bne 3b
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
262 1: dcbf 0,3
263 icbi 0,3
264 addi 3,3,0x20
265 bdnz 1b