[llvm-commits] CVS: llvm/lib/Analysis/DataStructure/Local.cpp

Andrew Lenharth alenhar2 at cs.uiuc.edu
Sat Jun 18 11:35:07 PDT 2005



Changes in directory llvm/lib/Analysis/DataStructure:

Local.cpp updated: 1.133 -> 1.134
---
Log message:

core changes for varargs

---
Diffs of the changes:  (+1 -5)

 Local.cpp |    6 +-----
 1 files changed, 1 insertion(+), 5 deletions(-)


Index: llvm/lib/Analysis/DataStructure/Local.cpp
diff -u llvm/lib/Analysis/DataStructure/Local.cpp:1.133 llvm/lib/Analysis/DataStructure/Local.cpp:1.134
--- llvm/lib/Analysis/DataStructure/Local.cpp:1.133	Thu Apr 21 16:07:28 2005
+++ llvm/lib/Analysis/DataStructure/Local.cpp	Sat Jun 18 13:34:51 2005
@@ -119,7 +119,6 @@
     void visitInstruction(Instruction &I);
 
     void visitCallSite(CallSite CS);
-    void visitVANextInst(VANextInst &I);
     void visitVAArgInst(VAArgInst   &I);
 
     void MergeConstantInitIntoNode(DSNodeHandle &NH, Constant *C);
@@ -475,11 +474,8 @@
     RetNode->mergeWith(getValueDest(*RI.getOperand(0)));
 }
 
-void GraphBuilder::visitVANextInst(VANextInst &I) {
-  getValueDest(*I.getOperand(0)).mergeWith(getValueDest(I));
-}
-
 void GraphBuilder::visitVAArgInst(VAArgInst &I) {
+  //FIXME: also updates the argument
   DSNodeHandle Ptr = getValueDest(*I.getOperand(0));
   if (Ptr.isNull()) return;
 






More information about the llvm-commits mailing list