--- /dev/null
+include_rules = [
+ "-src/v8.h",
+]
#include "src/compiler/graph.h"
#include "src/compiler/node.h"
-#include "src/v8.h"
#include "src/zone-containers.h"
namespace v8 {
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
-#include "src/v8.h"
-
#include "src/assembler.h"
#include "src/code-stubs.h"
#include "src/compiler/linkage.h"
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
-#include "src/v8.h"
-
#include "src/assembler.h"
#include "src/code-stubs.h"
#include "src/compiler/linkage.h"
#ifndef V8_COMPILER_AST_GRAPH_BUILDER_H_
#define V8_COMPILER_AST_GRAPH_BUILDER_H_
-#include "src/v8.h"
-
#include "src/ast.h"
#include "src/compiler/js-graph.h"
#include "src/ast.h"
#include "src/bit-vector.h"
-#include "src/v8.h"
#include "src/zone-containers.h"
namespace v8 {
#ifndef V8_COMPILER_BASIC_BLOCK_INSTRUMENTOR_H_
#define V8_COMPILER_BASIC_BLOCK_INSTRUMENTOR_H_
-#include "src/v8.h"
-
#include "src/basic-block-profiler.h"
namespace v8 {
#ifndef V8_COMPILER_CONTROL_BUILDERS_H_
#define V8_COMPILER_CONTROL_BUILDERS_H_
-#include "src/v8.h"
-
#include "src/compiler/ast-graph-builder.h"
#include "src/compiler/node.h"
#ifndef V8_COMPILER_CONTROL_EQUIVALENCE_H_
#define V8_COMPILER_CONTROL_EQUIVALENCE_H_
-#include "src/v8.h"
-
#include "src/compiler/graph.h"
#include "src/compiler/node.h"
#include "src/compiler/node-properties.h"
#ifndef V8_COMPILER_DIAMOND_H_
#define V8_COMPILER_DIAMOND_H_
-#include "src/v8.h"
-
#include "src/compiler/common-operator.h"
#include "src/compiler/graph.h"
#include "src/compiler/node.h"
#ifndef V8_COMPILER_FRAME_H_
#define V8_COMPILER_FRAME_H_
-#include "src/v8.h"
-
#include "src/bit-vector.h"
namespace v8 {
#ifndef V8_COMPILER_GRAPH_BUILDER_H_
#define V8_COMPILER_GRAPH_BUILDER_H_
-#include "src/v8.h"
-
#include "src/allocation.h"
#include "src/compiler/common-operator.h"
#include "src/compiler/graph.h"
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
-#include "src/v8.h"
-
#include "src/assembler.h"
#include "src/code-stubs.h"
#include "src/compiler/linkage.h"
#include "src/compiler/graph-reducer.h"
#include "src/compiler/js-graph.h"
#include "src/contexts.h"
-#include "src/v8.h"
namespace v8 {
namespace internal {
#define V8_COMPILER_JS_INLINING_H_
#include "src/compiler/js-graph.h"
-#include "src/v8.h"
namespace v8 {
namespace internal {
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
-#include "src/v8.h"
-
#include "src/assembler.h"
#include "src/code-stubs.h"
#include "src/compiler/linkage.h"
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
-#include "src/v8.h"
-
#include "src/assembler.h"
#include "src/code-stubs.h"
#include "src/compiler/linkage.h"
#ifndef V8_COMPILER_PIPELINE_H_
#define V8_COMPILER_PIPELINE_H_
-#include "src/v8.h"
-
// Clients of this interface shouldn't depend on lots of compiler internals.
// Do not include anything from src/compiler here!
#include "src/compiler.h"
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
-#include "src/v8.h"
-
#include "src/assembler.h"
#include "src/code-stubs.h"
#include "src/compiler/linkage.h"
#ifndef V8_COMPILER_RAW_MACHINE_ASSEMBLER_H_
#define V8_COMPILER_RAW_MACHINE_ASSEMBLER_H_
-#include "src/v8.h"
-
#include "src/compiler/common-operator.h"
#include "src/compiler/graph-builder.h"
#include "src/compiler/linkage.h"
#ifndef V8_REGISTER_ALLOCATOR_VERIFIER_H_
#define V8_REGISTER_ALLOCATOR_VERIFIER_H_
-#include "src/v8.h"
#include "src/zone-containers.h"
namespace v8 {
// found in the LICENSE file.
#include "src/compiler/register-configuration.h"
+#include "src/globals.h"
#include "src/macro-assembler.h"
namespace v8 {
#ifndef V8_COMPILER_REGISTER_CONFIGURATION_H_
#define V8_COMPILER_REGISTER_CONFIGURATION_H_
-#include "src/v8.h"
+#include "src/base/macros.h"
namespace v8 {
namespace internal {
#ifndef V8_COMPILER_SCHEDULER_H_
#define V8_COMPILER_SCHEDULER_H_
-#include "src/v8.h"
-
#include "src/base/flags.h"
#include "src/compiler/node.h"
#include "src/compiler/opcodes.h"
#ifndef V8_COMPILER_TYPER_H_
#define V8_COMPILER_TYPER_H_
-#include "src/v8.h"
-
#include "src/compiler/graph.h"
#include "src/compiler/opcodes.h"
#include "src/types.h"
#ifndef V8_COMPILER_VERIFIER_H_
#define V8_COMPILER_VERIFIER_H_
-#include "src/v8.h"
+#include "src/base/macros.h"
namespace v8 {
namespace internal {
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
-#include "src/v8.h"
-
#include "src/assembler.h"
#include "src/code-stubs.h"
#include "src/compiler/linkage.h"
#include <set>
#include <vector>
-#include "src/v8.h"
+#include "src/zone.h"
namespace v8 {
namespace internal {