Lines Matching full:a2
95 sltiu t0, a2, STORSIZE /* very small region? */
126 PTR_ADDU a2, t0 /* correct size */
136 PTR_ADDU a2, t0 /* correct size */
154 1: ori t1, a2, 0x3f /* # of full blocks */
156 andi t0, a2, 0x40-STORSIZE
184 2: andi a2, STORMASK /* At most one long to go */
187 beqz a2, 1f
189 PTR_ADDU a0, a2 /* What's left */
198 PTR_SUBU t0, $0, a2
200 move a2, zero /* No remaining longs */
215 1: move a2, zero
219 PTR_ADDU t1, a0, a2
220 beqz a2, 2f
229 2: move a2, zero
241 * a2 = a2 - t0 + 1
243 PTR_SUBU a2, t0
244 PTR_ADDIU a2, 1
249 /* unset_bytes already in a2 */
255 * a2 = t1 + (a2 & 3f) - $28->task->BUADDR
258 andi a2, 0x3f
260 LONG_ADDU a2, t1
261 LONG_SUBU a2, t0
267 * a2 = a0 + (a2 & STORMASK) - $28->task->BUADDR
270 andi a2, STORMASK
272 LONG_ADDU a2, a0
273 LONG_SUBU a2, t0
277 /* unset_bytes already in a2 */
283 * a2 = t1 - a0 + 1
285 PTR_SUBU a2, t1, a0
286 PTR_ADDIU a2, 1
296 * a2: size of area to clear