Lines Matching defs:as
27 * __loops ar, as, at, inc_log2[, mask_log2][, cond][, ncond]
29 * as register initialized with the size
36 * __loop as
37 * restart loop. 'as' register must not have been modified!
39 * __endla ar, as, incr
41 * as scratch register used by __loops/__loopi macros or
47 * loop for given size as immediate
66 .macro __loops ar, as, at, incr_log2, mask_log2, cond, ncond
70 addi \at, \as, (1 << \incr_log2) - 1
80 extui \at, \as, \incr_log2, \mask_log2
83 srli \at, \as, \incr_log2
94 add \at, \ar, \as
102 * loop from ar to as
105 .macro __loopt ar, as, at, incr_log2
108 sub \at, \as, \ar
124 .macro __loop as
127 loop \as, 99f
138 .macro __endl ar, as
140 bltu \ar, \as, 98b
149 .macro __endla ar, as, incr
151 __endl \ar \as