| 1 | #objdump: -dr |
| 2 | #as: -32 -I$srcdir/$subdir |
| 3 | #name: SAVE/RESTORE instruction subset disassembly |
| 4 | #source: save-sub.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 | \.\.\. |