Lines Matching refs:p6
101 cmp.le p6,p0 = 1,r30 // for .align_dest
116 cmp.lt p6,p0=2*PREFETCH_DIST,cnt
127 (p6) br.cond.dpnt .long_copy
144 cmp.le p6,p0=8,tmp
167 EX(.ex_handler, (p6) ld8 t1=[src0])
175 EX(.ex_handler, (p6) st8 [dst0]=t1) // store byte 1
289 cmp.lt p6,p7=blocksize,in2
292 (p6) mov in2=blocksize
318 cmp.le p6,p7=8,curlen; // have at least 8 byte remaining?
352 EX(.ex_handler, (p6) ld8 r37=[src1],8)
354 (p6) shl r25=r30,3
356 EX(.ex_handler, (p6) ld8 r27=[src1])
357 (p6) shr.u r28=r37,r25
358 (p6) sub r26=64,r25
360 (p6) shl r27=r27,r26
362 (p6) or r21=r28,r27
392 EX(.ex_handler, (p6) st8 [dst1]=r21,8) // more than 8 byte to copy
393 (p6) add curlen=-8,curlen // update length
427 cmp.le p6,p7 = 5,in2
436 EX(.ex_handler_short, (p6) ld1 t5=[src0],2)
441 EX(.ex_handler_short, (p6) st1 [dst0]=t5,2)
469 EX(.ex_handler_short, (p6) ld1 t1=[src0],2)
476 EX(.ex_handler_short, (p6) st1 [dst0] = t1,2)
486 cmp.eq p6,p7=r28,r29
495 (p6) br.cond.dptk .aligned_src
505 EX(.ex_handler, (p6) ld8 r22=[src1]); /* common, prime for tail section */ \
595 cmp.ltu p6,p7=saved_in0, saved_in1 // get the copy direction
605 (p6) dep F = r0,dst1,0,PAGE_SHIFT // usr dst round down to page boundary
608 (p6) cmp.le p14,p0=dst0,saved_in0 // no progress has been made on store
625 (p6) sub A = F, saved_in0
640 (p6) mov memset_arg2=0 // copy_to_user should not call memset