summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Analysis/ScalarEvolution.cpp
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2007-01-30 23:15:43 +0000
committerChris Lattner <sabre@nondot.org>2007-01-30 23:15:43 +0000
commit8dbea5454d824734017c8f6866fcac092db1e6fc (patch)
tree2000520f5f855a06d518bcf73105e1b88c6d314f /llvm/lib/Analysis/ScalarEvolution.cpp
parent0d74d3c09b033986dfa6cf4bfa3ab91e0a5b4fda (diff)
downloadbcm5719-llvm-8dbea5454d824734017c8f6866fcac092db1e6fc.tar.gz
bcm5719-llvm-8dbea5454d824734017c8f6866fcac092db1e6fc.zip
adjust to constant folding api changes.
llvm-svn: 33673
Diffstat (limited to 'llvm/lib/Analysis/ScalarEvolution.cpp')
-rw-r--r--llvm/lib/Analysis/ScalarEvolution.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/llvm/lib/Analysis/ScalarEvolution.cpp b/llvm/lib/Analysis/ScalarEvolution.cpp
index 1ee1cf2784f..a30eeea4f17 100644
--- a/llvm/lib/Analysis/ScalarEvolution.cpp
+++ b/llvm/lib/Analysis/ScalarEvolution.cpp
@@ -1761,8 +1761,8 @@ static Constant *ConstantFold(const Instruction *I,
return ConstantExpr::getSelect(Operands[0], Operands[1], Operands[2]);
case Instruction::Call:
if (Function *GV = dyn_cast<Function>(Operands[0])) {
- Operands.erase(Operands.begin());
- return ConstantFoldCall(cast<Function>(GV), Operands);
+ return ConstantFoldCall(cast<Function>(GV), &Operands[1],
+ Operands.size()-1);
}
return 0;
case Instruction::GetElementPtr: {
OpenPOWER on IntegriCloud