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

Lines Matching refs:w1

46  *   r6  = "w1", "c16", or "cm17"
62 #define w1 r6
104 sub w1,r4,r3 // must move in reverse if (rd-rs)<rc
105 cmplw cr1,w1,rc // set cr1 blt iff we must move reverse
118 sub w1,r3,r4 // must move in reverse if (rd-rs)<rc
120 cmplw cr1,w1,rc // set cr1 blt iff we must move reverse
134 lwz w1,0(rs)
139 stw w1,0(rd)
146 lwz w1,0(rs)
149 stw w1,0(rd)
154 lwz w1,0(rs)
156 stw w1,0(rd)
160 lhz w1,0(rs)
162 sth w1,0(rd)
166 lbz w1,0(rs)
167 stb w1,0(rd)
179 lwz w1,-4(rs)
183 stw w1,-4(rd)
189 lwz w1,-4(rs)
191 stw w1,-4(rd)
195 lwzu w1,-4(rs)
196 stwu w1,-4(rd)
199 lhzu w1,-2(rs)
200 sthu w1,-2(rd)
203 lbz w1,-1(rs) // no update
204 stb w1,-1(rd)
209 // w1 = (rd-rs), used to check for alignment
217 rlwinm r0,w1,0,0x7 // check relative 8-byte alignment
231 lswx w1,0,rs // move w6 bytes to align destination
232 stswx w1,0,rd
256 lwz w1,0(rs)
261 stw w1,0(rd)
272 // w1 = (rd-rs), used to check for reverse and alignment
280 rlwinm w2,w1,0,0xF // relatively 16-byte aligned?
289 lbz w1,0(rs)
291 stb w1,0(rd)
295 lhz w1,0(rs)
297 sth w1,0(rd)
301 lwz w1,0(rs)
303 stw w1,0(rd)
307 lwz w1,0(rs)
310 stw w1,0(rd)
315 lwz w1,0(rs)
320 stw w1,0(rd)
346 oris w1,rv,0xFF00 // we use v0-v7
348 mtspr vrsave,w1 // update mask
436 // w1 = (rd-rs), used to check for reverse and alignment
455 lswx w1,0,rs // move w6 bytes to align destination
456 stswx w1,0,rd
462 lwz w1,-4(rs)
466 stw w1,-4(rd)
476 // w1 = (rd-rs), used to check for reverse and alignment
483 rlwinm w2,w1,0,0xF // relatively 16-byte aligned?
492 lbzu w1,-1(rs)
493 stbu w1,-1(rd)
496 lhzu w1,-2(rs)
497 sthu w1,-2(rd)
500 lwzu w1,-4(rs)
501 stwu w1,-4(rd)
504 lwz w1,-4(rs)
506 stw w1,-4(rd)
510 lwz w1,-4(rs)
514 stw w1,-4(rd)
538 oris w1,rv,0xFF00 // we use v0-v7
540 mtspr vrsave,w1 // update mask