2 * QuickThreads -- Threads-building toolkit.
3 * Copyright (c) 1993 by David Keppel
5 * Permission to use, copy, modify and distribute this software and
6 * its documentation for any purpose and without fee is hereby
7 * granted, provided that the above copyright notice and this notice
8 * appear in all copies. This software is provided as a
9 * proof-of-concept and for demonstration purposes; there is no
10 * representation about the suitability of this software for any
24 subu r31, r31,8 /* Alloc ret pc save space. */
25 st r1, r31,32 /* Save ret pc. */
26 or.u r3, r0,hi16(_b_null) /* Put call addr in a reg. */
27 or r3, r3,lo16(_b_null)
34 subu r2, r2,5 /* Decrement #of iter to go. */
43 subu r31, r31,8 /* Alloc ret pc save space. */
44 st r1, r31,32 /* Save ret pc. */
51 subu r2, r2,5 /* Decrement #of iter to go. */
82 subu r2, r2,20 /* Decrement #of iter to go. */
113 subu r2, r2,20 /* Decrement #of iter to go. */