Lines Matching full:n

138     __asm__ volatile ("                                          \n\  in strcmp()
139 or r9, r0, r0 /* Index register */\n\ in strcmp()
140 check_alignment: \n\ in strcmp()
141 andi r3, r5, 3 \n\ in strcmp()
142 andi r4, r6, 3 \n\ in strcmp()
143 bnei r3, try_align_args \n\ in strcmp()
144 bnei r4, regular_strcmp /* At this point we don't have a choice */ \n\ in strcmp()
145 cmp_loop: \n" in strcmp()
148 " \n\ in strcmp()
149 pcmpbf r7, r3, r0 /* See if there is Null byte */ \n\ in strcmp()
150 bnei r7, end_cmp_loop /* IF yes (r7 > 0) use byte compares in end_cmp_loop */ \n\ in strcmp()
151 cmpu r7, r4, r3 /* ELSE compare whole word */ \n\ in strcmp()
152 bnei r7, end_cmp \n\ in strcmp()
153 brid cmp_loop \n\ in strcmp()
154 addik r9, r9, 4 /* delay slot */ \n\ in strcmp()
155 end_cmp_loop: \n\ in strcmp()
156 lbu r3, r5, r9 /* byte compare loop */ \n\ in strcmp()
157 lbu r4, r6, r9 \n\ in strcmp()
158 cmpu r7, r4, r3 /* Compare bytes */ \n\ in strcmp()
159 bnei r7, end_cmp_early \n\ in strcmp()
160 bneid r3, end_cmp_loop /* If reached null on one string, terminate */ \n\ in strcmp()
161 addik r9, r9, 1 /* delay slot */ \n\ in strcmp()
162 end_cmp_early: \n\ in strcmp()
163 rtsd r15, 8 \n\ in strcmp()
164 or r3, r0, r7 \n\ in strcmp()
165 try_align_args: \n\ in strcmp()
166 xor r7, r4, r3 \n\ in strcmp()
167 bnei r7, regular_strcmp /* cannot align args */ \n\ in strcmp()
168 rsubik r10, r3, 4 /* Number of initial bytes to align */ \n\ in strcmp()
169 align_loop: \n\ in strcmp()
170 lbu r3, r5, r9 \n\ in strcmp()
171 lbu r4, r6, r9 \n\ in strcmp()
172 cmpu r7, r4, r3 \n\ in strcmp()
173 bnei r7, end_cmp \n\ in strcmp()
174 beqi r3, end_cmp \n\ in strcmp()
175 addik r10, r10, -1 \n\ in strcmp()
176 beqid r10, cmp_loop \n\ in strcmp()
177 addik r9, r9, 1 \n\ in strcmp()
178 bri align_loop \n\ in strcmp()
179 regular_strcmp: \n\ in strcmp()
180 lbu r3, r5, r9 \n\ in strcmp()
181 lbu r4, r6, r9 \n\ in strcmp()
182 cmpu r7, r4, r3 \n\ in strcmp()
183 bnei r7, end_cmp \n\ in strcmp()
184 beqi r3, end_cmp \n\ in strcmp()
185 brid regular_strcmp \n\ in strcmp()
186 addik r9, r9, 1 \n\ in strcmp()
187 end_cmp: \n\ in strcmp()
188 rtsd r15, 8 \n\ in strcmp()