Reviewers: Vyacheslav Egorov, Description: Remove a little more dead code from lithium-* files.
Please review this at http://codereview.chromium.org/9301040/ SVN Base: http://v8.googlecode.com/svn/branches/bleeding_edge/ Affected files: src/arm/lithium-arm.h M src/arm/lithium-arm.cc M src/ia32/lithium-ia32.h M src/ia32/lithium-ia32.cc M src/mips/lithium-mips.h M src/mips/lithium-mips.cc M src/x64/lithium-x64.h M src/x64/lithium-x64.cc Index: src/arm/lithium-arm.cc =================================================================== --- src/arm/lithium-arm.cc (revision 10556) +++ src/arm/lithium-arm.cc (working copy) @@ -686,12 +686,6 @@ template<int I, int T> -LInstruction* LChunkBuilder::Define(LTemplateInstruction<1, I, T>* instr) { - return Define(instr, new LUnallocated(LUnallocated::NONE)); -} - - -template<int I, int T> LInstruction* LChunkBuilder::DefineAsRegister( LTemplateInstruction<1, I, T>* instr) { return Define(instr, new LUnallocated(LUnallocated::MUST_HAVE_REGISTER)); Index: src/arm/lithium-arm.h =================================================================== --- src/arm/lithium-arm.h (revision 10556) +++ src/arm/lithium-arm.h (working copy) @@ -2211,8 +2211,6 @@ LInstruction* Define(LTemplateInstruction<1, I, T>* instr, LUnallocated* result); template<int I, int T> - LInstruction* Define(LTemplateInstruction<1, I, T>* instr); - template<int I, int T> LInstruction* DefineAsRegister(LTemplateInstruction<1, I, T>* instr); template<int I, int T> LInstruction* DefineAsSpilled(LTemplateInstruction<1, I, T>* instr, Index: src/ia32/lithium-ia32.cc =================================================================== --- src/ia32/lithium-ia32.cc (revision 10556) +++ src/ia32/lithium-ia32.cc (working copy) @@ -685,12 +685,6 @@ template<int I, int T> -LInstruction* LChunkBuilder::Define(LTemplateInstruction<1, I, T>* instr) { - return Define(instr, new(zone()) LUnallocated(LUnallocated::NONE)); -} - - -template<int I, int T> LInstruction* LChunkBuilder::DefineAsRegister( LTemplateInstruction<1, I, T>* instr) { return Define(instr, Index: src/ia32/lithium-ia32.h =================================================================== --- src/ia32/lithium-ia32.h (revision 10556) +++ src/ia32/lithium-ia32.h (working copy) @@ -2323,8 +2323,6 @@ LInstruction* Define(LTemplateInstruction<1, I, T>* instr, LUnallocated* result); template<int I, int T> - LInstruction* Define(LTemplateInstruction<1, I, T>* instr); - template<int I, int T> LInstruction* DefineAsRegister(LTemplateInstruction<1, I, T>* instr); template<int I, int T> LInstruction* DefineAsSpilled(LTemplateInstruction<1, I, T>* instr, Index: src/mips/lithium-mips.cc =================================================================== --- src/mips/lithium-mips.cc (revision 10556) +++ src/mips/lithium-mips.cc (working copy) @@ -686,12 +686,6 @@ template<int I, int T> -LInstruction* LChunkBuilder::Define(LTemplateInstruction<1, I, T>* instr) { - return Define(instr, new LUnallocated(LUnallocated::NONE)); -} - - -template<int I, int T> LInstruction* LChunkBuilder::DefineAsRegister( LTemplateInstruction<1, I, T>* instr) { return Define(instr, new LUnallocated(LUnallocated::MUST_HAVE_REGISTER)); Index: src/mips/lithium-mips.h =================================================================== --- src/mips/lithium-mips.h (revision 10556) +++ src/mips/lithium-mips.h (working copy) @@ -2211,8 +2211,6 @@ LInstruction* Define(LTemplateInstruction<1, I, T>* instr, LUnallocated* result); template<int I, int T> - LInstruction* Define(LTemplateInstruction<1, I, T>* instr); - template<int I, int T> LInstruction* DefineAsRegister(LTemplateInstruction<1, I, T>* instr); template<int I, int T> LInstruction* DefineAsSpilled(LTemplateInstruction<1, I, T>* instr, Index: src/x64/lithium-x64.cc =================================================================== --- src/x64/lithium-x64.cc (revision 10556) +++ src/x64/lithium-x64.cc (working copy) @@ -679,12 +679,6 @@ template<int I, int T> -LInstruction* LChunkBuilder::Define(LTemplateInstruction<1, I, T>* instr) { - return Define(instr, new LUnallocated(LUnallocated::NONE)); -} - - -template<int I, int T> LInstruction* LChunkBuilder::DefineAsRegister( LTemplateInstruction<1, I, T>* instr) { return Define(instr, new LUnallocated(LUnallocated::MUST_HAVE_REGISTER)); Index: src/x64/lithium-x64.h =================================================================== --- src/x64/lithium-x64.h (revision 10556) +++ src/x64/lithium-x64.h (working copy) @@ -2193,8 +2193,6 @@ LInstruction* Define(LTemplateInstruction<1, I, T>* instr, LUnallocated* result); template<int I, int T> - LInstruction* Define(LTemplateInstruction<1, I, T>* instr); - template<int I, int T> LInstruction* DefineAsRegister(LTemplateInstruction<1, I, T>* instr); template<int I, int T> LInstruction* DefineAsSpilled(LTemplateInstruction<1, I, T>* instr, -- v8-dev mailing list [email protected] http://groups.google.com/group/v8-dev
