[llvm] [Mips][nanoMIPS] Add initial nanoMIPS target support (PR #223032)
Jiaxun Yang via llvm-commits
llvm-commits at lists.llvm.org
Thu Sep 17 03:07:14 PDT 2026
================
@@ -153,6 +153,41 @@ let Namespace = "Mips" in {
def FP_64 : Mips64GPRReg< 30, "fp", [FP]>, DwarfRegNum<[30]>;
def RA_64 : Mips64GPRReg< 31, "ra", [RA]>, DwarfRegNum<[31]>;
+ // General Purpose nanoMIPS Registers
+ let isConstant = true in
+ def ZERO_NM : MipsGPRReg< 0, "zero">, DwarfRegNum<[0]>;
----------------
FlyGoat wrote:
Hmm, it seems to be a little bit overkilling to define whole new Reg for nanoMIPS?
See RISC-V's `ABIRegAltName`.
https://github.com/llvm/llvm-project/pull/223032
More information about the llvm-commits
mailing list