Changes in directory llvm/lib/Transforms/IPO:

StripSymbols.cpp updated: 1.5 -> 1.6
---
Log message:

Handle the removal of the debug chain.


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

 StripSymbols.cpp |    2 +-
 1 files changed, 1 insertion(+), 1 deletion(-)


Index: llvm/lib/Transforms/IPO/StripSymbols.cpp
diff -u llvm/lib/Transforms/IPO/StripSymbols.cpp:1.5 
llvm/lib/Transforms/IPO/StripSymbols.cpp:1.6
--- llvm/lib/Transforms/IPO/StripSymbols.cpp:1.5        Thu Mar  9 00:09:41 2006
+++ llvm/lib/Transforms/IPO/StripSymbols.cpp    Mon Mar 13 07:07:37 2006
@@ -116,7 +116,7 @@
     Value *RV = UndefValue::get(StopPoint->getFunctionType()->getReturnType());
     while (!StopPoint->use_empty()) {
       CallInst *CI = cast<CallInst>(StopPoint->use_back());
-      Value *Arg = CI->getOperand(4);
+      Value *Arg = CI->getOperand(3);
       CI->replaceAllUsesWith(RV);
       CI->eraseFromParent();
       if (Arg->use_empty())



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

Reply via email to