Lines Matching defs:len
22 #define len r33
60 cmp.eq p6,p0=r0,len // check for zero length
65 adds tmp=-1,len // br.ctop is repeat/until
66 mov ret0=len // return value is length at this point
69 cmp.lt p6,p0=16,len // if len > 16 then long memset
83 adds len=-1,len // countdown length using len
88 // len contains bytes left
90 mov ret0=len // faster than using ar.lc
99 // The use of len/len2 for countdown of the number of bytes left
107 (p6) adds len=-1,len;; // sync because buf is modified
111 (p6) adds len=-2,len;;
115 (p6) adds len=-4,len;;
119 (p6) adds len=-8,len;;
120 shr.u cnt=len,4 // number of 128-bit (2x64bit) words
150 ;; // needed to get len correct when error
152 adds len=-16,len
157 // tail correction based on len only
165 mov len2=len // for parallelization of error handling
166 mov len3=len
167 tbit.nz p6,p0=len,3
171 tbit.nz p7,p6=len,2
175 tbit.nz p6,p7=len,1
179 tbit.nz p7,p6=len,0
191 // len contains bytes left
200 (p6) mov len=len2
201 (p7) mov len=len3
205 // len contains bytes left
208 mov ret0=len