Lines Matching refs:r28
82 mfsprg r28,2 ; Get the processor features
85 rlwinm. r28,r28,0,pfAltivecb,pfAltivecb ; Do we have Altivec on this machine?
161 mflr r28 ; Save return
179 mtlr r28 ; Restore the LR
402 li r28,0 ; Set no extra bytes to move (used for string instructions)
513 aaLmwL4: or. r5,r17,r28 ; Do we have anything left?
537 aaLmwBy: cmplwi cr2,r28,0 ; Any trailing bytes to do?
539 cmplwi cr1,r28,2 ; Check for 1, 2, or 3
583 aaLmwCb: mr. r28,r28 ; Any trailing bytes to do?
697 aaStmwL4: or. r5,r17,r28 ; Do we have anything left to do?
718 aaStmwBy1: mr. r28,r28 ; Do we have any trailing bytes?
744 cmplwi cr2,r28,0 ; Any trailing bytes to do?
747 cmplwi cr1,r28,2 ; Check for 1, 2, or 3
780 rlwinm r28,r17,0,30,31 ; Get the number of bytes past an even word
782 xor r17,r25,r28 ; Round down to an even word boundary
800 rlwinm r28,r25,0,30,31 ; Get the number of bytes past an even word
801 xor r17,r25,r28 ; Round down to an even word boundary
814 rlwinm r28,r17,0,30,31 ; Get the number of bytes past an even word
816 xor r17,r25,r28 ; Round down to an even word boundary
835 rlwinm r28,r25,21,30,31 ; Get the number of bytes past an even word
836 xor r17,r25,r28 ; Round down to an even word boundary