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

Lines Matching refs:r8

246         li		r8,96							// get look-ahead for touch
255 dcbt r3,r8 // touch 3 lines ahead
277 li r8,PPC_PGBYTES-32 // point to last line in page
279 subic. r9,r8,32 // more to go?
280 icbi r4,r8 // flush from icache
281 subi r8,r9,32 // get offset to next line
328 li r8,-128 // offset so we can reach back one line
357 dcbf r8,r4 // flush the line we just wrote
362 li r8,PPC_PGBYTES-128 // point to last line in page
364 subic. r9,r8,128 // more to go?
365 icbi r4,r8 // flush from icache
366 subi r8,r9,128 // get offset to next line
409 ld r8,40(r3)
418 std r8,40(r4)
427 ld r8,104(r3)
438 std r8,104(r4)
448 li r8,PPC_PGBYTES-128 // point to last line in page
451 subic. r9,r8,128 // more to go?
452 icbi r4,r8 // flush from icache
453 subi r8,r9,128 // get offset to next line
621 mfsprg r8,2 // get the features
625 mtcrf 0x02,r8 // move pf64Bit to cr6
652 mfsprg r8,1 // Get the current thread
655 lwz r4,THREAD_RECOVER(r8)
656 lwz r3,ACT_VMMAP(r8) // r3 <- vm_map virtual address
657 stw r2,THREAD_RECOVER(r8)
811 orc r8,r5,r7 // map bytes preceeding first source byte into 0xFF
818 add r9,r10,r8 // r9 = data + 0xFEFEFEFF
819 andc r7,r11,r8 // r7 = ~data & 0x80808080
821 and. r7,r9,r7 // if r7==0, then all bytes in r8 are nonzero
844 lwz r8,0(r3) // get next word of source
847 add r9,r10,r8 // r9 = data + 0xFEFEFEFF
848 andc r7,r11,r8 // r7 = ~data & 0x80808080
850 bdnzt cr0_eq,copyinstr5 // if r7==0, then all bytes in r8 are nonzero
856 lwz r8,0(r3) // get next word of source
859 add r9,r10,r8 // r9 = data + 0xFEFEFEFF
860 andc r7,r11,r8 // r7 = ~data & 0x80808080
862 stw r8,-4(r4) // pack all 4 bytes into buffer
869 // r3 = word aligned ptr to next word of source (ie, r8==mem(r3-4))
872 // r8 = original source word, coming from -4(r3), possibly padded with 0xFFs on left if 1st word
877 rlwinm r2,r8,7,0,31 // move 0x01 bits to 0x80 position
884 subi r3,r3,4 // back up r3 to point to 1st byte in r8
937 * int which; // r8
1035 rlwinm r8,r8,whichAlign,whichMask // align and mask which bits
1037 mtcrf 0x20,r8 // insert which bits into cr2 and cr3
1038 mtcrf 0x10,r8 // insert which bits into cr2 and cr3
1140 mfsprg r8,1 // get current threads stuff
1143 stw r3,THREAD_RECOVER(r8) // set our error callback