[Hexagon] Adding remaining post-increment instruction variants.  Removing unused classes.

llvm-svn: 224868
diff --git a/llvm/lib/Target/Hexagon/HexagonInstrInfo.cpp b/llvm/lib/Target/Hexagon/HexagonInstrInfo.cpp
index f74c023..bbff6f6 100644
--- a/llvm/lib/Target/Hexagon/HexagonInstrInfo.cpp
+++ b/llvm/lib/Target/Hexagon/HexagonInstrInfo.cpp
@@ -684,14 +684,14 @@
   case Hexagon::L2_loadrub_io:
     return isUInt<6>(MI->getOperand(2).getImm());
 
-  case Hexagon::POST_LDrid:
+  case Hexagon::L2_loadrd_pi:
     return isShiftedInt<4,3>(MI->getOperand(3).getImm());
 
-  case Hexagon::POST_LDriw:
+  case Hexagon::L2_loadri_pi:
     return isShiftedInt<4,2>(MI->getOperand(3).getImm());
 
-  case Hexagon::POST_LDrih:
-  case Hexagon::POST_LDriuh:
+  case Hexagon::L2_loadrh_pi:
+  case Hexagon::L2_loadruh_pi:
     return isShiftedInt<4,1>(MI->getOperand(3).getImm());
 
   case Hexagon::L2_loadrb_pi:
@@ -1357,16 +1357,16 @@
     case Hexagon::L2_ploadrubt_io:
     case Hexagon::L2_ploadrubf_io:
       return true;
-    case Hexagon::POST_LDrid_cPt :
-    case Hexagon::POST_LDrid_cNotPt :
-    case Hexagon::POST_LDriw_cPt :
-    case Hexagon::POST_LDriw_cNotPt :
-    case Hexagon::POST_LDrih_cPt :
-    case Hexagon::POST_LDrih_cNotPt :
+    case Hexagon::L2_ploadrdt_pi :
+    case Hexagon::L2_ploadrdf_pi :
+    case Hexagon::L2_ploadrit_pi :
+    case Hexagon::L2_ploadrif_pi :
+    case Hexagon::L2_ploadrht_pi :
+    case Hexagon::L2_ploadrhf_pi :
     case Hexagon::L2_ploadrbt_pi :
     case Hexagon::L2_ploadrbf_pi :
-    case Hexagon::POST_LDriuh_cPt :
-    case Hexagon::POST_LDriuh_cNotPt :
+    case Hexagon::L2_ploadruht_pi :
+    case Hexagon::L2_ploadruhf_pi :
     case Hexagon::L2_ploadrubt_pi :
     case Hexagon::L2_ploadrubf_pi :
       return QRI.Subtarget.hasV4TOps();