Lines Matching full:aligned
44 * is aligned on either a 2-byte or 4-byte boundary.
48 bnez a5, 8f /* branch if 2-byte aligned */
112 /* uncommon case, buf is 2-byte aligned */
118 bnez a5, 8f /* branch if 1-byte aligned */
124 j 1b /* now buf is 4-byte aligned */
126 /* case: odd-byte aligned, len > 1
188 This function is optimized for 4-byte aligned addresses. Other
199 aligned case. Two bbsi.l instructions might seem more optimal
206 beqz a9, 1f /* branch if both are 4-byte aligned */
208 j 3f /* one address is 2-byte aligned */
211 /* _bbsi.l a10, 1, 3f */ /* branch if 2-byte-aligned address */
214 /* src and dst are both 4-byte aligned */
277 either src or dst is 2-byte aligned, and we process all bytes
327 add a10, a10, a2 /* a10 = end of last odd-aligned, 2-byte src chunk */