Lines Matching refs:as
26 * __loops ar, as, at, inc_log2[, mask_log2][, cond][, ncond]
28 * as register initialized with the size
35 * __loop as
36 * restart loop. 'as' register must not have been modified!
38 * __endla ar, as, incr
40 * as scratch register used by __loops/__loopi macros or
46 * loop for given size as immediate
65 .macro __loops ar, as, at, incr_log2, mask_log2, cond, ncond
69 addi \at, \as, (1 << \incr_log2) - 1
79 extui \at, \as, \incr_log2, \mask_log2
82 srli \at, \as, \incr_log2
93 add \at, \ar, \as
101 * loop from ar to as
104 .macro __loopt ar, as, at, incr_log2
107 sub \at, \as, \ar
123 .macro __loop as
126 loop \as, 99f
137 .macro __endl ar, as
139 bltu \ar, \as, 98b
148 .macro __endla ar, as, incr
150 __endl \ar \as