Lines Matching full:limit
35 limit .req x2 label
56 cbz limit, .Lret0
65 * when limit is mulitply of 8, if not sub 1,
68 sub limit_wd, limit, #1 /* limit != 0, so no underflow. */
89 /*Not reached the limit, must have found the end or a diff. */
92 /* Limit % 8 == 0 => all bytes significant. */
93 ands limit, limit, #7
96 lsl limit, limit, #3 /* Bits -> bytes. */
98 CPU_BE( lsr mask, mask, limit )
99 CPU_LE( lsl mask, mask, limit )
115 * We also need to adjust the limit calculations, but without
116 * overflowing if the limit is near ULONG_MAX.
124 sub limit_wd, limit, #1 /* limit != 0, so no underflow. */
132 /* Adjust the limit. Only low 3 bits used, so overflow irrelevant.*/
133 add limit, limit, tmp1
142 cmp limit, #8
143 b.lo .Ltiny8proc /*limit < 8... */
156 * Here, limit is not less than 8, so directly run .Ltinycmp
157 * without checking the limit.*/
158 sub limit, limit, pos
175 lsr limit_wd, limit, #3
185 sub limit, limit, tmp3
186 lsr limit_wd, limit, #3
281 /* Limit % 8 == 0 => all bytes significant. */
282 ands limit, limit, #7
287 subs limit, limit, #1