Lines Matching full:as
36 * __loops ar, as, at, inc_log2[, mask_log2][, cond][, ncond]
38 * as register initialized with the size
45 * __loop as
46 * restart loop. 'as' register must not have been modified!
48 * __endla ar, as, incr
50 * as scratch register used by __loops/__loopi macros or
63 .macro __loops ar, as, at, incr_log2, mask_log2, cond, ncond
65 addi \at, \as, (1 << \incr_log2) - 1
76 .macro __loopt ar, as, at, incr_log2
77 sub \at, \as, \ar
86 .macro __loop as
87 loop \as, 99f
91 .macro __endl ar, as
105 .macro __loops ar, as, at, incr_log2, mask_log2, cond, ncond
107 extui \at, \as, \incr_log2, \mask_log2
110 srli \at, \as, \incr_log2
121 add \at, \ar, \as
126 .macro __loopt ar, as, at, incr_log2
131 .macro __loop as
136 .macro __endl ar, as
137 bltu \ar, \as, 98b
145 .macro __endla ar, as, incr
147 __endl \ar \as