Skip to content

Commit fe0bad4

Browse files
authored
[LoongArch64] Modify dwarfReg in jit/unwindloongarch64.cpp to be consistent with the latest la-abi. (#106382)
1 parent dcf9814 commit fe0bad4

File tree

1 file changed

+32
-32
lines changed

1 file changed

+32
-32
lines changed

src/coreclr/jit/unwindloongarch64.cpp

Lines changed: 32 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -121,100 +121,100 @@ short Compiler::mapRegNumToDwarfReg(regNumber reg)
121121
dwarfReg = 31;
122122
break;
123123
case REG_F0:
124-
dwarfReg = 64;
124+
dwarfReg = 32;
125125
break;
126126
case REG_F1:
127-
dwarfReg = 65;
127+
dwarfReg = 33;
128128
break;
129129
case REG_F2:
130-
dwarfReg = 66;
130+
dwarfReg = 34;
131131
break;
132132
case REG_F3:
133-
dwarfReg = 67;
133+
dwarfReg = 35;
134134
break;
135135
case REG_F4:
136-
dwarfReg = 68;
136+
dwarfReg = 36;
137137
break;
138138
case REG_F5:
139-
dwarfReg = 69;
139+
dwarfReg = 37;
140140
break;
141141
case REG_F6:
142-
dwarfReg = 70;
142+
dwarfReg = 38;
143143
break;
144144
case REG_F7:
145-
dwarfReg = 71;
145+
dwarfReg = 39;
146146
break;
147147
case REG_F8:
148-
dwarfReg = 72;
148+
dwarfReg = 40;
149149
break;
150150
case REG_F9:
151-
dwarfReg = 73;
151+
dwarfReg = 41;
152152
break;
153153
case REG_F10:
154-
dwarfReg = 74;
154+
dwarfReg = 42;
155155
break;
156156
case REG_F11:
157-
dwarfReg = 75;
157+
dwarfReg = 43;
158158
break;
159159
case REG_F12:
160-
dwarfReg = 76;
160+
dwarfReg = 44;
161161
break;
162162
case REG_F13:
163-
dwarfReg = 77;
163+
dwarfReg = 45;
164164
break;
165165
case REG_F14:
166-
dwarfReg = 78;
166+
dwarfReg = 46;
167167
break;
168168
case REG_F15:
169-
dwarfReg = 79;
169+
dwarfReg = 47;
170170
break;
171171
case REG_F16:
172-
dwarfReg = 80;
172+
dwarfReg = 48;
173173
break;
174174
case REG_F17:
175-
dwarfReg = 81;
175+
dwarfReg = 49;
176176
break;
177177
case REG_F18:
178-
dwarfReg = 82;
178+
dwarfReg = 50;
179179
break;
180180
case REG_F19:
181-
dwarfReg = 83;
181+
dwarfReg = 51;
182182
break;
183183
case REG_F20:
184-
dwarfReg = 84;
184+
dwarfReg = 52;
185185
break;
186186
case REG_F21:
187-
dwarfReg = 85;
187+
dwarfReg = 53;
188188
break;
189189
case REG_F22:
190-
dwarfReg = 86;
190+
dwarfReg = 54;
191191
break;
192192
case REG_F23:
193-
dwarfReg = 87;
193+
dwarfReg = 55;
194194
break;
195195
case REG_F24:
196-
dwarfReg = 88;
196+
dwarfReg = 56;
197197
break;
198198
case REG_F25:
199-
dwarfReg = 89;
199+
dwarfReg = 57;
200200
break;
201201
case REG_F26:
202-
dwarfReg = 90;
202+
dwarfReg = 58;
203203
break;
204204
case REG_F27:
205-
dwarfReg = 91;
205+
dwarfReg = 59;
206206
break;
207207
case REG_F28:
208-
dwarfReg = 92;
208+
dwarfReg = 60;
209209
break;
210210
case REG_F29:
211-
dwarfReg = 93;
211+
dwarfReg = 61;
212212
break;
213213
case REG_F30:
214-
dwarfReg = 94;
214+
dwarfReg = 62;
215215
break;
216216
case REG_F31:
217-
dwarfReg = 95;
217+
dwarfReg = 63;
218218
break;
219219

220220
default:

0 commit comments

Comments
 (0)