[llvm-commits] [llvm] r131506 - /llvm/trunk/lib/Target/ARM/ARMInstrThumb2.td

Cameron Zwarich zwarich at apple.com
Tue May 17 16:11:12 PDT 2011


Author: zwarich
Date: Tue May 17 18:11:12 2011
New Revision: 131506

URL: http://llvm.org/viewvc/llvm-project?rev=131506&view=rev
Log:
Correct a minor problem with the Thumb2 LDREX and STREX instruction encodings. They
were marked as taking a tGPR when in reality they take an rGPR.

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

Modified: llvm/trunk/lib/Target/ARM/ARMInstrThumb2.td
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/ARM/ARMInstrThumb2.td?rev=131506&r1=131505&r2=131506&view=diff
==============================================================================
--- llvm/trunk/lib/Target/ARM/ARMInstrThumb2.td (original)
+++ llvm/trunk/lib/Target/ARM/ARMInstrThumb2.td Tue May 17 18:11:12 2011
@@ -158,7 +158,7 @@
 //
 def t2addrmode_reg : Operand<i32> {
   let PrintMethod = "printAddrMode7Operand";
-  let MIOperandInfo = (ops tGPR);
+  let MIOperandInfo = (ops rGPR);
   let ParserMatchClass = MemMode7AsmOperand;
 }
 





More information about the llvm-commits mailing list