1 /*
2 * Copyright (c) 2014-2021 The strace developers.
3 * All rights reserved.
4 *
5 * SPDX-License-Identifier: LGPL-2.1-or-later
6 */
7
8 { REG_A_BASE, "a0" },
9 { REG_A_BASE+1, "a1" },
10 { REG_A_BASE+2, "a2" },
11 { REG_A_BASE+3, "a3" },
12 { REG_A_BASE+4, "a4" },
13 { REG_A_BASE+5, "a5" },
14 { REG_A_BASE+6, "a6" },
15 { REG_A_BASE+7, "a7" },
16 { REG_A_BASE+8, "a8" },
17 { REG_A_BASE+9, "a9" },
18 { REG_A_BASE+10, "a10" },
19 { REG_A_BASE+11, "a11" },
20 { REG_A_BASE+12, "a12" },
21 { REG_A_BASE+13, "a13" },
22 { REG_A_BASE+14, "a14" },
23 { REG_A_BASE+15, "a15" },
24 { REG_PC, "pc" },
25 { SYSCALL_NR, "syscall_nr" },
26 { REG_AR_BASE, "ar0" },
27 { REG_AR_BASE+1, "ar1" },
28 { REG_AR_BASE+2, "ar2" },
29 { REG_AR_BASE+3, "ar3" },
30 { REG_AR_BASE+4, "ar4" },
31 { REG_AR_BASE+5, "ar5" },
32 { REG_AR_BASE+6, "ar6" },
33 { REG_AR_BASE+7, "ar7" },
34 { REG_AR_BASE+8, "ar8" },
35 { REG_AR_BASE+9, "ar9" },
36 { REG_AR_BASE+10, "ar10" },
37 { REG_AR_BASE+11, "ar11" },
38 { REG_AR_BASE+12, "ar12" },
39 { REG_AR_BASE+13, "ar13" },
40 { REG_AR_BASE+14, "ar14" },
41 { REG_AR_BASE+15, "ar15" },
42 { REG_AR_BASE+16, "ar16" },
43 { REG_AR_BASE+17, "ar17" },
44 { REG_AR_BASE+18, "ar18" },
45 { REG_AR_BASE+19, "ar19" },
46 { REG_AR_BASE+20, "ar20" },
47 { REG_AR_BASE+21, "ar21" },
48 { REG_AR_BASE+22, "ar22" },
49 { REG_AR_BASE+23, "ar23" },
50 { REG_AR_BASE+24, "ar24" },
51 { REG_AR_BASE+25, "ar25" },
52 { REG_AR_BASE+26, "ar26" },
53 { REG_AR_BASE+27, "ar27" },
54 { REG_AR_BASE+28, "ar28" },
55 { REG_AR_BASE+29, "ar29" },
56 { REG_AR_BASE+30, "ar30" },
57 { REG_AR_BASE+31, "ar31" },
58 { REG_AR_BASE+32, "ar32" },
59 { REG_AR_BASE+33, "ar33" },
60 { REG_AR_BASE+34, "ar34" },
61 { REG_AR_BASE+35, "ar35" },
62 { REG_AR_BASE+36, "ar36" },
63 { REG_AR_BASE+37, "ar37" },
64 { REG_AR_BASE+38, "ar38" },
65 { REG_AR_BASE+39, "ar39" },
66 { REG_AR_BASE+40, "ar40" },
67 { REG_AR_BASE+41, "ar41" },
68 { REG_AR_BASE+42, "ar42" },
69 { REG_AR_BASE+43, "ar43" },
70 { REG_AR_BASE+44, "ar44" },
71 { REG_AR_BASE+45, "ar45" },
72 { REG_AR_BASE+46, "ar46" },
73 { REG_AR_BASE+47, "ar47" },
74 { REG_AR_BASE+48, "ar48" },
75 { REG_AR_BASE+49, "ar49" },
76 { REG_AR_BASE+50, "ar50" },
77 { REG_AR_BASE+51, "ar51" },
78 { REG_AR_BASE+52, "ar52" },
79 { REG_AR_BASE+53, "ar53" },
80 { REG_AR_BASE+54, "ar54" },
81 { REG_AR_BASE+55, "ar55" },
82 { REG_AR_BASE+56, "ar56" },
83 { REG_AR_BASE+57, "ar57" },
84 { REG_AR_BASE+58, "ar58" },
85 { REG_AR_BASE+59, "ar59" },
86 { REG_AR_BASE+60, "ar60" },
87 { REG_AR_BASE+61, "ar61" },
88 { REG_AR_BASE+62, "ar62" },
89 { REG_AR_BASE+63, "ar63" },
90 { REG_LBEG, "lbeg" },
91 { REG_LEND, "lend" },
92 { REG_LCOUNT, "lcount" },
93 { REG_SAR, "sar" },
94 { REG_WB, "wb" },
95 { REG_WS, "ws" },
96 { REG_PS, "ps" },