diff options
author | Chris Lattner <sabre@nondot.org> | 2002-04-09 19:46:27 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2002-04-09 19:46:27 +0000 |
commit | 98d0ac0f8ef7c0a2bed59b1238f760ed17d81fc1 (patch) | |
tree | ec9af6fe82c239022549aa4859534c9b15dca476 /llvm/lib/Target/Sparc/SparcRegInfo.cpp | |
parent | ae234e18682da18193dbb16467fe631fe1e9b413 (diff) | |
download | bcm5719-llvm-98d0ac0f8ef7c0a2bed59b1238f760ed17d81fc1.tar.gz bcm5719-llvm-98d0ac0f8ef7c0a2bed59b1238f760ed17d81fc1.zip |
Eliminate unneccesary extraneous iterators
llvm-svn: 2215
Diffstat (limited to 'llvm/lib/Target/Sparc/SparcRegInfo.cpp')
-rw-r--r-- | llvm/lib/Target/Sparc/SparcRegInfo.cpp | 14 |
1 files changed, 4 insertions, 10 deletions
diff --git a/llvm/lib/Target/Sparc/SparcRegInfo.cpp b/llvm/lib/Target/Sparc/SparcRegInfo.cpp index b5eef094d68..027e14f5d5a 100644 --- a/llvm/lib/Target/Sparc/SparcRegInfo.cpp +++ b/llvm/lib/Target/Sparc/SparcRegInfo.cpp @@ -342,13 +342,10 @@ void UltraSparcRegInfo::suggestRegs4MethodArgs(const Function *Meth, // get the argument list const Function::ArgumentListType& ArgList = Meth->getArgumentList(); // get an iterator to arg list - Function::ArgumentListType::const_iterator ArgIt = ArgList.begin(); - // for each argument - for( unsigned argNo=0; ArgIt != ArgList.end() ; ++ArgIt, ++argNo) { - + for( unsigned argNo=0; argNo != ArgList.size(); ++argNo) { // get the LR of arg - LiveRange *const LR = LRI.getLiveRangeForValue((const Value *) *ArgIt); + LiveRange *LR = LRI.getLiveRangeForValue((const Value *)ArgList[argNo]); assert( LR && "No live range found for method arg"); unsigned RegType = getRegType( LR ); @@ -391,15 +388,12 @@ void UltraSparcRegInfo::colorMethodArgs(const Function *Meth, // get the argument list const Function::ArgumentListType& ArgList = Meth->getArgumentList(); // get an iterator to arg list - Function::ArgumentListType::const_iterator ArgIt = ArgList.begin(); MachineInstr *AdMI; - // for each argument - for( unsigned argNo=0; ArgIt != ArgList.end() ; ++ArgIt, ++argNo) { - + for( unsigned argNo=0; argNo != ArgList.size(); ++argNo) { // get the LR of arg - LiveRange *LR = LRI.getLiveRangeForValue(*ArgIt); + LiveRange *LR = LRI.getLiveRangeForValue((Value*)ArgList[argNo]); assert( LR && "No live range found for method arg"); |