[llvm-commits] [llvm] r81518 - /llvm/trunk/utils/TableGen/DAGISelEmitter.cpp

Owen Anderson resistor at mac.com
Fri Sep 11 02:01:57 PDT 2009


Author: resistor
Date: Fri Sep 11 04:01:57 2009
New Revision: 81518

URL: http://llvm.org/viewvc/llvm-project?rev=81518&view=rev
Log:
Eliminate some unnecessary implicit constructors in generated DAG ISel code.

Partial fix for PR4946.

Modified:
    llvm/trunk/utils/TableGen/DAGISelEmitter.cpp

Modified: llvm/trunk/utils/TableGen/DAGISelEmitter.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/utils/TableGen/DAGISelEmitter.cpp?rev=81518&r1=81517&r2=81518&view=diff

==============================================================================
--- llvm/trunk/utils/TableGen/DAGISelEmitter.cpp (original)
+++ llvm/trunk/utils/TableGen/DAGISelEmitter.cpp Fri Sep 11 04:01:57 2009
@@ -1776,7 +1776,7 @@
           CallerCode += ", " + TargetOpcodes[j];
         }
         for (unsigned j = 0, e = TargetVTs.size(); j != e; ++j) {
-          CalleeCode += ", EVT VT" + utostr(j);
+          CalleeCode += ", MVT::SimpleValueType VT" + utostr(j);
           CallerCode += ", " + TargetVTs[j];
         }
         for (std::set<std::string>::iterator





More information about the llvm-commits mailing list