1/*  should end with:  all registers equal to their own numbers */
2/*  tests instructions: addiu */
3
4	.text
5	.globl __start
6__start:
7	addiu $0, $0, 0
8	.set noat
9	addiu $1, $0, 1
10	.set at
11	addiu $2, $0, 2
12	addiu $3, $0, 3
13	addiu $4, $0, 4
14	addiu $5, $0, 5
15	addiu $6, $0, 6
16	addiu $7, $0, 7
17	addiu $8, $0, 8
18	addiu $9, $0, 9
19	addiu $10, $0, 10
20	addiu $11, $0, 11
21	addiu $12, $0, 12
22	addiu $13, $0, 13
23	addiu $14, $0, 14
24	addiu $15, $0, 15
25	addiu $16, $0, 16
26	addiu $17, $0, 17
27	addiu $18, $0, 18
28	addiu $19, $0, 19
29	addiu $20, $0, 20
30	addiu $21, $0, 21
31	addiu $22, $0, 22
32	addiu $23, $0, 23
33	addiu $24, $0, 24
34	addiu $25, $0, 25
35	addiu $26, $0, 26
36	addiu $27, $0, 27
37	addiu $28, $0, 28
38	addiu $29, $0, 29
39	addiu $30, $0, 30
40	addiu $31, $0, 31
41	break
42
43