diff options
author | Akira Hatanaka <ahatanaka@mips.com> | 2012-09-26 19:27:24 +0000 |
---|---|---|
committer | Akira Hatanaka <ahatanaka@mips.com> | 2012-09-26 19:27:24 +0000 |
commit | b500e9249af1e1104c4a599d9eafc37c307172e2 (patch) | |
tree | d8d8f8d0ebaee9e63d007f2717c57bf8ebb4dae6 | |
parent | 81571d3e0f54d5b163f5d891c33918c4b84660ac (diff) | |
download | llvm-b500e9249af1e1104c4a599d9eafc37c307172e2.tar.gz llvm-b500e9249af1e1104c4a599d9eafc37c307172e2.tar.bz2 llvm-b500e9249af1e1104c4a599d9eafc37c307172e2.tar.xz |
Add case clauses for returning dsp accumulator encoding values in function
getMipsRegisterNumbering.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@164720 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r-- | lib/Target/Mips/MCTargetDesc/MipsBaseInfo.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/lib/Target/Mips/MCTargetDesc/MipsBaseInfo.h b/lib/Target/Mips/MCTargetDesc/MipsBaseInfo.h index 96033276d2..233214b461 100644 --- a/lib/Target/Mips/MCTargetDesc/MipsBaseInfo.h +++ b/lib/Target/Mips/MCTargetDesc/MipsBaseInfo.h @@ -122,14 +122,16 @@ inline static unsigned getMipsRegisterNumbering(unsigned RegEnum) { switch (RegEnum) { case Mips::ZERO: case Mips::ZERO_64: case Mips::F0: case Mips::D0_64: - case Mips::D0: case Mips::FCC0: + case Mips::D0: case Mips::FCC0: case Mips::AC0: return 0; case Mips::AT: case Mips::AT_64: case Mips::F1: case Mips::D1_64: + case Mips::AC1: return 1; case Mips::V0: case Mips::V0_64: case Mips::F2: case Mips::D2_64: - case Mips::D1: + case Mips::D1: case Mips::AC2: return 2; case Mips::V1: case Mips::V1_64: case Mips::F3: case Mips::D3_64: + case Mips::AC3: return 3; case Mips::A0: case Mips::A0_64: case Mips::F4: case Mips::D4_64: case Mips::D2: |