Lines Matching +full:3 +full:- +full:point
50 addi a4, a2, -4 # because we overincrement at the end;
55 movi a8, MASK3 # mask for byte 3
56 bbsi.l a2, 0, .L1mod2 # if only 8-bit aligned
57 bbsi.l a2, 1, .L2mod4 # if only 16-bit aligned
60 * String is word-aligned.
77 bnone a9, a8, .Lz3 # if byte 3 is zero
101 # NOTE that in several places below, we point to the byte just after
104 .Lz3: # byte 3 is zero
105 addi a4, a4, 3 # point to zero byte
107 addi a4, a4, 1 # point just beyond zero byte
111 addi a4, a4, 1+1 # point just beyond zero byte
115 addi a4, a4, 2+1 # point just beyond zero byte
123 bbci.l a4, 1, .Laligned # if string pointer is now word-aligned
129 bany a9, a8, .Laligned # if byte 3 (of word, not string) is nonzero
130 # byte 3 is zero
131 addi a4, a4, 3+1 # point just beyond zero byte