[llvm-commits] CVS: llvm/lib/Transforms/IPO/StripSymbols.cpp

Jim Laskey jlaskey at apple.com
Mon Mar 13 05:07:56 PST 2006



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())






More information about the llvm-commits mailing list