[llvm-commits] [llvm] r139494 - /llvm/trunk/lib/Target/XCore/XCoreInstrInfo.td

Richard Osborne richard at xmos.com
Mon Sep 12 07:41:31 PDT 2011


Author: friedgold
Date: Mon Sep 12 09:41:31 2011
New Revision: 139494

URL: http://llvm.org/viewvc/llvm-project?rev=139494&view=rev
Log:
Mark LDWCP as having no side effects.

Modified:
    llvm/trunk/lib/Target/XCore/XCoreInstrInfo.td

Modified: llvm/trunk/lib/Target/XCore/XCoreInstrInfo.td
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/XCore/XCoreInstrInfo.td?rev=139494&r1=139493&r2=139494&view=diff
==============================================================================
--- llvm/trunk/lib/Target/XCore/XCoreInstrInfo.td (original)
+++ llvm/trunk/lib/Target/XCore/XCoreInstrInfo.td Mon Sep 12 09:41:31 2011
@@ -572,7 +572,7 @@
                   [(store GRRegs:$val, ADDRdpii:$addr)]>;
 
 //let Uses = [CP] in ..
-let mayLoad = 1, isReMaterializable = 1 in
+let mayLoad = 1, isReMaterializable = 1, neverHasSideEffects = 1 in
 defm LDWCP : FRU6_LRU6_cp<"ldw">;
 
 let Uses = [SP] in {





More information about the llvm-commits mailing list