Move machine-type.h from src/compiler to src/.
R=bmeurer@chromium.org,jarin@chromium.org BUG= Review URL: https://codereview.chromium.org/1498833002 Cr-Commit-Position: refs/heads/master@{#32564}
This commit is contained in:
parent
33142c120d
commit
27433918f5
4
BUILD.gn
4
BUILD.gn
@ -797,8 +797,6 @@ source_set("v8_base") {
|
||||
"src/compiler/machine-operator-reducer.h",
|
||||
"src/compiler/machine-operator.cc",
|
||||
"src/compiler/machine-operator.h",
|
||||
"src/compiler/machine-type.cc",
|
||||
"src/compiler/machine-type.h",
|
||||
"src/compiler/move-optimizer.cc",
|
||||
"src/compiler/move-optimizer.h",
|
||||
"src/compiler/node-aux-data.h",
|
||||
@ -1096,6 +1094,8 @@ source_set("v8_base") {
|
||||
"src/lookup.cc",
|
||||
"src/lookup.h",
|
||||
"src/macro-assembler.h",
|
||||
"src/machine-type.cc",
|
||||
"src/machine-type.h",
|
||||
"src/messages.cc",
|
||||
"src/messages.h",
|
||||
"src/msan.h",
|
||||
|
@ -10,13 +10,13 @@
|
||||
#include "src/compiler/graph.h"
|
||||
#include "src/compiler/instruction-selector.h"
|
||||
#include "src/compiler/linkage.h"
|
||||
#include "src/compiler/machine-type.h"
|
||||
#include "src/compiler/pipeline.h"
|
||||
#include "src/compiler/raw-machine-assembler.h"
|
||||
#include "src/compiler/schedule.h"
|
||||
#include "src/frames.h"
|
||||
#include "src/interface-descriptors.h"
|
||||
#include "src/interpreter/bytecodes.h"
|
||||
#include "src/machine-type.h"
|
||||
#include "src/macro-assembler.h"
|
||||
#include "src/zone.h"
|
||||
|
||||
|
@ -6,7 +6,7 @@
|
||||
#define V8_COMPILER_COMMON_OPERATOR_H_
|
||||
|
||||
#include "src/compiler/frame-states.h"
|
||||
#include "src/compiler/machine-type.h"
|
||||
#include "src/machine-type.h"
|
||||
#include "src/zone-containers.h"
|
||||
|
||||
namespace v8 {
|
||||
|
@ -10,13 +10,13 @@
|
||||
#include "src/compiler/graph.h"
|
||||
#include "src/compiler/instruction-selector.h"
|
||||
#include "src/compiler/linkage.h"
|
||||
#include "src/compiler/machine-type.h"
|
||||
#include "src/compiler/pipeline.h"
|
||||
#include "src/compiler/raw-machine-assembler.h"
|
||||
#include "src/compiler/schedule.h"
|
||||
#include "src/frames.h"
|
||||
#include "src/interface-descriptors.h"
|
||||
#include "src/interpreter/bytecodes.h"
|
||||
#include "src/machine-type.h"
|
||||
#include "src/macro-assembler.h"
|
||||
#include "src/zone.h"
|
||||
|
||||
|
@ -7,9 +7,9 @@
|
||||
|
||||
#include "src/base/flags.h"
|
||||
#include "src/compiler/frame.h"
|
||||
#include "src/compiler/machine-type.h"
|
||||
#include "src/compiler/operator.h"
|
||||
#include "src/frames.h"
|
||||
#include "src/machine-type.h"
|
||||
#include "src/runtime/runtime.h"
|
||||
#include "src/zone.h"
|
||||
|
||||
|
@ -6,7 +6,7 @@
|
||||
#define V8_COMPILER_MACHINE_OPERATOR_H_
|
||||
|
||||
#include "src/base/flags.h"
|
||||
#include "src/compiler/machine-type.h"
|
||||
#include "src/machine-type.h"
|
||||
|
||||
namespace v8 {
|
||||
namespace internal {
|
||||
|
@ -7,8 +7,8 @@
|
||||
|
||||
#include <iosfwd>
|
||||
|
||||
#include "src/compiler/machine-type.h"
|
||||
#include "src/handles.h"
|
||||
#include "src/machine-type.h"
|
||||
#include "src/objects.h"
|
||||
|
||||
namespace v8 {
|
||||
|
@ -2,12 +2,11 @@
|
||||
// Use of this source code is governed by a BSD-style license that can be
|
||||
// found in the LICENSE file.
|
||||
|
||||
#include "src/compiler/machine-type.h"
|
||||
#include "src/machine-type.h"
|
||||
#include "src/ostreams.h"
|
||||
|
||||
namespace v8 {
|
||||
namespace internal {
|
||||
namespace compiler {
|
||||
|
||||
#define PRINT(bit) \
|
||||
if (type & bit) { \
|
||||
@ -41,6 +40,5 @@ std::ostream& operator<<(std::ostream& os, const MachineType& type) {
|
||||
|
||||
#undef PRINT
|
||||
|
||||
} // namespace compiler
|
||||
} // namespace internal
|
||||
} // namespace v8
|
@ -2,8 +2,8 @@
|
||||
// Use of this source code is governed by a BSD-style license that can be
|
||||
// found in the LICENSE file.
|
||||
|
||||
#ifndef V8_COMPILER_MACHINE_TYPE_H_
|
||||
#define V8_COMPILER_MACHINE_TYPE_H_
|
||||
#ifndef V8_MACHINE_TYPE_H_
|
||||
#define V8_MACHINE_TYPE_H_
|
||||
|
||||
#include <iosfwd>
|
||||
|
||||
@ -14,7 +14,6 @@
|
||||
|
||||
namespace v8 {
|
||||
namespace internal {
|
||||
namespace compiler {
|
||||
|
||||
// Machine-level types and representations.
|
||||
// TODO(titzer): Use the real type system instead of MachineType.
|
||||
@ -123,8 +122,7 @@ inline bool IsFloatingPoint(MachineType type) {
|
||||
|
||||
typedef Signature<MachineType> MachineSignature;
|
||||
|
||||
} // namespace compiler
|
||||
} // namespace internal
|
||||
} // namespace v8
|
||||
|
||||
#endif // V8_COMPILER_MACHINE_TYPE_H_
|
||||
#endif // V8_MACHINE_TYPE_H_
|
@ -5,7 +5,7 @@
|
||||
#ifndef V8_COMPILER_C_SIGNATURE_H_
|
||||
#define V8_COMPILER_C_SIGNATURE_H_
|
||||
|
||||
#include "src/compiler/machine-type.h"
|
||||
#include "src/machine-type.h"
|
||||
|
||||
namespace v8 {
|
||||
namespace internal {
|
||||
|
@ -36,7 +36,7 @@ CallDescriptor* GetCallDescriptor(Zone* zone, int return_count,
|
||||
// Add return location(s).
|
||||
DCHECK(return_count <= config->num_allocatable_general_registers());
|
||||
for (int i = 0; i < return_count; i++) {
|
||||
msig.AddReturn(compiler::kMachInt32);
|
||||
msig.AddReturn(kMachInt32);
|
||||
locations.AddReturn(
|
||||
LinkageLocation::ForRegister(config->allocatable_general_codes()[i]));
|
||||
}
|
||||
@ -44,7 +44,7 @@ CallDescriptor* GetCallDescriptor(Zone* zone, int return_count,
|
||||
// Add register and/or stack parameter(s).
|
||||
DCHECK(param_count <= config->num_allocatable_general_registers());
|
||||
for (int i = 0; i < param_count; i++) {
|
||||
msig.AddParam(compiler::kMachInt32);
|
||||
msig.AddParam(kMachInt32);
|
||||
locations.AddParam(
|
||||
LinkageLocation::ForRegister(config->allocatable_general_codes()[i]));
|
||||
}
|
||||
@ -53,7 +53,7 @@ CallDescriptor* GetCallDescriptor(Zone* zone, int return_count,
|
||||
const RegList kCalleeSaveFPRegisters = 0;
|
||||
|
||||
// The target for WASM calls is always a code object.
|
||||
MachineType target_type = compiler::kMachAnyTagged;
|
||||
MachineType target_type = kMachAnyTagged;
|
||||
LinkageLocation target_loc = LinkageLocation::ForAnyRegister();
|
||||
return new (zone) CallDescriptor( // --
|
||||
CallDescriptor::kCallCodeObject, // kind
|
||||
|
@ -8,8 +8,8 @@
|
||||
#include "src/assembler.h"
|
||||
#include "src/codegen.h"
|
||||
#include "src/compiler/linkage.h"
|
||||
#include "src/compiler/machine-type.h"
|
||||
#include "src/compiler/raw-machine-assembler.h"
|
||||
#include "src/machine-type.h"
|
||||
#include "src/register-configuration.h"
|
||||
|
||||
#include "test/cctest/cctest.h"
|
||||
@ -208,7 +208,7 @@ class RegisterConfig {
|
||||
const RegList kCalleeSaveRegisters = 0;
|
||||
const RegList kCalleeSaveFPRegisters = 0;
|
||||
|
||||
MachineType target_type = compiler::kMachAnyTagged;
|
||||
MachineType target_type = kMachAnyTagged;
|
||||
LinkageLocation target_loc = LinkageLocation::ForAnyRegister();
|
||||
int stack_param_count = params.stack_offset;
|
||||
return new (zone) CallDescriptor( // --
|
||||
|
@ -5,9 +5,9 @@
|
||||
#include "src/compiler/common-operator.h"
|
||||
#include "src/compiler/common-operator-reducer.h"
|
||||
#include "src/compiler/machine-operator.h"
|
||||
#include "src/compiler/machine-type.h"
|
||||
#include "src/compiler/operator.h"
|
||||
#include "src/compiler/simplified-operator.h"
|
||||
#include "src/machine-type.h"
|
||||
#include "test/unittests/compiler/graph-reducer-unittest.h"
|
||||
#include "test/unittests/compiler/graph-unittest.h"
|
||||
#include "test/unittests/compiler/node-test-utils.h"
|
||||
|
@ -6,7 +6,7 @@
|
||||
#define V8_UNITTESTS_COMPILER_NODE_TEST_UTILS_H_
|
||||
|
||||
#include "src/compiler/machine-operator.h"
|
||||
#include "src/compiler/machine-type.h"
|
||||
#include "src/machine-type.h"
|
||||
#include "testing/gmock/include/gmock/gmock.h"
|
||||
|
||||
namespace v8 {
|
||||
|
@ -576,8 +576,6 @@
|
||||
'../../src/compiler/machine-operator-reducer.h',
|
||||
'../../src/compiler/machine-operator.cc',
|
||||
'../../src/compiler/machine-operator.h',
|
||||
'../../src/compiler/machine-type.cc',
|
||||
'../../src/compiler/machine-type.h',
|
||||
'../../src/compiler/move-optimizer.cc',
|
||||
'../../src/compiler/move-optimizer.h',
|
||||
'../../src/compiler/node-aux-data.h',
|
||||
@ -877,6 +875,8 @@
|
||||
'../../src/lookup.cc',
|
||||
'../../src/lookup.h',
|
||||
'../../src/macro-assembler.h',
|
||||
'../../src/machine-type.cc',
|
||||
'../../src/machine-type.h',
|
||||
'../../src/messages.cc',
|
||||
'../../src/messages.h',
|
||||
'../../src/msan.h',
|
||||
|
Loading…
Reference in New Issue
Block a user