diff options
Diffstat (limited to 'include/llvm/Target/TargetSelectionDAG.td')
| -rw-r--r-- | include/llvm/Target/TargetSelectionDAG.td | 4 | 
1 files changed, 2 insertions, 2 deletions
diff --git a/include/llvm/Target/TargetSelectionDAG.td b/include/llvm/Target/TargetSelectionDAG.td index 3f81c06bc0b6..83bd7874df76 100644 --- a/include/llvm/Target/TargetSelectionDAG.td +++ b/include/llvm/Target/TargetSelectionDAG.td @@ -445,9 +445,9 @@ def atomic_load_umin : SDNode<"ISD::ATOMIC_LOAD_UMIN", SDTAtomic2,  def atomic_load_umax : SDNode<"ISD::ATOMIC_LOAD_UMAX", SDTAtomic2,                      [SDNPHasChain, SDNPMayStore, SDNPMayLoad, SDNPMemOperand]>;  def atomic_load      : SDNode<"ISD::ATOMIC_LOAD", SDTAtomicLoad, -                    [SDNPHasChain, SDNPMayStore, SDNPMayLoad, SDNPMemOperand]>; +                    [SDNPHasChain, SDNPMayLoad, SDNPMemOperand]>;  def atomic_store     : SDNode<"ISD::ATOMIC_STORE", SDTAtomicStore, -                    [SDNPHasChain, SDNPMayStore, SDNPMayLoad, SDNPMemOperand]>; +                    [SDNPHasChain, SDNPMayStore, SDNPMemOperand]>;  // Do not use ld, st directly. Use load, extload, sextload, zextload, store,  // and truncst (see below).  | 
