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

Side by Side Diff: src/arm64/code-stubs-arm64.h

Issue 384403002: StubCallInterfaceDescriptor takes a context register. (Closed) Base URL: https://v8.googlecode.com/svn/branches/bleeding_edge
Patch Set: Code comments and ports. Created 6 years, 5 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/arm/lithium-codegen-arm.cc ('k') | src/arm64/code-stubs-arm64.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 2013 the V8 project authors. All rights reserved. 1 // Copyright 2013 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 #ifndef V8_ARM64_CODE_STUBS_ARM64_H_ 5 #ifndef V8_ARM64_CODE_STUBS_ARM64_H_
6 #define V8_ARM64_CODE_STUBS_ARM64_H_ 6 #define V8_ARM64_CODE_STUBS_ARM64_H_
7 7
8 #include "src/ic-inl.h" 8 #include "src/ic-inl.h"
9 9
10 namespace v8 { 10 namespace v8 {
(...skipping 441 matching lines...) Expand 10 before | Expand all | Expand 10 after
452 static void GenerateAsciiCharsCompareLoop(MacroAssembler* masm, 452 static void GenerateAsciiCharsCompareLoop(MacroAssembler* masm,
453 Register left, 453 Register left,
454 Register right, 454 Register right,
455 Register length, 455 Register length,
456 Register scratch1, 456 Register scratch1,
457 Register scratch2, 457 Register scratch2,
458 Label* chars_not_equal); 458 Label* chars_not_equal);
459 }; 459 };
460 460
461 461
462 class PlatformCallInterfaceDescriptor { 462 class PlatformInterfaceDescriptor {
463 public: 463 public:
464 explicit PlatformCallInterfaceDescriptor( 464 explicit PlatformInterfaceDescriptor(
465 TargetAddressStorageMode storage_mode) 465 TargetAddressStorageMode storage_mode)
466 : storage_mode_(storage_mode) { } 466 : storage_mode_(storage_mode) { }
467 467
468 TargetAddressStorageMode storage_mode() { return storage_mode_; } 468 TargetAddressStorageMode storage_mode() { return storage_mode_; }
469 469
470 private: 470 private:
471 TargetAddressStorageMode storage_mode_; 471 TargetAddressStorageMode storage_mode_;
472 }; 472 };
473 473
474 474
475 } } // namespace v8::internal 475 } } // namespace v8::internal
476 476
477 #endif // V8_ARM64_CODE_STUBS_ARM64_H_ 477 #endif // V8_ARM64_CODE_STUBS_ARM64_H_
OLDNEW
« no previous file with comments | « src/arm/lithium-codegen-arm.cc ('k') | src/arm64/code-stubs-arm64.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698