Add case clauses for returning dsp accumulator encoding values in function
authorAkira Hatanaka <ahatanaka@mips.com>
Wed, 26 Sep 2012 19:27:24 +0000 (19:27 +0000)
committerAkira Hatanaka <ahatanaka@mips.com>
Wed, 26 Sep 2012 19:27:24 +0000 (19:27 +0000)
getMipsRegisterNumbering.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@164720 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/Mips/MCTargetDesc/MipsBaseInfo.h

index 96033276d223b40cba842f0d83d2013ccd6071a4..233214b461f01169b95b2f18c9d736a7e6e3feb2 100644 (file)
@@ -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: