Lines Matching full:at
21 * __loopi ar, at, size, inc
23 * at scratch register used by macro
27 * __loops ar, as, at, inc_log2[, mask_log2][, cond][, ncond]
30 * at scratch register use by macro
50 .macro __loopi ar, at, size, incr
53 movi \at, ((\size + \incr - 1) / (\incr))
54 loop \at, 99f
56 addi \at, \ar, \size
66 .macro __loops ar, as, at, incr_log2, mask_log2, cond, ncond
70 addi \at, \as, (1 << \incr_log2) - 1
72 extui \at, \at, \incr_log2, \mask_log2
74 srli \at, \at, \incr_log2
77 loop\cond \at, 99f
80 extui \at, \as, \incr_log2, \mask_log2
83 srli \at, \as, \incr_log2
87 b\ncond \at, 99f
91 slli \at, \at, \incr_log2
92 add \at, \ar, \at
94 add \at, \ar, \as
105 .macro __loopt ar, as, at, incr_log2
108 sub \at, \as, \ar
110 addi \at, \at, (1 << \incr_log2) - 1
111 srli \at, \at, \incr_log2
113 loop \at, 99f
179 * word starting at r from two registers loaded from consecutive aligned