mips: use alias registers
This commit is contained in:
parent
cb0de3b256
commit
2578d3b9e6
|
@ -4085,120 +4085,147 @@ static char *getRegisterName(unsigned RegNo)
|
|||
/* 25 */ 'w', '2', '0', 0,
|
||||
/* 29 */ 'f', '3', '0', 0,
|
||||
/* 33 */ 'w', '3', '0', 0,
|
||||
/* 37 */ 'a', 'c', '0', 0,
|
||||
/* 41 */ 'f', 'c', 'c', '0', 0,
|
||||
/* 46 */ 'f', '0', 0,
|
||||
/* 49 */ 'w', '0', 0,
|
||||
/* 52 */ 'f', '1', '1', 0,
|
||||
/* 56 */ 'w', '1', '1', 0,
|
||||
/* 60 */ 'f', '2', '1', 0,
|
||||
/* 64 */ 'D', 'S', 'P', 'O', 'u', 't', 'F', 'l', 'a', 'g', '2', '1', 0,
|
||||
/* 77 */ 'w', '2', '1', 0,
|
||||
/* 81 */ 'f', '3', '1', 0,
|
||||
/* 85 */ 'w', '3', '1', 0,
|
||||
/* 89 */ 'a', 'c', '1', 0,
|
||||
/* 93 */ 'f', 'c', 'c', '1', 0,
|
||||
/* 98 */ 'f', '1', 0,
|
||||
/* 101 */ 'w', '1', 0,
|
||||
/* 104 */ 'f', '1', '2', 0,
|
||||
/* 108 */ 'w', '1', '2', 0,
|
||||
/* 112 */ 'f', '2', '2', 0,
|
||||
/* 116 */ 'D', 'S', 'P', 'O', 'u', 't', 'F', 'l', 'a', 'g', '2', '2', 0,
|
||||
/* 129 */ 'w', '2', '2', 0,
|
||||
/* 133 */ 'a', 'c', '2', 0,
|
||||
/* 137 */ 'f', 'c', 'c', '2', 0,
|
||||
/* 142 */ 'f', '2', 0,
|
||||
/* 145 */ 'w', '2', 0,
|
||||
/* 148 */ 'f', '1', '3', 0,
|
||||
/* 152 */ 'w', '1', '3', 0,
|
||||
/* 156 */ 'f', '2', '3', 0,
|
||||
/* 160 */ 'D', 'S', 'P', 'O', 'u', 't', 'F', 'l', 'a', 'g', '2', '3', 0,
|
||||
/* 173 */ 'w', '2', '3', 0,
|
||||
/* 177 */ 'a', 'c', '3', 0,
|
||||
/* 181 */ 'f', 'c', 'c', '3', 0,
|
||||
/* 186 */ 'f', '3', 0,
|
||||
/* 189 */ 'w', '3', 0,
|
||||
/* 192 */ 'f', '1', '4', 0,
|
||||
/* 196 */ 'w', '1', '4', 0,
|
||||
/* 200 */ 'f', '2', '4', 0,
|
||||
/* 204 */ 'w', '2', '4', 0,
|
||||
/* 208 */ 'f', 'c', 'c', '4', 0,
|
||||
/* 213 */ 'f', '4', 0,
|
||||
/* 216 */ 'w', '4', 0,
|
||||
/* 219 */ 'f', '1', '5', 0,
|
||||
/* 223 */ 'w', '1', '5', 0,
|
||||
/* 227 */ 'f', '2', '5', 0,
|
||||
/* 231 */ 'w', '2', '5', 0,
|
||||
/* 235 */ 'f', 'c', 'c', '5', 0,
|
||||
/* 240 */ 'f', '5', 0,
|
||||
/* 243 */ 'w', '5', 0,
|
||||
/* 246 */ 'f', '1', '6', 0,
|
||||
/* 250 */ 'w', '1', '6', 0,
|
||||
/* 254 */ 'f', '2', '6', 0,
|
||||
/* 258 */ 'w', '2', '6', 0,
|
||||
/* 262 */ 'f', 'c', 'c', '6', 0,
|
||||
/* 267 */ 'f', '6', 0,
|
||||
/* 270 */ 'w', '6', 0,
|
||||
/* 273 */ 'f', '1', '7', 0,
|
||||
/* 277 */ 'w', '1', '7', 0,
|
||||
/* 281 */ 'f', '2', '7', 0,
|
||||
/* 285 */ 'w', '2', '7', 0,
|
||||
/* 289 */ 'f', 'c', 'c', '7', 0,
|
||||
/* 294 */ 'f', '7', 0,
|
||||
/* 297 */ 'w', '7', 0,
|
||||
/* 300 */ 'f', '1', '8', 0,
|
||||
/* 304 */ 'w', '1', '8', 0,
|
||||
/* 308 */ 'f', '2', '8', 0,
|
||||
/* 312 */ 'w', '2', '8', 0,
|
||||
/* 316 */ 'f', '8', 0,
|
||||
/* 319 */ 'w', '8', 0,
|
||||
/* 322 */ 'D', 'S', 'P', 'O', 'u', 't', 'F', 'l', 'a', 'g', '1', '6', '_', '1', '9', 0,
|
||||
/* 338 */ 'f', '1', '9', 0,
|
||||
/* 342 */ 'w', '1', '9', 0,
|
||||
/* 346 */ 'f', '2', '9', 0,
|
||||
/* 350 */ 'w', '2', '9', 0,
|
||||
/* 354 */ 'f', '9', 0,
|
||||
/* 357 */ 'w', '9', 0,
|
||||
/* 360 */ 'D', 'S', 'P', 'E', 'F', 'I', 0,
|
||||
/* 367 */ 'r', 'a', 0,
|
||||
/* 370 */ 'p', 'c', 0,
|
||||
/* 373 */ 'D', 'S', 'P', 'C', 'C', 'o', 'n', 'd', 0,
|
||||
/* 382 */ 'D', 'S', 'P', 'O', 'u', 't', 'F', 'l', 'a', 'g', 0,
|
||||
/* 393 */ 'h', 'i', 0,
|
||||
/* 396 */ 'l', 'o', 0,
|
||||
/* 399 */ 'z', 'e', 'r', 'o', 0,
|
||||
/* 404 */ 'f', 'p', 0,
|
||||
/* 407 */ 'g', 'p', 0,
|
||||
/* 410 */ 's', 'p', 0,
|
||||
/* 413 */ 'D', 'S', 'P', 'P', 'o', 's', 0,
|
||||
/* 420 */ 'D', 'S', 'P', 'S', 'C', 'o', 'u', 'n', 't', 0,
|
||||
/* 430 */ 'D', 'S', 'P', 'C', 'a', 'r', 'r', 'y', 0,
|
||||
/* 37 */ 'a', '0', 0,
|
||||
/* 40 */ 'a', 'c', '0', 0,
|
||||
/* 44 */ 'f', 'c', 'c', '0', 0,
|
||||
/* 49 */ 'f', '0', 0,
|
||||
/* 52 */ 'k', '0', 0,
|
||||
/* 55 */ 's', '0', 0,
|
||||
/* 58 */ 't', '0', 0,
|
||||
/* 61 */ 'v', '0', 0,
|
||||
/* 64 */ 'w', '0', 0,
|
||||
/* 67 */ 'f', '1', '1', 0,
|
||||
/* 71 */ 'w', '1', '1', 0,
|
||||
/* 75 */ 'f', '2', '1', 0,
|
||||
/* 79 */ 'D', 'S', 'P', 'O', 'u', 't', 'F', 'l', 'a', 'g', '2', '1', 0,
|
||||
/* 92 */ 'w', '2', '1', 0,
|
||||
/* 96 */ 'f', '3', '1', 0,
|
||||
/* 100 */ 'w', '3', '1', 0,
|
||||
/* 104 */ 'a', '1', 0,
|
||||
/* 107 */ 'a', 'c', '1', 0,
|
||||
/* 111 */ 'f', 'c', 'c', '1', 0,
|
||||
/* 116 */ 'f', '1', 0,
|
||||
/* 119 */ 'k', '1', 0,
|
||||
/* 122 */ 's', '1', 0,
|
||||
/* 125 */ 't', '1', 0,
|
||||
/* 128 */ 'v', '1', 0,
|
||||
/* 131 */ 'w', '1', 0,
|
||||
/* 134 */ 'f', '1', '2', 0,
|
||||
/* 138 */ 'w', '1', '2', 0,
|
||||
/* 142 */ 'f', '2', '2', 0,
|
||||
/* 146 */ 'D', 'S', 'P', 'O', 'u', 't', 'F', 'l', 'a', 'g', '2', '2', 0,
|
||||
/* 159 */ 'w', '2', '2', 0,
|
||||
/* 163 */ 'a', '2', 0,
|
||||
/* 166 */ 'a', 'c', '2', 0,
|
||||
/* 170 */ 'f', 'c', 'c', '2', 0,
|
||||
/* 175 */ 'f', '2', 0,
|
||||
/* 178 */ 's', '2', 0,
|
||||
/* 181 */ 't', '2', 0,
|
||||
/* 184 */ 'w', '2', 0,
|
||||
/* 187 */ 'f', '1', '3', 0,
|
||||
/* 191 */ 'w', '1', '3', 0,
|
||||
/* 195 */ 'f', '2', '3', 0,
|
||||
/* 199 */ 'D', 'S', 'P', 'O', 'u', 't', 'F', 'l', 'a', 'g', '2', '3', 0,
|
||||
/* 212 */ 'w', '2', '3', 0,
|
||||
/* 216 */ 'a', '3', 0,
|
||||
/* 219 */ 'a', 'c', '3', 0,
|
||||
/* 223 */ 'f', 'c', 'c', '3', 0,
|
||||
/* 228 */ 'f', '3', 0,
|
||||
/* 231 */ 's', '3', 0,
|
||||
/* 234 */ 't', '3', 0,
|
||||
/* 237 */ 'w', '3', 0,
|
||||
/* 240 */ 'f', '1', '4', 0,
|
||||
/* 244 */ 'w', '1', '4', 0,
|
||||
/* 248 */ 'f', '2', '4', 0,
|
||||
/* 252 */ 'w', '2', '4', 0,
|
||||
/* 256 */ 'f', 'c', 'c', '4', 0,
|
||||
/* 261 */ 'f', '4', 0,
|
||||
/* 264 */ 's', '4', 0,
|
||||
/* 267 */ 't', '4', 0,
|
||||
/* 270 */ 'w', '4', 0,
|
||||
/* 273 */ 'f', '1', '5', 0,
|
||||
/* 277 */ 'w', '1', '5', 0,
|
||||
/* 281 */ 'f', '2', '5', 0,
|
||||
/* 285 */ 'w', '2', '5', 0,
|
||||
/* 289 */ 'f', 'c', 'c', '5', 0,
|
||||
/* 294 */ 'f', '5', 0,
|
||||
/* 297 */ 's', '5', 0,
|
||||
/* 300 */ 't', '5', 0,
|
||||
/* 303 */ 'w', '5', 0,
|
||||
/* 306 */ 'f', '1', '6', 0,
|
||||
/* 310 */ 'w', '1', '6', 0,
|
||||
/* 314 */ 'f', '2', '6', 0,
|
||||
/* 318 */ 'w', '2', '6', 0,
|
||||
/* 322 */ 'f', 'c', 'c', '6', 0,
|
||||
/* 327 */ 'f', '6', 0,
|
||||
/* 330 */ 's', '6', 0,
|
||||
/* 333 */ 't', '6', 0,
|
||||
/* 336 */ 'w', '6', 0,
|
||||
/* 339 */ 'f', '1', '7', 0,
|
||||
/* 343 */ 'w', '1', '7', 0,
|
||||
/* 347 */ 'f', '2', '7', 0,
|
||||
/* 351 */ 'w', '2', '7', 0,
|
||||
/* 355 */ 'f', 'c', 'c', '7', 0,
|
||||
/* 360 */ 'f', '7', 0,
|
||||
/* 363 */ 's', '7', 0,
|
||||
/* 366 */ 't', '7', 0,
|
||||
/* 369 */ 'w', '7', 0,
|
||||
/* 372 */ 'f', '1', '8', 0,
|
||||
/* 376 */ 'w', '1', '8', 0,
|
||||
/* 380 */ 'f', '2', '8', 0,
|
||||
/* 384 */ 'w', '2', '8', 0,
|
||||
/* 388 */ 'f', '8', 0,
|
||||
/* 391 */ 't', '8', 0,
|
||||
/* 394 */ 'w', '8', 0,
|
||||
/* 397 */ 'D', 'S', 'P', 'O', 'u', 't', 'F', 'l', 'a', 'g', '1', '6', '_', '1', '9', 0,
|
||||
/* 413 */ 'f', '1', '9', 0,
|
||||
/* 417 */ 'w', '1', '9', 0,
|
||||
/* 421 */ 'f', '2', '9', 0,
|
||||
/* 425 */ 'w', '2', '9', 0,
|
||||
/* 429 */ 'f', '9', 0,
|
||||
/* 432 */ 't', '9', 0,
|
||||
/* 435 */ 'w', '9', 0,
|
||||
/* 438 */ 'D', 'S', 'P', 'E', 'F', 'I', 0,
|
||||
/* 445 */ 'r', 'a', 0,
|
||||
/* 448 */ 'p', 'c', 0,
|
||||
/* 451 */ 'D', 'S', 'P', 'C', 'C', 'o', 'n', 'd', 0,
|
||||
/* 460 */ 'D', 'S', 'P', 'O', 'u', 't', 'F', 'l', 'a', 'g', 0,
|
||||
/* 471 */ 'h', 'i', 0,
|
||||
/* 474 */ 'l', 'o', 0,
|
||||
/* 477 */ 'z', 'e', 'r', 'o', 0,
|
||||
/* 482 */ 'f', 'p', 0,
|
||||
/* 485 */ 'g', 'p', 0,
|
||||
/* 488 */ 's', 'p', 0,
|
||||
/* 491 */ 'D', 'S', 'P', 'P', 'o', 's', 0,
|
||||
/* 498 */ 'a', 't', 0,
|
||||
/* 501 */ 'D', 'S', 'P', 'S', 'C', 'o', 'u', 'n', 't', 0,
|
||||
/* 511 */ 'D', 'S', 'P', 'C', 'a', 'r', 'r', 'y', 0,
|
||||
};
|
||||
|
||||
static uint32_t RegAsmOffset[] = {
|
||||
54, 373, 430, 360, 382, 413, 420, 404, 407, 106, 54, 2, 248, 194,
|
||||
221, 150, 275, 370, 367, 410, 399, 194, 221, 248, 275, 37, 89, 133,
|
||||
177, 54, 2, 54, 106, 150, 194, 221, 248, 275, 302, 336, 1, 53,
|
||||
105, 149, 193, 220, 247, 274, 301, 335, 9, 61, 113, 157, 201, 228,
|
||||
255, 282, 309, 347, 30, 82, 46, 142, 213, 267, 316, 0, 104, 192,
|
||||
246, 300, 8, 112, 200, 254, 308, 29, 12, 64, 116, 160, 46, 98,
|
||||
142, 186, 213, 240, 267, 294, 316, 354, 0, 52, 104, 148, 192, 219,
|
||||
246, 273, 300, 338, 8, 60, 112, 156, 200, 227, 254, 281, 308, 346,
|
||||
29, 81, 41, 93, 137, 181, 208, 235, 262, 289, 2, 54, 106, 150,
|
||||
194, 221, 248, 275, 302, 336, 1, 53, 105, 149, 193, 220, 247, 274,
|
||||
301, 335, 9, 61, 113, 157, 201, 228, 255, 282, 309, 347, 30, 82,
|
||||
404, 46, 98, 142, 186, 213, 240, 267, 294, 316, 354, 0, 52, 104,
|
||||
148, 192, 219, 246, 273, 300, 338, 8, 60, 112, 156, 200, 227, 254,
|
||||
281, 308, 346, 29, 81, 407, 37, 89, 133, 177, 347, 255, 282, 37,
|
||||
89, 133, 177, 367, 247, 274, 301, 335, 9, 61, 113, 157, 410, 302,
|
||||
336, 1, 53, 105, 149, 193, 220, 201, 228, 106, 150, 49, 101, 145,
|
||||
189, 216, 243, 270, 297, 319, 357, 4, 56, 108, 152, 196, 223, 250,
|
||||
277, 304, 342, 25, 77, 129, 173, 204, 231, 258, 285, 312, 350, 33,
|
||||
85, 399, 194, 221, 248, 275, 37, 46, 98, 142, 186, 213, 240, 267,
|
||||
294, 316, 354, 0, 52, 104, 148, 192, 219, 246, 273, 300, 338, 8,
|
||||
60, 112, 156, 200, 227, 254, 281, 308, 346, 29, 81, 322, 393, 255,
|
||||
282, 396, 247, 274, 301, 335, 9, 61, 113, 157, 302, 336, 1, 53,
|
||||
105, 149, 193, 220, 201, 228, 106, 150,
|
||||
498, 451, 511, 438, 460, 491, 501, 482, 485, 136, 69, 2, 308, 242,
|
||||
275, 189, 341, 448, 445, 488, 477, 37, 104, 163, 216, 40, 107, 166,
|
||||
219, 498, 2, 69, 136, 189, 242, 275, 308, 341, 374, 411, 1, 68,
|
||||
135, 188, 241, 274, 307, 340, 373, 410, 9, 76, 143, 196, 249, 282,
|
||||
315, 348, 381, 422, 30, 97, 49, 175, 261, 327, 388, 0, 134, 240,
|
||||
306, 372, 8, 142, 248, 314, 380, 29, 12, 79, 146, 199, 49, 116,
|
||||
175, 228, 261, 294, 327, 360, 388, 429, 0, 67, 134, 187, 240, 273,
|
||||
306, 339, 372, 413, 8, 75, 142, 195, 248, 281, 314, 347, 380, 421,
|
||||
29, 96, 44, 111, 170, 223, 256, 289, 322, 355, 2, 69, 136, 189,
|
||||
242, 275, 308, 341, 374, 411, 1, 68, 135, 188, 241, 274, 307, 340,
|
||||
373, 410, 9, 76, 143, 196, 249, 282, 315, 348, 381, 422, 30, 97,
|
||||
482, 49, 116, 175, 228, 261, 294, 327, 360, 388, 429, 0, 67, 134,
|
||||
187, 240, 273, 306, 339, 372, 413, 8, 75, 142, 195, 248, 281, 314,
|
||||
347, 380, 421, 29, 96, 485, 40, 107, 166, 219, 422, 52, 119, 40,
|
||||
107, 166, 219, 445, 55, 122, 178, 231, 264, 297, 330, 363, 488, 58,
|
||||
125, 181, 234, 267, 300, 333, 366, 391, 432, 61, 128, 64, 131, 184,
|
||||
237, 270, 303, 336, 369, 394, 435, 4, 71, 138, 191, 244, 277, 310,
|
||||
343, 376, 417, 25, 92, 159, 212, 252, 285, 318, 351, 384, 425, 33,
|
||||
100, 477, 37, 104, 163, 216, 40, 49, 116, 175, 228, 261, 294, 327,
|
||||
360, 388, 429, 0, 67, 134, 187, 240, 273, 306, 339, 372, 413, 8,
|
||||
75, 142, 195, 248, 281, 314, 347, 380, 421, 29, 96, 397, 471, 52,
|
||||
119, 474, 55, 122, 178, 231, 264, 297, 330, 363, 58, 125, 181, 234,
|
||||
267, 300, 333, 366, 391, 432, 61, 128,
|
||||
};
|
||||
|
||||
//assert (*(AsmStrs+RegAsmOffset[RegNo-1]) &&
|
||||
|
|
|
@ -17,68 +17,68 @@ static name_map reg_name_maps[] = {
|
|||
|
||||
//{ MIPS_REG_0, "0"},
|
||||
{ MIPS_REG_0, "zero"},
|
||||
//{ MIPS_REG_1, "at"},
|
||||
{ MIPS_REG_1, "1"},
|
||||
//{ MIPS_REG_2, "v0"},
|
||||
{ MIPS_REG_2, "2"},
|
||||
//{ MIPS_REG_3, "v1"},
|
||||
{ MIPS_REG_3, "3"},
|
||||
//{ MIPS_REG_4, "a0"},
|
||||
{ MIPS_REG_4, "4"},
|
||||
//{ MIPS_REG_5, "a1"},
|
||||
{ MIPS_REG_5, "5"},
|
||||
//{ MIPS_REG_6, "a2"},
|
||||
{ MIPS_REG_6, "6"},
|
||||
//{ MIPS_REG_7, "a3"},
|
||||
{ MIPS_REG_7, "7"},
|
||||
//{ MIPS_REG_8, "t0"},
|
||||
{ MIPS_REG_8, "8"},
|
||||
//{ MIPS_REG_9, "t1"},
|
||||
{ MIPS_REG_9, "9"},
|
||||
//{ MIPS_REG_10, "t2"},
|
||||
{ MIPS_REG_10, "10"},
|
||||
//{ MIPS_REG_11, "t3"},
|
||||
{ MIPS_REG_11, "11"},
|
||||
//{ MIPS_REG_12, "t4"},
|
||||
{ MIPS_REG_12, "12"},
|
||||
//{ MIPS_REG_13, "t5"},
|
||||
{ MIPS_REG_13, "13"},
|
||||
//{ MIPS_REG_14, "t6"},
|
||||
{ MIPS_REG_14, "14"},
|
||||
//{ MIPS_REG_15, "t7"},
|
||||
{ MIPS_REG_15, "15"},
|
||||
//{ MIPS_REG_16, "s0"},
|
||||
{ MIPS_REG_16, "16"},
|
||||
//{ MIPS_REG_17, "s1"},
|
||||
{ MIPS_REG_17, "17"},
|
||||
//{ MIPS_REG_18, "s2"},
|
||||
{ MIPS_REG_18, "18"},
|
||||
//{ MIPS_REG_19, "s3"},
|
||||
{ MIPS_REG_19, "19"},
|
||||
//{ MIPS_REG_20, "s4"},
|
||||
{ MIPS_REG_20, "20"},
|
||||
//{ MIPS_REG_21, "s5"},
|
||||
{ MIPS_REG_21, "21"},
|
||||
//{ MIPS_REG_22, "s6"},
|
||||
{ MIPS_REG_22, "22"},
|
||||
//{ MIPS_REG_23, "s7"},
|
||||
{ MIPS_REG_23, "23"},
|
||||
//{ MIPS_REG_24, "t8"},
|
||||
{ MIPS_REG_24, "24"},
|
||||
//{ MIPS_REG_25, "t9"},
|
||||
{ MIPS_REG_25, "25"},
|
||||
//{ MIPS_REG_26, "k0"},
|
||||
{ MIPS_REG_26, "26"},
|
||||
//{ MIPS_REG_27, "k1"},
|
||||
{ MIPS_REG_27, "27"},
|
||||
//{ MIPS_REG_28, "gp"},
|
||||
{ MIPS_REG_28, "28"},
|
||||
{ MIPS_REG_1, "at"},
|
||||
//{ MIPS_REG_1, "1"},
|
||||
{ MIPS_REG_2, "v0"},
|
||||
//{ MIPS_REG_2, "2"},
|
||||
{ MIPS_REG_3, "v1"},
|
||||
//{ MIPS_REG_3, "3"},
|
||||
{ MIPS_REG_4, "a0"},
|
||||
//{ MIPS_REG_4, "4"},
|
||||
{ MIPS_REG_5, "a1"},
|
||||
//{ MIPS_REG_5, "5"},
|
||||
{ MIPS_REG_6, "a2"},
|
||||
//{ MIPS_REG_6, "6"},
|
||||
{ MIPS_REG_7, "a3"},
|
||||
//{ MIPS_REG_7, "7"},
|
||||
{ MIPS_REG_8, "t0"},
|
||||
//{ MIPS_REG_8, "8"},
|
||||
{ MIPS_REG_9, "t1"},
|
||||
//{ MIPS_REG_9, "9"},
|
||||
{ MIPS_REG_10, "t2"},
|
||||
//{ MIPS_REG_10, "10"},
|
||||
{ MIPS_REG_11, "t3"},
|
||||
//{ MIPS_REG_11, "11"},
|
||||
{ MIPS_REG_12, "t4"},
|
||||
//{ MIPS_REG_12, "12"},
|
||||
{ MIPS_REG_13, "t5"},
|
||||
//{ MIPS_REG_13, "13"},
|
||||
{ MIPS_REG_14, "t6"},
|
||||
//{ MIPS_REG_14, "14"},
|
||||
{ MIPS_REG_15, "t7"},
|
||||
//{ MIPS_REG_15, "15"},
|
||||
{ MIPS_REG_16, "s0"},
|
||||
//{ MIPS_REG_16, "16"},
|
||||
{ MIPS_REG_17, "s1"},
|
||||
//{ MIPS_REG_17, "17"},
|
||||
{ MIPS_REG_18, "s2"},
|
||||
//{ MIPS_REG_18, "18"},
|
||||
{ MIPS_REG_19, "s3"},
|
||||
//{ MIPS_REG_19, "19"},
|
||||
{ MIPS_REG_20, "s4"},
|
||||
//{ MIPS_REG_20, "20"},
|
||||
{ MIPS_REG_21, "s5"},
|
||||
//{ MIPS_REG_21, "21"},
|
||||
{ MIPS_REG_22, "s6"},
|
||||
//{ MIPS_REG_22, "22"},
|
||||
{ MIPS_REG_23, "s7"},
|
||||
//{ MIPS_REG_23, "23"},
|
||||
{ MIPS_REG_24, "t8"},
|
||||
//{ MIPS_REG_24, "24"},
|
||||
{ MIPS_REG_25, "t9"},
|
||||
//{ MIPS_REG_25, "25"},
|
||||
{ MIPS_REG_26, "k0"},
|
||||
//{ MIPS_REG_26, "26"},
|
||||
{ MIPS_REG_27, "k1"},
|
||||
//{ MIPS_REG_27, "27"},
|
||||
{ MIPS_REG_28, "gp"},
|
||||
//{ MIPS_REG_28, "28"},
|
||||
{ MIPS_REG_29, "sp"},
|
||||
//{ MIPS_REG_29, "29"},
|
||||
//{ MIPS_REG_30, "fp"},
|
||||
{ MIPS_REG_30, "30"},
|
||||
//{ MIPS_REG_31, "ra"},
|
||||
{ MIPS_REG_31, "31"},
|
||||
{ MIPS_REG_30, "fp"},
|
||||
//{ MIPS_REG_30, "30"},
|
||||
{ MIPS_REG_31, "ra"},
|
||||
//{ MIPS_REG_31, "31"},
|
||||
|
||||
{ MIPS_REG_DSPCCOND, "dspccond"},
|
||||
{ MIPS_REG_DSPCARRY, "dspcarry"},
|
||||
|
|
Loading…
Reference in New Issue