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

Side by Side Diff: src/compiler/arm/instruction-selector-arm-unittest.cc

Issue 618643002: Replace OStream with std::ostream. (Closed) Base URL: https://v8.googlecode.com/svn/branches/bleeding_edge
Patch Set: Fix Created 6 years, 2 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
« no previous file with comments | « src/code-stubs-hydrogen.cc ('k') | src/compiler/arm64/instruction-selector-arm64-unittest.cc » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 // Copyright 2014 the V8 project authors. All rights reserved. 1 // Copyright 2014 the V8 project authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #include "src/compiler/instruction-selector-unittest.h" 5 #include "src/compiler/instruction-selector-unittest.h"
6 6
7 namespace v8 { 7 namespace v8 {
8 namespace internal { 8 namespace internal {
9 namespace compiler { 9 namespace compiler {
10 10
(...skipping 1186 matching lines...) Expand 10 before | Expand all | Expand 10 after
1197 MachineType type; 1197 MachineType type;
1198 ArchOpcode ldr_opcode; 1198 ArchOpcode ldr_opcode;
1199 ArchOpcode str_opcode; 1199 ArchOpcode str_opcode;
1200 bool (InstructionSelectorTest::Stream::*val_predicate)( 1200 bool (InstructionSelectorTest::Stream::*val_predicate)(
1201 const InstructionOperand*) const; 1201 const InstructionOperand*) const;
1202 const int32_t immediates[40]; 1202 const int32_t immediates[40];
1203 }; 1203 };
1204 1204
1205 1205
1206 std::ostream& operator<<(std::ostream& os, const MemoryAccess& memacc) { 1206 std::ostream& operator<<(std::ostream& os, const MemoryAccess& memacc) {
1207 OStringStream ost; 1207 return os << memacc.type;
1208 ost << memacc.type;
1209 return os << ost.c_str();
1210 } 1208 }
1211 1209
1212 1210
1213 static const MemoryAccess kMemoryAccesses[] = { 1211 static const MemoryAccess kMemoryAccesses[] = {
1214 {kMachInt8, 1212 {kMachInt8,
1215 kArmLdrsb, 1213 kArmLdrsb,
1216 kArmStrb, 1214 kArmStrb,
1217 &InstructionSelectorTest::Stream::IsInteger, 1215 &InstructionSelectorTest::Stream::IsInteger,
1218 {-4095, -3340, -3231, -3224, -3088, -1758, -1203, -123, -117, -91, -89, 1216 {-4095, -3340, -3231, -3224, -3088, -1758, -1203, -123, -117, -91, -89,
1219 -87, -86, -82, -44, -23, -3, 0, 7, 10, 39, 52, 69, 71, 91, 92, 107, 109, 1217 -87, -86, -82, -44, -23, -3, 0, 7, 10, 39, 52, 69, 71, 91, 92, 107, 109,
(...skipping 698 matching lines...) Expand 10 before | Expand all | Expand 10 after
1918 ASSERT_EQ(3U, s[0]->InputCount()); 1916 ASSERT_EQ(3U, s[0]->InputCount());
1919 EXPECT_EQ(lsb, s.ToInt32(s[0]->InputAt(1))); 1917 EXPECT_EQ(lsb, s.ToInt32(s[0]->InputAt(1)));
1920 EXPECT_EQ(width, s.ToInt32(s[0]->InputAt(2))); 1918 EXPECT_EQ(width, s.ToInt32(s[0]->InputAt(2)));
1921 } 1919 }
1922 } 1920 }
1923 } 1921 }
1924 1922
1925 } // namespace compiler 1923 } // namespace compiler
1926 } // namespace internal 1924 } // namespace internal
1927 } // namespace v8 1925 } // namespace v8
OLDNEW
« no previous file with comments | « src/code-stubs-hydrogen.cc ('k') | src/compiler/arm64/instruction-selector-arm64-unittest.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698