![]() |
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.