From Chris' review: change MemOperandSDNode's constructor to pass its
authorDan Gohman <gohman@apple.com>
Mon, 11 Feb 2008 18:56:50 +0000 (18:56 +0000)
committerDan Gohman <gohman@apple.com>
Mon, 11 Feb 2008 18:56:50 +0000 (18:56 +0000)
argument by reference, rather than by value.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@46960 91177308-0d34-0410-b5e6-96231b3b80d8

include/llvm/CodeGen/SelectionDAGNodes.h

index 43d22a402c56ea30e97fbe708926a4785770be61..4117552b52ff1c8e2596a51fe61eaca28d30b032 100644 (file)
@@ -1425,7 +1425,7 @@ class MemOperandSDNode : public SDNode {
 protected:
   friend class SelectionDAG;
   /// Create a MemOperand node
-  explicit MemOperandSDNode(MemOperand mo)
+  explicit MemOperandSDNode(const MemOperand &mo)
     : SDNode(ISD::MEMOPERAND, getSDVTList(MVT::Other)), MO(mo) {}
 
 public: