[llvm-commits] [llvm] r50271 - /llvm/trunk/lib/Transforms/Utils/CloneFunction.cpp
Nate Begeman
natebegeman at mac.com
Fri Apr 25 10:45:52 PDT 2008
Author: sampo
Date: Fri Apr 25 12:45:52 2008
New Revision: 50271
URL: http://llvm.org/viewvc/llvm-project?rev=50271&view=rev
Log:
Feedback from chris
Modified:
llvm/trunk/lib/Transforms/Utils/CloneFunction.cpp
Modified: llvm/trunk/lib/Transforms/Utils/CloneFunction.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Transforms/Utils/CloneFunction.cpp?rev=50271&r1=50270&r2=50271&view=diff
==============================================================================
--- llvm/trunk/lib/Transforms/Utils/CloneFunction.cpp (original)
+++ llvm/trunk/lib/Transforms/Utils/CloneFunction.cpp Fri Apr 25 12:45:52 2008
@@ -307,8 +307,8 @@
return ConstantFoldCompareInstOperands(CI->getPredicate(),
&Ops[0], Ops.size(), TD);
- if (ConstantExpr *CE = dyn_cast<ConstantExpr>(Ops[0]))
- if (const LoadInst *LI = dyn_cast<LoadInst>(I))
+ if (const LoadInst *LI = dyn_cast<LoadInst>(I))
+ if (ConstantExpr *CE = dyn_cast<ConstantExpr>(Ops[0]))
if (!LI->isVolatile() && CE->getOpcode() == Instruction::GetElementPtr)
if (GlobalVariable *GV = dyn_cast<GlobalVariable>(CE->getOperand(0)))
if (GV->isConstant() && !GV->isDeclaration())
More information about the llvm-commits
mailing list