| ... | @@ -1434,6 +1434,7 @@ pub fn ipRegNum(arch: std.Target.Cpu.Arch) ?u16 { | ... | @@ -1434,6 +1434,7 @@ pub fn ipRegNum(arch: std.Target.Cpu.Arch) ?u16 { |
| 1434 | .arm, .armeb, .thumb, .thumbeb => 15, | 1434 | .arm, .armeb, .thumb, .thumbeb => 15, |
| 1435 | .csky => 64, | 1435 | .csky => 64, |
| 1436 | .hexagon => 76, | 1436 | .hexagon => 76, |
| | 1437 | .kvx => 64, |
| 1437 | .lanai => 2, | 1438 | .lanai => 2, |
| 1438 | .loongarch32, .loongarch64 => 64, | 1439 | .loongarch32, .loongarch64 => 64, |
| 1439 | .m68k => 26, | 1440 | .m68k => 26, |
| ... | @@ -1457,6 +1458,7 @@ pub fn fpRegNum(arch: std.Target.Cpu.Arch) u16 { | ... | @@ -1457,6 +1458,7 @@ pub fn fpRegNum(arch: std.Target.Cpu.Arch) u16 { |
| 1457 | .arm, .armeb, .thumb, .thumbeb => 11, | 1458 | .arm, .armeb, .thumb, .thumbeb => 11, |
| 1458 | .csky => 14, | 1459 | .csky => 14, |
| 1459 | .hexagon => 30, | 1460 | .hexagon => 30, |
| | 1461 | .kvx => 14, |
| 1460 | .lanai => 5, | 1462 | .lanai => 5, |
| 1461 | .loongarch32, .loongarch64 => 22, | 1463 | .loongarch32, .loongarch64 => 22, |
| 1462 | .m68k => 14, | 1464 | .m68k => 14, |
| ... | @@ -1480,6 +1482,7 @@ pub fn spRegNum(arch: std.Target.Cpu.Arch) u16 { | ... | @@ -1480,6 +1482,7 @@ pub fn spRegNum(arch: std.Target.Cpu.Arch) u16 { |
| 1480 | .arm, .armeb, .thumb, .thumbeb => 13, | 1482 | .arm, .armeb, .thumb, .thumbeb => 13, |
| 1481 | .csky => 14, | 1483 | .csky => 14, |
| 1482 | .hexagon => 29, | 1484 | .hexagon => 29, |
| | 1485 | .kvx => 12, |
| 1483 | .lanai => 4, | 1486 | .lanai => 4, |
| 1484 | .loongarch32, .loongarch64 => 3, | 1487 | .loongarch32, .loongarch64 => 3, |
| 1485 | .m68k => 15, | 1488 | .m68k => 15, |