Lines Matching refs:g2
46 ldd [%o0], %g2 ! load two
47 addcc %g2, %o2, %o2 ! add first word to sum
54 ld [%o0], %g2 ! load it
55 addcc %g2, %o2, %o2 ! add to sum
83 lduh [%o0 + 0x00], %g2
86 sll %g2, 16, %g2
87 addcc %g2, %o2, %o2
89 addx %g0, %g3, %g2
91 sll %g2, 16, %g3
97 ld [%o0 + 0x00], %g2
99 addcc %g2, %o2, %o2
117 5: CSUM_BIGCHUNK(%o0, 0x00, %o2, %o4, %o5, %g2, %g3, %g4, %g5)
118 CSUM_BIGCHUNK(%o0, 0x20, %o2, %o4, %o5, %g2, %g3, %g4, %g5)
119 CSUM_BIGCHUNK(%o0, 0x40, %o2, %o4, %o5, %g2, %g3, %g4, %g5)
120 CSUM_BIGCHUNK(%o0, 0x60, %o2, %o4, %o5, %g2, %g3, %g4, %g5)
133 cptbl: CSUM_LASTCHUNK(%o0, 0x68, %o2, %g2, %g3, %g4, %g5)
134 CSUM_LASTCHUNK(%o0, 0x58, %o2, %g2, %g3, %g4, %g5)
135 CSUM_LASTCHUNK(%o0, 0x48, %o2, %g2, %g3, %g4, %g5)
136 CSUM_LASTCHUNK(%o0, 0x38, %o2, %g2, %g3, %g4, %g5)
137 CSUM_LASTCHUNK(%o0, 0x28, %o2, %g2, %g3, %g4, %g5)
138 CSUM_LASTCHUNK(%o0, 0x18, %o2, %g2, %g3, %g4, %g5)
139 CSUM_LASTCHUNK(%o0, 0x08, %o2, %g2, %g3, %g4, %g5)
255 EX(ldd [%o0 + 0x00], %g2, and %o3, 0xf)
257 addcc %g2, %g7, %g7
260 EX2(st %g2, [%o1 - 0x08])
266 EX(ld [%o0 + 0x00], %g2, add %o3, 4)
268 addcc %g2, %g7, %g7
269 EX2(st %g2, [%o1 - 0x04])
353 5: CSUMCOPY_BIGCHUNK(%o0,%o1,%g7,0x00,%o4,%o5,%g2,%g3,%g4,%g5,%o2,%o3)
354 CSUMCOPY_BIGCHUNK(%o0,%o1,%g7,0x20,%o4,%o5,%g2,%g3,%g4,%g5,%o2,%o3)
355 CSUMCOPY_BIGCHUNK(%o0,%o1,%g7,0x40,%o4,%o5,%g2,%g3,%g4,%g5,%o2,%o3)
356 CSUMCOPY_BIGCHUNK(%o0,%o1,%g7,0x60,%o4,%o5,%g2,%g3,%g4,%g5,%o2,%o3)
371 sll %o2, 1, %g2 ! constant multiplies are fun...
372 sub %o5, %g2, %o5 ! some more adjustments
375 cctbl: CSUMCOPY_LASTCHUNK(%o0,%o1,%g7,0x68,%g2,%g3,%g4,%g5)
376 CSUMCOPY_LASTCHUNK(%o0,%o1,%g7,0x58,%g2,%g3,%g4,%g5)
377 CSUMCOPY_LASTCHUNK(%o0,%o1,%g7,0x48,%g2,%g3,%g4,%g5)
378 CSUMCOPY_LASTCHUNK(%o0,%o1,%g7,0x38,%g2,%g3,%g4,%g5)
379 CSUMCOPY_LASTCHUNK(%o0,%o1,%g7,0x28,%g2,%g3,%g4,%g5)
380 CSUMCOPY_LASTCHUNK(%o0,%o1,%g7,0x18,%g2,%g3,%g4,%g5)
381 CSUMCOPY_LASTCHUNK(%o0,%o1,%g7,0x08,%g2,%g3,%g4,%g5)
389 ccdbl: CSUMCOPY_BIGCHUNK_ALIGNED(%o0,%o1,%g7,0x00,%o4,%o5,%g2,%g3,%g4,%g5,%o2,%o3)
390 CSUMCOPY_BIGCHUNK_ALIGNED(%o0,%o1,%g7,0x20,%o4,%o5,%g2,%g3,%g4,%g5,%o2,%o3)
391 CSUMCOPY_BIGCHUNK_ALIGNED(%o0,%o1,%g7,0x40,%o4,%o5,%g2,%g3,%g4,%g5,%o2,%o3)
392 CSUMCOPY_BIGCHUNK_ALIGNED(%o0,%o1,%g7,0x60,%o4,%o5,%g2,%g3,%g4,%g5,%o2,%o3)
423 srl %o4, 8, %g2
425 EX2(stb %g2, [%o1])
435 5: srl %o4, 24, %g2
437 EX2(stb %g2, [%o1])
438 srl %o4, 8, %g2
441 EX2(stb %g2, [%o1 + 2])
449 sll %g5, 16, %g2
451 srl %g2, 16, %g2
453 add %g2, %g5, %g5
458 srl %o4, 8, %g2
460 EX2(stb %g2, [%o1])
466 EX(ldub [%o0], %g2, add %g0, 1)
467 sll %g2, 8, %o4
468 EX2(stb %g2, [%o1])
477 and %g5, 0xff, %g2
479 sll %g2, 8, %g2
480 or %g2, %o4, %g5
492 cmp %g2, 20
494 and %g2, 3, %o2
497 sub %g2, 20, %g2
506 andcc %g2, 15, %o3
507 srl %g2, 4, %g2
514 sll %g2, 5, %g2
515 sub %g1, %g2, %o3
524 cmp %g2, 10
531 sub %g2, 10, %g2
536 tst %g2