Lines Matching refs:r1
36 stdu %r1,-144(%r1) /* 16-byte aligned stack for reg saves +
44 std %r4,104(%r1) /* argv */
47 std %r8,136(%r1) /* ps_strings */
79 ld %r4,104(%r1)
81 addi %r4,%r1,128 /* &exit_proc on stack */
82 addi %r5,%r1,120 /* &obj_main on stack */
98 ld %r4,104(%r1) /* argv */
106 ld %r6,120(%r1) /* obj */
107 ld %r7,128(%r1) /* exit proc */
108 ld %r8,136(%r1) /* ps_strings */
131 std %r0,16(%r1) # save lr
133 std %r0,8(%r1) # save cr
135 stdu %r1,-48-12*8(%r1) # stack space for 8 regs + header
137 std %r3,64+0*8(%r1) # save r3-r10 (arguments)
138 std %r4,64+1*8(%r1)
139 std %r5,64+2*8(%r1)
140 std %r6,64+3*8(%r1)
141 std %r7,64+4*8(%r1)
142 std %r8,64+5*8(%r1)
143 std %r9,64+6*8(%r1)
144 std %r10,64+7*8(%r1)
161 ld %r3,64+0*8(%r1) # restore r3-r10
162 ld %r4,64+1*8(%r1)
163 ld %r5,64+2*8(%r1)
164 ld %r6,64+3*8(%r1)
165 ld %r7,64+4*8(%r1)
166 ld %r8,64+5*8(%r1)
167 ld %r9,64+6*8(%r1)
168 ld %r10,64+7*8(%r1)
170 ld %r1,0(%r1) # restore stack
171 ld %r0,8(%r1) # restore cr
173 ld %r0,16(%r1) # restore lr