summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorRichard Osborne <richard@xmos.com>2011-09-12 14:41:31 +0000
committerRichard Osborne <richard@xmos.com>2011-09-12 14:41:31 +0000
commit2cb6c1bd20ddcf27da5fb50a8a74a97a9d3010fb (patch)
treeb58596aecd8beca1089829ab0115576f50abfdd7 /lib
parent5ed098320029cfa6d26a46a13f333588aa18b6a7 (diff)
downloadllvm-2cb6c1bd20ddcf27da5fb50a8a74a97a9d3010fb.tar.gz
llvm-2cb6c1bd20ddcf27da5fb50a8a74a97a9d3010fb.tar.bz2
llvm-2cb6c1bd20ddcf27da5fb50a8a74a97a9d3010fb.tar.xz
Mark LDWCP as having no side effects.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@139494 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib')
-rw-r--r--lib/Target/XCore/XCoreInstrInfo.td2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/Target/XCore/XCoreInstrInfo.td b/lib/Target/XCore/XCoreInstrInfo.td
index a960469246..c0cd37c5b8 100644
--- a/lib/Target/XCore/XCoreInstrInfo.td
+++ b/lib/Target/XCore/XCoreInstrInfo.td
@@ -572,7 +572,7 @@ def STWDP_lru6 : _FLRU6<(outs), (ins GRRegs:$val, MEMii:$addr),
[(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 {