diff options
author | Jim Wilson <wilson@gcc.gnu.org> | 1995-12-19 15:28:28 -0800 |
---|---|---|
committer | Jim Wilson <wilson@gcc.gnu.org> | 1995-12-19 15:28:28 -0800 |
commit | b987661c069eddeab42d9df123f515bdc53bb5a0 (patch) | |
tree | 2c2c7294b13361f2b3ae798309ccadf40703e954 | |
parent | a4417a863114d5c9c31c86ed71cc4294d650733c (diff) | |
download | gcc-b987661c069eddeab42d9df123f515bdc53bb5a0.zip gcc-b987661c069eddeab42d9df123f515bdc53bb5a0.tar.gz gcc-b987661c069eddeab42d9df123f515bdc53bb5a0.tar.bz2 |
(mips_reg_names, mips_sw_reg_names, mips_regno_to_class):
Add entry for new RAP reg.
From-SVN: r10818
-rw-r--r-- | gcc/config/mips/mips.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/gcc/config/mips/mips.c b/gcc/config/mips/mips.c index af6cf10..e3fd8d2 100644 --- a/gcc/config/mips/mips.c +++ b/gcc/config/mips/mips.c @@ -246,7 +246,7 @@ char mips_reg_names[][8] = "$f8", "$f9", "$f10", "$f11", "$f12", "$f13", "$f14", "$f15", "$f16", "$f17", "$f18", "$f19", "$f20", "$f21", "$f22", "$f23", "$f24", "$f25", "$f26", "$f27", "$f28", "$f29", "$f30", "$f31", - "hi", "lo", "accum","$fcr31" + "hi", "lo", "accum","$fcr31","$rap" }; /* Mips software names for the registers, used to overwrite the @@ -262,7 +262,7 @@ char mips_sw_reg_names[][8] = "$f8", "$f9", "$f10", "$f11", "$f12", "$f13", "$f14", "$f15", "$f16", "$f17", "$f18", "$f19", "$f20", "$f21", "$f22", "$f23", "$f24", "$f25", "$f26", "$f27", "$f28", "$f29", "$f30", "$f31", - "hi", "lo", "accum","$fcr31" + "hi", "lo", "accum","$fcr31","$rap" }; /* Map hard register number to register class */ @@ -284,7 +284,8 @@ enum reg_class mips_regno_to_class[] = FP_REGS, FP_REGS, FP_REGS, FP_REGS, FP_REGS, FP_REGS, FP_REGS, FP_REGS, FP_REGS, FP_REGS, FP_REGS, FP_REGS, - HI_REG, LO_REG, HILO_REG, ST_REGS + HI_REG, LO_REG, HILO_REG, ST_REGS, + GR_REGS }; /* Map register constraint character to register class. */ |