Lines Matching refs:tick
221 my ($tick,$lasttick)=("r6","r7");
234 lwarx $tick,0,$out # load and lock
235 add $tick,$tick,$diff
236 stwcx. $tick,0,$out
237 stwx $tick,0,$out
239 Loop: mftb $tick
240 sub $diff,$tick,$lasttick
241 mr $lasttick,$tick
243 lwarx $tick,0,$out # load and lock
244 add $tick,$tick,$diff
245 stwcx. $tick,0,$out
246 stwx $tick,0,$out
267 lwarx $tick,0,$out # load and lock
268 add $tick,$tick,$diff
269 stwcx. $tick,0,$out
270 stwx $tick,0,$out
272 mftb $tick # collect 1st diff
273 sub $diff,$tick,$lasttick
274 mr $lasttick,$tick
278 lwarx $tick,0,$out # load and lock
279 add $tick,$tick,$diff
280 stwcx. $tick,0,$out
281 stwx $tick,0,$out
286 mftb $tick
287 sub $diff,$tick,$lasttick
288 mr $lasttick,$tick
292 mfcr $tick # pull cr
293 not $tick,$tick # flip bits
294 rlwinm $tick,$tick,1,29,29 # isolate flipped eq bit and scale
296 sub. $cnt,$cnt,$tick # conditional --$cnt
297 add $out,$out,$tick # conditional ++$out
318 lwarx $tick,0,$out # load and lock
319 add $tick,$tick,$diff
320 stwcx. $tick,0,$out
321 stwx $tick,0,$out
323 Loop3: mfspr $tick,268
324 sub $diff,$tick,$lasttick
325 mr $lasttick,$tick
327 lwarx $tick,0,$out # load and lock
328 add $tick,$tick,$diff
329 stwcx. $tick,0,$out
330 stwx $tick,0,$out
351 lwarx $tick,0,$out # load and lock
352 add $tick,$tick,$diff
353 stwcx. $tick,0,$out
354 stwx $tick,0,$out
356 mfspr $tick,268 # collect 1st diff
357 sub $diff,$tick,$lasttick
358 mr $lasttick,$tick
362 lwarx $tick,0,$out # load and lock
363 add $tick,$tick,$diff
364 stwcx. $tick,0,$out
365 stwx $tick,0,$out
370 mfspr $tick,268
371 sub $diff,$tick,$lasttick
372 mr $lasttick,$tick
376 mfcr $tick # pull cr
377 not $tick,$tick # flip bits
378 rlwinm $tick,$tick,1,29,29 # isolate flipped eq bit and scale
380 sub. $cnt,$cnt,$tick # conditional --$cnt
381 add $out,$out,$tick # conditional ++$out