Ammending 220393 - Removing unused functions.
[oota-llvm.git] / lib / Target / Hexagon / Disassembler / HexagonDisassembler.cpp
index 688b8e6287f5178aba70b521c9757b563b52cba4..aa02bd566409e90584702036ae1cecc98833264f 100644 (file)
@@ -65,39 +65,6 @@ static const uint16_t DoubleRegDecoderTable[] = {
 static const uint16_t PredRegDecoderTable[] = {Hexagon::P0, Hexagon::P1,\r
                                                Hexagon::P2, Hexagon::P3};\r
 \r
-static DecodeStatus DecodeIntRegsRegisterClass(MCInst &Inst, unsigned RegNo,\r
-                                               uint64_t /*Address*/,\r
-                                               void const *Decoder) {\r
-  if (RegNo > 31)\r
-    return MCDisassembler::Fail;\r
-\r
-  unsigned Register = IntRegDecoderTable[RegNo];\r
-  Inst.addOperand(MCOperand::CreateReg(Register));\r
-  return MCDisassembler::Success;\r
-}\r
-\r
-static DecodeStatus DecodeDoubleRegsRegisterClass(MCInst &Inst, unsigned RegNo,\r
-                                                  uint64_t /*Address*/,\r
-                                                  void const *Decoder) {\r
-  if (RegNo > 15)\r
-    return MCDisassembler::Fail;\r
-\r
-  unsigned Register = DoubleRegDecoderTable[RegNo];\r
-  Inst.addOperand(MCOperand::CreateReg(Register));\r
-  return MCDisassembler::Success;\r
-}\r
-\r
-static DecodeStatus DecodePredRegsRegisterClass(MCInst &Inst, unsigned RegNo,\r
-                                                uint64_t /*Address*/,\r
-                                                void const *Decoder) {\r
-  if (RegNo > 3)\r
-    return MCDisassembler::Fail;\r
-\r
-  unsigned Register = PredRegDecoderTable[RegNo];\r
-  Inst.addOperand(MCOperand::CreateReg(Register));\r
-  return MCDisassembler::Success;\r
-}\r
-\r
 #include "HexagonGenDisassemblerTables.inc"\r
 \r
 static MCDisassembler *createHexagonDisassembler(Target const &T,\r