ARM: further improve deprecated diagnosis (LDM)
[oota-llvm.git] / lib / Target / ARM / ARMInstrInfo.td
index 5b0c6f384e8926aff60e8aeac15575e3e66ef0d1..3d9a1106a83c5d63fbcef96018d2ae71f3aadf98 100644 (file)
@@ -3163,11 +3163,12 @@ let hasSideEffects = 0 in {
 
 let mayLoad = 1, hasExtraDefRegAllocReq = 1 in
 defm LDM : arm_ldst_mult<"ldm", "", 1, 0, LdStMulFrm, IIC_iLoad_m,
-                         IIC_iLoad_mu>;
+                         IIC_iLoad_mu>, ComplexDeprecationPredicate<"ARMLoad">;
 
 let mayStore = 1, hasExtraSrcRegAllocReq = 1 in
 defm STM : arm_ldst_mult<"stm", "", 0, 0, LdStMulFrm, IIC_iStore_m,
-                         IIC_iStore_mu>;
+                         IIC_iStore_mu>,
+           ComplexDeprecationPredicate<"ARMStore">;
 
 } // hasSideEffects