[llvm-commits] [llvm] r58707 - /llvm/trunk/lib/Target/ARM/ARMInstrFormats.td

Evan Cheng evan.cheng at apple.com
Tue Nov 4 09:57:10 PST 2008


Author: evancheng
Date: Tue Nov  4 11:57:07 2008
New Revision: 58707

URL: http://llvm.org/viewvc/llvm-project?rev=58707&view=rev
Log:
LDM_RET restores pc, do not set 's' bit which would restore CPSR from SPSR.

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

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

==============================================================================
--- llvm/trunk/lib/Target/ARM/ARMInstrFormats.td (original)
+++ llvm/trunk/lib/Target/ARM/ARMInstrFormats.td Tue Nov  4 11:57:07 2008
@@ -647,7 +647,6 @@
   : XI<opcod, oops, iops, AddrMode4, Size4Bytes, IndexModeNone, f, asm,
        "", pattern> {
   let Inst{20}    = 1; // L bit
-  let Inst{22}    = 1; // S bit
   let Inst{27-25} = 0b100;
 }
 class AXI4st<bits<4> opcod, dag oops, dag iops, Format f, string asm,





More information about the llvm-commits mailing list