diff options
author | Chris Lattner <sabre@nondot.org> | 2007-01-30 23:15:43 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2007-01-30 23:15:43 +0000 |
commit | 8dbea5454d824734017c8f6866fcac092db1e6fc (patch) | |
tree | 2000520f5f855a06d518bcf73105e1b88c6d314f /llvm/lib/Analysis/ScalarEvolution.cpp | |
parent | 0d74d3c09b033986dfa6cf4bfa3ab91e0a5b4fda (diff) | |
download | bcm5719-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.cpp | 4 |
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: { |