• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.5.8/xnu-1228.15.4/osfmk/ppc/

Lines Matching refs:r7

86             subi    r0,r7,1                     ; get length - 1
89 mr r5,r7 ; Get the length into the right register
96 xor r7,r11,r3 ; See if we went to next page
98 or r0,r7,r8 ; Combine wrap
103 li r7,2 ; Set validity flags
109 rlwimi r7,r11,0,0,14 ; Set sink upper DBAT value
116 mtdbatu 0,r7 ; Set sink upper DBAT
172 mr r5,r7 ; Get the length into the right register
407 rlwinm r7,r9,0,0x1F ; get bytes to 32-byte-align destination
408 andc. r0,r7,r8 ; limit to the maximum front end move
416 lbz r7,0(r6) ; Get the byte
418 stb r7,0(r4) ; Save the single
424 lhz r7,0(r6) ; Get the halfword
426 sth r7,0(r4) ; Save the halfword
432 lwz r7,0(r6) ; Get the word
434 stw r7,0(r4) ; Save the word
440 lwz r7,0(r6) ; Get the first word
443 stw r7,0(r4) ; Save the first word
450 lwz r7,0(r6) ; Get the first word
453 stw r7,0(r4) ; Save the first word
476 lwz r7,8(r6) ; Get the third word
489 stw r7,8(r4) ; Save the third word
503 lwz r7,0(r6) ; Get the first word
507 stw r7,0(r4) ; Save the first word
517 lwz r7,0(r6) ; Get the first word
520 stw r7,0(r4) ; Save the first word
527 lwz r7,0(r6) ; Get the word
529 stw r7,0(r4) ; Save the word
535 lhz r7,0(r6) ; Get the halfword
537 sth r7,0(r4) ; Save the halfword
543 lbz r7,0(r6) ; Get the byte
544 stb r7,0(r4) ; Save the single
561 rlwinm r7,r4,0,0x1F ; Calculate the length to align dest on cache boundary
563 andc. r0,r7,r8 ; Apply movement limit
573 lbz r7,-1(r6) ; Get the byte
575 stb r7,-1(r4) ; Save the single
581 lhz r7,-2(r6) ; Get the halfword
583 sth r7,-2(r4) ; Save the halfword
589 lwz r7,-4(r6) ; Get the word
591 stw r7,-4(r4) ; Save the word
597 lwz r7,-8(r6) ; Get the first word
600 stw r7,-8(r4) ; Save the first word
607 lwz r7,-16(r6) ; Get the first word
611 stw r7,-16(r4) ; Save the first word
629 lwz r7,-32(r6) ; Get the first word
639 stw r7,-32(r4) ; Get the first word
659 lwz r7,-16(r6) ; Get the first word
663 stw r7,-16(r4) ; Save the first word
673 lwz r7,-8(r6) ; Get the first word
676 stw r7,-8(r4) ; Save the first word
683 lwz r7,-4(r6) ; Get the word
685 stw r7,-4(r4) ; Save the word
691 lhz r7,-2(r6) ; Get the halfword
693 sth r7,-2(r4) ; Save the halfword
699 lbz r7,-1(r6) ; Get the byte
700 stb r7,-1(r4) ; Save the single
718 rlwinm r7,r5,0,0,31 // truncate length to 32-bit, in case we're running in 64-bit mode
722 subc r7,r12,r7 // set Carry if (dest-source)>=length, in mode-independent way
743 rlwinm r7,r9,0,0x7F // get #bytes to 128-byte align destination
744 andc r7,r7,r8 // limit by operand length
745 andi. r8,r7,7 // r8 <- #bytes to doubleword align
746 srwi r9,r7,3 // r9 <- #doublewords to 128-byte align
747 sub r5,r5,r7 // adjust length remaining
770 ld r7,0(r6)
772 std r7,0(r4)
797 ld r7,16(r6)
809 std r7,16(r4)
818 ld r7,80(r6)
828 std r7,80(r4)
918 rlwinm r7,r4,0,29,31 // r7 <- #bytes to doubleword align dest
919 andc. r7,r7,r8 // limit by operand length
920 sub r5,r5,r7 // adjust length
924 mtctr r7
941 ld r7,-8(r6)
947 std r7,-8(r4)
949 ld r7,-56(r6)
955 std r7,-56(r4)