A minor simplication in the generated code.

llvm-svn: 40479
diff --git a/llvm/utils/TableGen/DAGISelEmitter.cpp b/llvm/utils/TableGen/DAGISelEmitter.cpp
index 6da4b98..36677bb 100644
--- a/llvm/utils/TableGen/DAGISelEmitter.cpp
+++ b/llvm/utils/TableGen/DAGISelEmitter.cpp
@@ -2875,7 +2875,7 @@
         std::string NodeName;
         if (!isRoot) {
           NodeName = "Tmp" + utostr(ResNo);
-          Code2 = "SDOperand " + NodeName + " = SDOperand(";
+          Code2 = "SDOperand " + NodeName + "(";
         } else {
           NodeName = "ResNode";
           if (!ResNodeDecled) {
@@ -2991,7 +2991,7 @@
         bool NeedReplace = false;
         if (NodeHasOutFlag) {
           if (!InFlagDecled) {
-            emitCode("SDOperand InFlag = SDOperand(ResNode, " + 
+            emitCode("SDOperand InFlag(ResNode, " + 
                      utostr(NumResults + (unsigned)NodeHasChain) + ");");
             InFlagDecled = true;
           } else