V8 Project
|
#include <deque>
#include <queue>
#include "src/compiler/scheduler.h"
#include "src/compiler/graph.h"
#include "src/compiler/graph-inl.h"
#include "src/compiler/node.h"
#include "src/compiler/node-properties.h"
#include "src/compiler/node-properties-inl.h"
#include "src/data-flow.h"
Go to the source code of this file.
Namespaces | |
v8 | |
Debugger support for the V8 JavaScript engine. | |
v8::internal | |
v8::internal::compiler | |
Macros | |
#define | DEFINE_FLOATING_CONTROL_CASE(V) case IrOpcode::k##V: |
Functions | |
static void | v8::internal::compiler::Trace (const char *msg,...) |
static int | v8::internal::compiler::Push (SpecialRPOStackFrame *stack, int depth, BasicBlock *child, int unvisited) |
static LoopInfo * | v8::internal::compiler::ComputeLoopInfo (Zone *zone, SpecialRPOStackFrame *queue, int num_loops, int num_blocks, ZoneList< std::pair< BasicBlock *, int > > *backedges) |
Variables | |
static const int | v8::internal::compiler::kBlockOnStack = -2 |
static const int | v8::internal::compiler::kBlockVisited1 = -3 |
static const int | v8::internal::compiler::kBlockVisited2 = -4 |
static const int | v8::internal::compiler::kBlockUnvisited1 = -1 |
static const int | v8::internal::compiler::kBlockUnvisited2 = kBlockVisited1 |
#define DEFINE_FLOATING_CONTROL_CASE | ( | V | ) | case IrOpcode::k##V: |