Lines Matching refs:d0
216 ldd [%o5], %d0 ! get first 8 byte block
235 faligndata %d2, %d0, %d10 ! extract 8 bytes out
237 ldd [%o5], %d0 ! load 8 bytes
252 faligndata %d0, %d30, %d26 ! extract 8 bytes out
266 faligndata %d2, %d0, %d10 ! extract 8 bytes out
267 ldd [%o5], %d0 ! load 8 bytes
275 faligndata %d0, %d6, %d16 ! extract 8 bytes out
289 faligndata %d2, %d0, %d8 ! extract 8 bytes out
292 fmovd %d2, %d0
654 ldd [%o1-8], %d0
662 bshuffle %d0, %d2, %d0 ! shifts d0 left 1 byte and or's in d2
677 faligndata %d0, %d2, %d4
678 ldd [%o1], %d0
683 faligndata %d2, %d0, %d6
691 faligndata %d0, %d2, %d4
692 fmovd %d2, %d0
705 ! The 8 bytes starting at [o1-8] are available in d0
717 ! fill %d0 with good (unwritten) data.
721 addcc %o3, %o5, %o5 ! extra bytes we can stuff into %d0
722 sub %o3, %o5, %o3 ! update o3 (# bad bytes in %d0)
732 bshuffle %d0, %d2, %d0 ! shifts d0 left 1 byte and or's in d2
736 faligndata %d0, %d0, %d0 ! shift bytes to the left
739 stda %d0, [%o0]%o5, ASI_PST8_P
753 ! fill %d0 with good (unwritten) data.
755 sub %o5, 8, %o3 ! -(number of good bytes in %d0)
757 bl,a %ncc, 3f ! Not enough bytes to fill %d0
765 bshuffle %d0, %d2, %d0 ! shifts d0 left 1 byte and or's in d2
769 std %d0, [%o0]
792 ! %d0 I/O already loaded with SRC data from [%o1-8]
914 ! %d0 I/O already loaded with SRC data from [%o1-8]