Lines Matching refs:g2
44 ldd [%o0], %g2 ! load two
45 addcc %g2, %o2, %o2 ! add first word to sum
52 ld [%o0], %g2 ! load it
53 addcc %g2, %o2, %o2 ! add to sum
81 lduh [%o0 + 0x00], %g2
84 sll %g2, 16, %g2
85 addcc %g2, %o2, %o2
87 addx %g0, %g3, %g2
89 sll %g2, 16, %g3
95 ld [%o0 + 0x00], %g2
97 addcc %g2, %o2, %o2
114 5: CSUM_BIGCHUNK(%o0, 0x00, %o2, %o4, %o5, %g2, %g3, %g4, %g5)
115 CSUM_BIGCHUNK(%o0, 0x20, %o2, %o4, %o5, %g2, %g3, %g4, %g5)
116 CSUM_BIGCHUNK(%o0, 0x40, %o2, %o4, %o5, %g2, %g3, %g4, %g5)
117 CSUM_BIGCHUNK(%o0, 0x60, %o2, %o4, %o5, %g2, %g3, %g4, %g5)
130 cptbl: CSUM_LASTCHUNK(%o0, 0x68, %o2, %g2, %g3, %g4, %g5)
131 CSUM_LASTCHUNK(%o0, 0x58, %o2, %g2, %g3, %g4, %g5)
132 CSUM_LASTCHUNK(%o0, 0x48, %o2, %g2, %g3, %g4, %g5)
133 CSUM_LASTCHUNK(%o0, 0x38, %o2, %g2, %g3, %g4, %g5)
134 CSUM_LASTCHUNK(%o0, 0x28, %o2, %g2, %g3, %g4, %g5)
135 CSUM_LASTCHUNK(%o0, 0x18, %o2, %g2, %g3, %g4, %g5)
136 CSUM_LASTCHUNK(%o0, 0x08, %o2, %g2, %g3, %g4, %g5)
252 EX(ldd [%o0 + 0x00], %g2, and %o3, 0xf)
254 addcc %g2, %g7, %g7
257 EX2(st %g2, [%o1 - 0x08])
263 EX(ld [%o0 + 0x00], %g2, add %o3, 4)
265 addcc %g2, %g7, %g7
266 EX2(st %g2, [%o1 - 0x04])
349 5: CSUMCOPY_BIGCHUNK(%o0,%o1,%g7,0x00,%o4,%o5,%g2,%g3,%g4,%g5,%o2,%o3)
350 CSUMCOPY_BIGCHUNK(%o0,%o1,%g7,0x20,%o4,%o5,%g2,%g3,%g4,%g5,%o2,%o3)
351 CSUMCOPY_BIGCHUNK(%o0,%o1,%g7,0x40,%o4,%o5,%g2,%g3,%g4,%g5,%o2,%o3)
352 CSUMCOPY_BIGCHUNK(%o0,%o1,%g7,0x60,%o4,%o5,%g2,%g3,%g4,%g5,%o2,%o3)
367 sll %o2, 1, %g2 ! constant multiplies are fun...
368 sub %o5, %g2, %o5 ! some more adjustments
371 cctbl: CSUMCOPY_LASTCHUNK(%o0,%o1,%g7,0x68,%g2,%g3,%g4,%g5)
372 CSUMCOPY_LASTCHUNK(%o0,%o1,%g7,0x58,%g2,%g3,%g4,%g5)
373 CSUMCOPY_LASTCHUNK(%o0,%o1,%g7,0x48,%g2,%g3,%g4,%g5)
374 CSUMCOPY_LASTCHUNK(%o0,%o1,%g7,0x38,%g2,%g3,%g4,%g5)
375 CSUMCOPY_LASTCHUNK(%o0,%o1,%g7,0x28,%g2,%g3,%g4,%g5)
376 CSUMCOPY_LASTCHUNK(%o0,%o1,%g7,0x18,%g2,%g3,%g4,%g5)
377 CSUMCOPY_LASTCHUNK(%o0,%o1,%g7,0x08,%g2,%g3,%g4,%g5)
385 ccdbl: CSUMCOPY_BIGCHUNK_ALIGNED(%o0,%o1,%g7,0x00,%o4,%o5,%g2,%g3,%g4,%g5,%o2,%o3)
386 CSUMCOPY_BIGCHUNK_ALIGNED(%o0,%o1,%g7,0x20,%o4,%o5,%g2,%g3,%g4,%g5,%o2,%o3)
387 CSUMCOPY_BIGCHUNK_ALIGNED(%o0,%o1,%g7,0x40,%o4,%o5,%g2,%g3,%g4,%g5,%o2,%o3)
388 CSUMCOPY_BIGCHUNK_ALIGNED(%o0,%o1,%g7,0x60,%o4,%o5,%g2,%g3,%g4,%g5,%o2,%o3)
419 srl %o4, 8, %g2
421 EX2(stb %g2, [%o1])
431 5: srl %o4, 24, %g2
433 EX2(stb %g2, [%o1])
434 srl %o4, 8, %g2
437 EX2(stb %g2, [%o1 + 2])
445 sll %g5, 16, %g2
447 srl %g2, 16, %g2
449 add %g2, %g5, %g5
454 srl %o4, 8, %g2
456 EX2(stb %g2, [%o1])
462 EX(ldub [%o0], %g2, add %g0, 1)
463 sll %g2, 8, %o4
464 EX2(stb %g2, [%o1])
473 and %g5, 0xff, %g2
475 sll %g2, 8, %g2
476 or %g2, %o4, %g5
488 cmp %g2, 20
490 and %g2, 3, %o2
493 sub %g2, 20, %g2
502 andcc %g2, 15, %o3
503 srl %g2, 4, %g2
510 sll %g2, 5, %g2
511 sub %g1, %g2, %o3
520 cmp %g2, 10
527 sub %g2, 10, %g2
532 tst %g2