Changes in directory llvm/lib/Transforms/IPO:
SimplifyLibCalls.cpp updated: 1.78 -> 1.79 --- Log message: Get rid of a useless if statement whose then and else blocks were identical. --- Diffs of the changes: (+1 -4) SimplifyLibCalls.cpp | 5 +---- 1 files changed, 1 insertion(+), 4 deletions(-) Index: llvm/lib/Transforms/IPO/SimplifyLibCalls.cpp diff -u llvm/lib/Transforms/IPO/SimplifyLibCalls.cpp:1.78 llvm/lib/Transforms/IPO/SimplifyLibCalls.cpp:1.79 --- llvm/lib/Transforms/IPO/SimplifyLibCalls.cpp:1.78 Tue Dec 19 17:16:47 2006 +++ llvm/lib/Transforms/IPO/SimplifyLibCalls.cpp Thu Dec 21 01:15:54 2006 @@ -920,10 +920,7 @@ // strlen("xyz") -> 3 (for example) const Type *Ty = SLC.getTargetData()->getIntPtrType(); - if (Ty->isSigned()) - ci->replaceAllUsesWith(ConstantInt::get(Ty, len)); - else - ci->replaceAllUsesWith(ConstantInt::get(Ty, len)); + ci->replaceAllUsesWith(ConstantInt::get(Ty, len)); ci->eraseFromParent(); return true; _______________________________________________ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits