blob: 116861a9f7d8943b71d417b22cf721aaaef7b656 [file] [log] [blame]
Dmitry V. Levinfced7b02014-12-11 19:25:02 +00001XLAT(4*REG_REG0),
2{ 4*(REG_REG0+1), "4*REG_REG1" },
3{ 4*(REG_REG0+2), "4*REG_REG2" },
4{ 4*(REG_REG0+3), "4*REG_REG3" },
5{ 4*(REG_REG0+4), "4*REG_REG4" },
6{ 4*(REG_REG0+5), "4*REG_REG5" },
7{ 4*(REG_REG0+6), "4*REG_REG6" },
8{ 4*(REG_REG0+7), "4*REG_REG7" },
9{ 4*(REG_REG0+8), "4*REG_REG8" },
10{ 4*(REG_REG0+9), "4*REG_REG9" },
11{ 4*(REG_REG0+10), "4*REG_REG10" },
12{ 4*(REG_REG0+11), "4*REG_REG11" },
13{ 4*(REG_REG0+12), "4*REG_REG12" },
14{ 4*(REG_REG0+13), "4*REG_REG13" },
15{ 4*(REG_REG0+14), "4*REG_REG14" },
16XLAT(4*REG_REG15),
17XLAT(4*REG_PC),
18XLAT(4*REG_PR),
19XLAT(4*REG_SR),
20XLAT(4*REG_GBR),
21XLAT(4*REG_MACH),
22XLAT(4*REG_MACL),
23XLAT(4*REG_SYSCALL),
24XLAT(4*REG_FPUL),
25XLAT(4*REG_FPREG0),
26{ 4*(REG_FPREG0+1), "4*REG_FPREG1" },
27{ 4*(REG_FPREG0+2), "4*REG_FPREG2" },
28{ 4*(REG_FPREG0+3), "4*REG_FPREG3" },
29{ 4*(REG_FPREG0+4), "4*REG_FPREG4" },
30{ 4*(REG_FPREG0+5), "4*REG_FPREG5" },
31{ 4*(REG_FPREG0+6), "4*REG_FPREG6" },
32{ 4*(REG_FPREG0+7), "4*REG_FPREG7" },
33{ 4*(REG_FPREG0+8), "4*REG_FPREG8" },
34{ 4*(REG_FPREG0+9), "4*REG_FPREG9" },
35{ 4*(REG_FPREG0+10), "4*REG_FPREG10" },
36{ 4*(REG_FPREG0+11), "4*REG_FPREG11" },
37{ 4*(REG_FPREG0+12), "4*REG_FPREG12" },
38{ 4*(REG_FPREG0+13), "4*REG_FPREG13" },
39{ 4*(REG_FPREG0+14), "4*REG_FPREG14" },
40XLAT(4*REG_FPREG15),
41#ifdef REG_XDREG0
42XLAT(4*REG_XDREG0),
43{ 4*(REG_XDREG0+2), "4*REG_XDREG2" },
44{ 4*(REG_XDREG0+4), "4*REG_XDREG4" },
45{ 4*(REG_XDREG0+6), "4*REG_XDREG6" },
46{ 4*(REG_XDREG0+8), "4*REG_XDREG8" },
47{ 4*(REG_XDREG0+10), "4*REG_XDREG10" },
48{ 4*(REG_XDREG0+12), "4*REG_XDREG12" },
49XLAT(4*REG_XDREG14),
50#endif
51XLAT(4*REG_FPSCR),
52/* Other fields in "struct user" */
53#include "userent0.h"