Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(18)

Side by Side Diff: src/hydrogen-instructions.cc

Issue 7206040: Remove redundant hydrogen- and lithium instruction for symbol comparison. (Closed) Base URL: http://v8.googlecode.com/svn/branches/bleeding_edge/
Patch Set: Created 9 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 // Copyright 2011 the V8 project authors. All rights reserved. 1 // Copyright 2011 the V8 project authors. All rights reserved.
2 // Redistribution and use in source and binary forms, with or without 2 // Redistribution and use in source and binary forms, with or without
3 // modification, are permitted provided that the following conditions are 3 // modification, are permitted provided that the following conditions are
4 // met: 4 // met:
5 // 5 //
6 // * Redistributions of source code must retain the above copyright 6 // * Redistributions of source code must retain the above copyright
7 // notice, this list of conditions and the following disclaimer. 7 // notice, this list of conditions and the following disclaimer.
8 // * Redistributions in binary form must reproduce the above 8 // * Redistributions in binary form must reproduce the above
9 // copyright notice, this list of conditions and the following 9 // copyright notice, this list of conditions and the following
10 // disclaimer in the documentation and/or other materials provided 10 // disclaimer in the documentation and/or other materials provided
(...skipping 1553 matching lines...) Expand 10 before | Expand all | Expand 10 after
1564 HType HConstant::CalculateInferredType() { 1564 HType HConstant::CalculateInferredType() {
1565 return HType::TypeFromValue(handle_); 1565 return HType::TypeFromValue(handle_);
1566 } 1566 }
1567 1567
1568 1568
1569 HType HCompare::CalculateInferredType() { 1569 HType HCompare::CalculateInferredType() {
1570 return HType::Boolean(); 1570 return HType::Boolean();
1571 } 1571 }
1572 1572
1573 1573
1574 HType HCompareJSObjectEq::CalculateInferredType() { 1574 HType HCompareObjectEq::CalculateInferredType() {
1575 return HType::Boolean(); 1575 return HType::Boolean();
1576 } 1576 }
1577 1577
1578 1578
1579 HType HUnaryPredicate::CalculateInferredType() { 1579 HType HUnaryPredicate::CalculateInferredType() {
1580 return HType::Boolean(); 1580 return HType::Boolean();
1581 } 1581 }
1582 1582
1583 1583
1584 HType HInstanceOf::CalculateInferredType() { 1584 HType HInstanceOf::CalculateInferredType() {
(...skipping 217 matching lines...) Expand 10 before | Expand all | Expand 10 after
1802 1802
1803 1803
1804 void HCheckPrototypeMaps::Verify() { 1804 void HCheckPrototypeMaps::Verify() {
1805 HInstruction::Verify(); 1805 HInstruction::Verify();
1806 ASSERT(HasNoUses()); 1806 ASSERT(HasNoUses());
1807 } 1807 }
1808 1808
1809 #endif 1809 #endif
1810 1810
1811 } } // namespace v8::internal 1811 } } // namespace v8::internal
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698