File tree 1 file changed +19
-17
lines changed
1 file changed +19
-17
lines changed Original file line number Diff line number Diff line change @@ -47,22 +47,7 @@ enum {
47
47
dwarf_gpr_r30,
48
48
dwarf_gpr_r31 = 31 ,
49
49
50
- dwarf_gpr_orig_a0,
51
- dwarf_gpr_pc,
52
- dwarf_gpr_badv,
53
-
54
- dwarf_gpr_reserved0 = 35 ,
55
- dwarf_gpr_reserved1,
56
- dwarf_gpr_reserved2,
57
- dwarf_gpr_reserved3,
58
- dwarf_gpr_reserved4,
59
- dwarf_gpr_reserved5,
60
- dwarf_gpr_reserved6,
61
- dwarf_gpr_reserved7,
62
- dwarf_gpr_reserved8,
63
- dwarf_gpr_reserved9,
64
-
65
- dwarf_fpr_f0 = 45 ,
50
+ dwarf_fpr_f0 = 32 ,
66
51
dwarf_fpr_f1,
67
52
dwarf_fpr_f2,
68
53
dwarf_fpr_f3,
93
78
dwarf_fpr_f28,
94
79
dwarf_fpr_f29,
95
80
dwarf_fpr_f30,
96
- dwarf_fpr_f31 = 76 ,
81
+ dwarf_fpr_f31 = 63 ,
97
82
98
83
dwarf_fpr_fcc0,
99
84
dwarf_fpr_fcc1,
@@ -170,6 +155,23 @@ enum {
170
155
dwarf_fpr_fs5 = dwarf_fpr_f29,
171
156
dwarf_fpr_fs6 = dwarf_fpr_f30,
172
157
dwarf_fpr_fs7 = dwarf_fpr_f31,
158
+
159
+ // mock pc regnum
160
+ dwarf_gpr_pc = 57005 ,
161
+
162
+ // fake registers are only used to define `RegisterInfo`
163
+ dwarf_gpr_orig_a0,
164
+ dwarf_gpr_badv,
165
+ dwarf_gpr_reserved0,
166
+ dwarf_gpr_reserved1,
167
+ dwarf_gpr_reserved2,
168
+ dwarf_gpr_reserved3,
169
+ dwarf_gpr_reserved4,
170
+ dwarf_gpr_reserved5,
171
+ dwarf_gpr_reserved6,
172
+ dwarf_gpr_reserved7,
173
+ dwarf_gpr_reserved8,
174
+ dwarf_gpr_reserved9,
173
175
};
174
176
175
177
} // namespace loongarch_dwarf
You can’t perform that action at this time.
0 commit comments