Lines Matching full:at
31 * __loopi ar, at, size, inc
33 * at scratch register used by macro
37 * __loops ar, as, at, inc_log2[, mask_log2][, cond][, ncond]
40 * at scratch register use by macro
58 .macro __loopi ar, at, size, incr
59 movi \at, ((\size + \incr - 1) / (\incr))
60 loop \at, 99f
64 .macro __loops ar, as, at, incr_log2, mask_log2, cond, ncond
66 addi \at, \as, (1 << \incr_log2) - 1
68 extui \at, \at, \incr_log2, \mask_log2
70 srli \at, \at, \incr_log2
73 loop\cond \at, 99f
77 .macro __loopt ar, as, at, incr_log2
78 sub \at, \as, \ar
80 addi \at, \at, (1 << \incr_log2) - 1
81 srli \at, \at, \incr_log2
83 loop \at, 99f
99 .macro __loopi ar, at, size, incr
100 movi \at, ((\size + \incr - 1) / (\incr))
101 addi \at, \ar, \size
106 .macro __loops ar, as, at, incr_log2, mask_log2, cond, ncond
108 extui \at, \as, \incr_log2, \mask_log2
111 srli \at, \as, \incr_log2
115 b\ncond \at, 99f
119 slli \at, \at, \incr_log2
120 add \at, \ar, \at
122 add \at, \ar, \as
127 .macro __loopt ar, as, at, incr_log2