[llvm-commits] [llvm] r162514 - /llvm/trunk/lib/Target/X86/X86InstrInfo.td
Jakob Stoklund Olesen
stoklund at 2pi.dk
Thu Aug 23 17:31:10 PDT 2012
Author: stoklund
Date: Thu Aug 23 19:31:10 2012
New Revision: 162514
URL: http://llvm.org/viewvc/llvm-project?rev=162514&view=rev
Log:
X86MemBarrier has unmodeled side effects.
Modified:
llvm/trunk/lib/Target/X86/X86InstrInfo.td
Modified: llvm/trunk/lib/Target/X86/X86InstrInfo.td
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/X86/X86InstrInfo.td?rev=162514&r1=162513&r2=162514&view=diff
==============================================================================
--- llvm/trunk/lib/Target/X86/X86InstrInfo.td (original)
+++ llvm/trunk/lib/Target/X86/X86InstrInfo.td Thu Aug 23 19:31:10 2012
@@ -114,7 +114,7 @@
def SDT_X86MEMBARRIER : SDTypeProfile<0, 0, []>;
def X86MemBarrier : SDNode<"X86ISD::MEMBARRIER", SDT_X86MEMBARRIER,
- [SDNPHasChain]>;
+ [SDNPHasChain,SDNPSideEffect]>;
def X86MFence : SDNode<"X86ISD::MFENCE", SDT_X86MEMBARRIER,
[SDNPHasChain]>;
def X86SFence : SDNode<"X86ISD::SFENCE", SDT_X86MEMBARRIER,
More information about the llvm-commits
mailing list