![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include <algorithm>
#include <cstddef>
#include <cstdint>
#include <optional>
#include <utility>
#include "src/base/iterator.h"
#include "src/base/logging.h"
#include "src/base/small-vector.h"
#include "src/base/vector.h"
#include "src/codegen/optimized-compilation-info.h"
#include "src/codegen/source-position.h"
#include "src/compiler/node-origin-table.h"
#include "src/compiler/turboshaft/assembler.h"
#include "src/compiler/turboshaft/graph.h"
#include "src/compiler/turboshaft/index.h"
#include "src/compiler/turboshaft/operations.h"
#include "src/compiler/turboshaft/phase.h"
#include "src/compiler/turboshaft/reducer-traits.h"
#include "src/compiler/turboshaft/representations.h"
#include "src/compiler/turboshaft/snapshot-table.h"
#include "src/compiler/turboshaft/variable-reducer.h"
#include "src/zone/zone-containers.h"
Go to the source code of this file.
Namespaces | |
namespace | v8 |
namespace | v8::internal |
namespace | v8::internal::compiler |
namespace | v8::internal::compiler::turboshaft |
Macros | |
#define | FRIEND(op) |
#define | ASSEMBLE(operation) |
#define | EMIT_INSTR_CASE(Name) |
#define | CASE(Name) |
Typedefs | |
using | v8::internal::compiler::turboshaft::MaybeVariable = std::optional<Variable> |
Functions | |
int | v8::internal::compiler::turboshaft::CountDecimalDigits (uint32_t value) |
std::ostream & | v8::internal::compiler::turboshaft::operator<< (std::ostream &os, PaddingSpace padding) |
#define ASSEMBLE | ( | operation | ) |
Definition at line 68 of file copying-phase.h.
#define CASE | ( | Name | ) |
#define EMIT_INSTR_CASE | ( | Name | ) |
#define FRIEND | ( | op | ) |
Definition at line 50 of file copying-phase.h.