Home | History | Annotate | Download | only in simd

Lines Matching refs:stack_offset

129 .macro CHECK_STACK_OFFSET regs_num, stack_offset
130 .if \stack_offset < \regs_num * 4 - 16
146 .macro SAVE_REGS_ON_STACK stack_offset = 0, r1, \
152 .if (\stack_offset < 0) || (\stack_offset - (\stack_offset / 4) * 4)
155 .if \stack_offset != 0
156 addiu sp, sp, -\stack_offset
169 CHECK_STACK_OFFSET 5, \stack_offset
173 CHECK_STACK_OFFSET 6, \stack_offset
177 CHECK_STACK_OFFSET 7, \stack_offset
181 CHECK_STACK_OFFSET 8, \stack_offset
185 CHECK_STACK_OFFSET 9, \stack_offset
189 CHECK_STACK_OFFSET 10, \stack_offset
193 CHECK_STACK_OFFSET 11, \stack_offset
197 CHECK_STACK_OFFSET 12, \stack_offset
201 CHECK_STACK_OFFSET 13, \stack_offset
205 CHECK_STACK_OFFSET 14, \stack_offset
221 .macro RESTORE_REGS_FROM_STACK stack_offset = 0, r1, \
227 .if (\stack_offset < 0) || (\stack_offset - (\stack_offset/4)*4)
241 CHECK_STACK_OFFSET 5, \stack_offset
245 CHECK_STACK_OFFSET 6, \stack_offset
249 CHECK_STACK_OFFSET 7, \stack_offset
253 CHECK_STACK_OFFSET 8, \stack_offset
257 CHECK_STACK_OFFSET 9, \stack_offset
261 CHECK_STACK_OFFSET 10, \stack_offset
265 CHECK_STACK_OFFSET 11, \stack_offset
269 CHECK_STACK_OFFSET 12, \stack_offset
273 CHECK_STACK_OFFSET 13, \stack_offset
277 CHECK_STACK_OFFSET 14, \stack_offset
280 .if \stack_offset != 0
281 addiu sp, sp, \stack_offset