Lines Matching full:at
20 * __loopi ar, at, size, inc
22 * at scratch register used by macro
26 * __loops ar, as, at, inc_log2[, mask_log2][, cond][, ncond]
29 * at scratch register use by macro
49 .macro __loopi ar, at, size, incr
52 movi \at, ((\size + \incr - 1) / (\incr))
53 loop \at, 99f
55 addi \at, \ar, \size
65 .macro __loops ar, as, at, incr_log2, mask_log2, cond, ncond
69 addi \at, \as, (1 << \incr_log2) - 1
71 extui \at, \at, \incr_log2, \mask_log2
73 srli \at, \at, \incr_log2
76 loop\cond \at, 99f
79 extui \at, \as, \incr_log2, \mask_log2
82 srli \at, \as, \incr_log2
86 b\ncond \at, 99f
90 slli \at, \at, \incr_log2
91 add \at, \ar, \at
93 add \at, \ar, \as
104 .macro __loopt ar, as, at, incr_log2
107 sub \at, \as, \ar
109 addi \at, \at, (1 << \incr_log2) - 1
110 srli \at, \at, \incr_log2
112 loop \at, 99f
178 * word starting at r from two registers loaded from consecutive aligned