![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include <cmath>
#include <limits>
#include "src/base/bounds.h"
#include "src/base/compiler-specific.h"
#include "src/base/numbers/double.h"
#include "src/codegen/external-reference.h"
#include "src/common/globals.h"
#include "src/compiler/common-operator.h"
#include "src/compiler/machine-operator.h"
#include "src/compiler/node.h"
#include "src/compiler/opcodes.h"
#include "src/compiler/operator.h"
#include "src/objects/heap-object.h"
Go to the source code of this file.
Namespaces | |
namespace | v8 |
namespace | v8::internal |
namespace | v8::internal::compiler |
Macros | |
#define | DEFINE_IS_OPCODE(Opcode, ...) |
Enumerations | |
enum | v8::internal::compiler::DisplacementMode { v8::internal::compiler::kPositiveDisplacement , v8::internal::compiler::kNegativeDisplacement } |
enum class | v8::internal::compiler::AddressOption : uint8_t { v8::internal::compiler::kAllowNone = 0u , v8::internal::compiler::kAllowInputSwap = 1u << 0 , v8::internal::compiler::kAllowScale = 1u << 1 , v8::internal::compiler::kAllowAll = kAllowInputSwap | kAllowScale } |
Functions | |
Node * | v8::internal::compiler::SkipValueIdentities (Node *node) |
#define DEFINE_IS_OPCODE | ( | Opcode, | |
... ) |
Definition at line 44 of file node-matchers.h.