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

Side by Side Diff: src/compiler/machine-operator.cc

Issue 2216383002: TurboFan: Introduce TaggedSigned and TaggedPointer representations. (Closed) Base URL: https://chromium.googlesource.com/v8/v8.git@master
Patch Set: Mips compile fix. Created 4 years, 4 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
« no previous file with comments | « src/compiler/load-elimination.cc ('k') | src/compiler/mips/instruction-selector-mips.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/machine-operator.h" 5 #include "src/compiler/machine-operator.h"
6 6
7 #include "src/base/lazy-instance.h" 7 #include "src/base/lazy-instance.h"
8 #include "src/compiler/opcodes.h" 8 #include "src/compiler/opcodes.h"
9 #include "src/compiler/operator.h" 9 #include "src/compiler/operator.h"
10 10
(...skipping 418 matching lines...) Expand 10 before | Expand all | Expand 10 after
429 V(AnyTagged) 429 V(AnyTagged)
430 430
431 #define MACHINE_REPRESENTATION_LIST(V) \ 431 #define MACHINE_REPRESENTATION_LIST(V) \
432 V(kFloat32) \ 432 V(kFloat32) \
433 V(kFloat64) \ 433 V(kFloat64) \
434 V(kSimd128) \ 434 V(kSimd128) \
435 V(kWord8) \ 435 V(kWord8) \
436 V(kWord16) \ 436 V(kWord16) \
437 V(kWord32) \ 437 V(kWord32) \
438 V(kWord64) \ 438 V(kWord64) \
439 V(kTaggedSigned) \
440 V(kTaggedPointer) \
439 V(kTagged) 441 V(kTagged)
440 442
441 #define ATOMIC_TYPE_LIST(V) \ 443 #define ATOMIC_TYPE_LIST(V) \
442 V(Int8) \ 444 V(Int8) \
443 V(Uint8) \ 445 V(Uint8) \
444 V(Int16) \ 446 V(Int16) \
445 V(Uint16) \ 447 V(Uint16) \
446 V(Int32) \ 448 V(Int32) \
447 V(Uint32) 449 V(Uint32)
448 450
(...skipping 343 matching lines...) Expand 10 before | Expand all | Expand 10 after
792 } 794 }
793 ATOMIC_REPRESENTATION_LIST(STORE) 795 ATOMIC_REPRESENTATION_LIST(STORE)
794 #undef STORE 796 #undef STORE
795 UNREACHABLE(); 797 UNREACHABLE();
796 return nullptr; 798 return nullptr;
797 } 799 }
798 800
799 } // namespace compiler 801 } // namespace compiler
800 } // namespace internal 802 } // namespace internal
801 } // namespace v8 803 } // namespace v8
OLDNEW
« no previous file with comments | « src/compiler/load-elimination.cc ('k') | src/compiler/mips/instruction-selector-mips.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698