1 #objdump: -dr
2 #as: -32
3 #name: SAVE/RESTORE instructions
4 #source: save.s
5 
6 .*: +file format .*mips.*
7 
8 Disassembly of section .text:
9 00000000 <func>:
10    0:[ 	]+7000205f[ 	]+save[ 	]+8
11    4:[ 	]+7000309f[ 	]+save[ 	]+16,ra
12    8:[ 	]+700028df[ 	]+save[ 	]+24,s0
13    c:[ 	]+7000251f[ 	]+save[ 	]+32,s1
14   10:[ 	]+70002d5f[ 	]+save[ 	]+40,s0-s1
15   14:[ 	]+7000399f[ 	]+save[ 	]+48,ra,s0
16   18:[ 	]+700035df[ 	]+save[ 	]+56,ra,s1
17   1c:[ 	]+70003e1f[ 	]+save[ 	]+64,ra,s0-s1
18   20:[ 	]+70003e5f[ 	]+save[ 	]+72,ra,s0-s1
19   24:[ 	]+70003e9f[ 	]+save[ 	]+80,ra,s0-s1
20   28:[ 	]+70003edf[ 	]+save[ 	]+88,ra,s0-s1
21   2c:[ 	]+70083c1f[ 	]+save[ 	]+128,ra,s0-s1
22   30:[ 	]+7008205f[ 	]+save[ 	]+136
23   34:[ 	]+7008309f[ 	]+save[ 	]+144,ra
24   38:[ 	]+70082cdf[ 	]+save[ 	]+152,s0-s1
25   3c:[ 	]+7080221f[ 	]+save[ 	]+64,s2
26   40:[ 	]+7300225f[ 	]+save[ 	]+72,s2-s7
27   44:[ 	]+7380229f[ 	]+save[ 	]+80,s2-s8
28   48:[ 	]+73802edf[ 	]+save[ 	]+88,s0-s8
29   4c:[ 	]+7000a21f[ 	]+save[ 	]+64,a3
30   50:[ 	]+7009201f[ 	]+save[ 	]+128,a2-a3
31   54:[ 	]+7015a01f[ 	]+save[ 	]+256,a0-a3
32   58:[ 	]+7012201f[ 	]+save[ 	]+a0,256
33   5c:[ 	]+700c201f[ 	]+save[ 	]+a0-a1,128
34   60:[ 	]+7007221f[ 	]+save[ 	]+a0-a3,64
35   64:[ 	]+700aa01f[ 	]+save[ 	]+a0,128,a3
36   68:[ 	]+700ba01f[ 	]+save[ 	]+a0,128,a1-a3
37   6c:[ 	]+700d201f[ 	]+save[ 	]+a0-a1,128,a2-a3
38   70:[ 	]+700ea01f[ 	]+save[ 	]+a0-a2,128,a3
39   74:[ 	]+738d3c1f[ 	]+save[ 	]+a0-a1,128,ra,s0-s8,a2-a3
40   78:[ 	]+70081c1f[ 	]+restore[ 	]+128,ra,s0-s1
41   7c:[ 	]+7008105f[ 	]+restore[ 	]+136,ra
42   80:[ 	]+7080021f[ 	]+restore[ 	]+64,s2
43   84:[ 	]+738d1c1f[ 	]+restore[ 	]+a0-a1,128,ra,s0-s8,a2-a3
44 	\.\.\.
45