Lines Matching refs:d0
240 ldd [%o5], %d0 ! get first 8 byte block
260 faligndata %d2, %d0, %d10 ! extract 8 bytes out
261 ldd [%o5], %d0 ! load 8 bytes
275 faligndata %d0, %d30, %d26 ! extract 8 bytes out
289 faligndata %d2, %d0, %d10 ! extract 8 bytes out
290 ldd [%o5], %d0 ! load 8 bytes
298 faligndata %d0, %d6, %d16 ! extract 8 bytes out
312 faligndata %d2, %d0, %d8 ! extract 8 bytes out
315 fmovd %d2, %d0
671 ldd [%o1-8], %d0
679 bshuffle %d0, %d2, %d0 ! shifts d0 left 1 byte and or's in d2
694 faligndata %d0, %d2, %d4
695 ldd [%o1], %d0
700 faligndata %d2, %d0, %d6
708 faligndata %d0, %d2, %d4
709 fmovd %d2, %d0
722 ! The 8 bytes starting at [o1-8] are available in d0
734 ! fill %d0 with good (unwritten) data.
738 addcc %o3, %o5, %o5 ! extra bytes we can stuff into %d0
739 sub %o3, %o5, %o3 ! update o3 (# bad bytes in %d0)
749 bshuffle %d0, %d2, %d0 ! shifts d0 left 1 byte and or's in d2
753 faligndata %d0, %d0, %d0 ! shift bytes to the left
756 stda %d0, [%o0]%o5, ASI_PST8_P
770 ! fill %d0 with good (unwritten) data.
772 sub %o5, 8, %o3 ! -(number of good bytes in %d0)
774 bl,a %ncc, 3f ! Not enough bytes to fill %d0
782 bshuffle %d0, %d2, %d0 ! shifts d0 left 1 byte and or's in d2
786 std %d0, [%o0]
821 ! %d0 I/O already loaded with SRC data from [%o1-8]
940 ! %d0 I/O already loaded with SRC data from [%o1-8]