Changes in directory llvm/utils/TableGen:

DAGISelEmitter.cpp updated: 1.115 -> 1.116
---
Log message:

support targetexternalsym

---
Diffs of the changes:  (+4 -0)

 DAGISelEmitter.cpp |    4 ++++
 1 files changed, 4 insertions(+)


Index: llvm/utils/TableGen/DAGISelEmitter.cpp
diff -u llvm/utils/TableGen/DAGISelEmitter.cpp:1.115 
llvm/utils/TableGen/DAGISelEmitter.cpp:1.116
--- llvm/utils/TableGen/DAGISelEmitter.cpp:1.115        Fri Dec 23 16:11:47 2005
+++ llvm/utils/TableGen/DAGISelEmitter.cpp      Sat Dec 24 17:36:59 2005
@@ -1983,6 +1983,10 @@
         OS << "      ";
         DeclareSDOperand("Tmp"+utostr(ResNo));
         OS << " = " << Val << ";\n";
+      } else if (!N->isLeaf() && N->getOperator()->getName() == 
"texternalsym") {
+        OS << "      ";
+        DeclareSDOperand("Tmp"+utostr(ResNo));
+        OS << " = " << Val << ";\n";
       } else if (N->isLeaf() && (CP = NodeGetComplexPattern(N, ISE))) {
         std::string Fn = CP->getSelectFunc();
         NumRes = CP->getNumOperands();



_______________________________________________
llvm-commits mailing list
llvm-commits@cs.uiuc.edu
http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits

Reply via email to