diff options
author | Evan Cheng <evan.cheng@apple.com> | 2008-05-05 18:30:58 +0000 |
---|---|---|
committer | Evan Cheng <evan.cheng@apple.com> | 2008-05-05 18:30:58 +0000 |
commit | 591bfc8aa66d4d415be0d947e2764bcc9f5e25b7 (patch) | |
tree | eefdfb1d225da0317e7f7912079c430b5c3ed92c /include/llvm/Analysis/ScalarEvolutionExpressions.h | |
parent | d2dcb090a5db3cf20f4b74cc5c31424f758a7fa6 (diff) | |
download | external_llvm-591bfc8aa66d4d415be0d947e2764bcc9f5e25b7.tar.gz external_llvm-591bfc8aa66d4d415be0d947e2764bcc9f5e25b7.tar.bz2 external_llvm-591bfc8aa66d4d415be0d947e2764bcc9f5e25b7.zip |
Fix more -Wshorten-64-to-32 warnings.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@50659 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include/llvm/Analysis/ScalarEvolutionExpressions.h')
-rw-r--r-- | include/llvm/Analysis/ScalarEvolutionExpressions.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/include/llvm/Analysis/ScalarEvolutionExpressions.h b/include/llvm/Analysis/ScalarEvolutionExpressions.h index 39b083d5fa..e077cfe2a0 100644 --- a/include/llvm/Analysis/ScalarEvolutionExpressions.h +++ b/include/llvm/Analysis/ScalarEvolutionExpressions.h @@ -229,7 +229,7 @@ namespace llvm { ~SCEVCommutativeExpr(); public: - unsigned getNumOperands() const { return Operands.size(); } + unsigned getNumOperands() const { return (unsigned)Operands.size(); } const SCEVHandle &getOperand(unsigned i) const { assert(i < Operands.size() && "Operand index out of range!"); return Operands[i]; @@ -387,7 +387,7 @@ namespace llvm { SCEVAddRecExpr(const std::vector<SCEVHandle> &ops, const Loop *l) : SCEV(scAddRecExpr), Operands(ops), L(l) { - for (unsigned i = 0, e = Operands.size(); i != e; ++i) + for (size_t i = 0, e = Operands.size(); i != e; ++i) assert(Operands[i]->isLoopInvariant(l) && "Operands of AddRec must be loop-invariant!"); } @@ -397,7 +397,7 @@ namespace llvm { op_iterator op_begin() const { return Operands.begin(); } op_iterator op_end() const { return Operands.end(); } - unsigned getNumOperands() const { return Operands.size(); } + unsigned getNumOperands() const { return (unsigned)Operands.size(); } const SCEVHandle &getOperand(unsigned i) const { return Operands[i]; } const SCEVHandle &getStart() const { return Operands[0]; } const Loop *getLoop() const { return L; } |