[llvm-commits] [llvm] r95025 - /llvm/trunk/lib/Target/ARM/ARMInstrInfo.td

Johnny Chen johnny.chen at apple.com
Mon Feb 1 15:06:04 PST 2010


Author: johnny
Date: Mon Feb  1 17:06:04 2010
New Revision: 95025

URL: http://llvm.org/viewvc/llvm-project?rev=95025&view=rev
Log:
MOVi16 should also be marked as a UnaryDP instruction, i.e., it doesn't have a
Rn operand.

Modified:
    llvm/trunk/lib/Target/ARM/ARMInstrInfo.td

Modified: llvm/trunk/lib/Target/ARM/ARMInstrInfo.td
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/ARM/ARMInstrInfo.td?rev=95025&r1=95024&r2=95025&view=diff

==============================================================================
--- llvm/trunk/lib/Target/ARM/ARMInstrInfo.td (original)
+++ llvm/trunk/lib/Target/ARM/ARMInstrInfo.td Mon Feb  1 17:06:04 2010
@@ -1015,7 +1015,7 @@
                  DPFrm, IIC_iMOVi,
                  "movw", "\t$dst, $src",
                  [(set GPR:$dst, imm0_65535:$src)]>,
-                 Requires<[IsARM, HasV6T2]> {
+                 Requires<[IsARM, HasV6T2]>, UnaryDP {
   let Inst{20} = 0;
   let Inst{25} = 1;
 }





More information about the llvm-commits mailing list