![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include "src/codegen/interface-descriptors-inl.h"
#include "src/heap/mutable-page-metadata.h"
#include "src/wasm/baseline/liftoff-assembler.h"
#include "src/wasm/baseline/riscv/liftoff-assembler-riscv-inl.h"
#include "src/wasm/wasm-objects.h"
Go to the source code of this file.
Namespaces | |
namespace | v8 |
namespace | v8::internal |
namespace | v8::internal::wasm |
namespace | v8::internal::wasm::liftoff |
Macros | |
#define | __ lasm-> |
#define | ASSEMBLE_ATOMIC_COMPARE_EXCHANGE_INTEGER(load_linked, store_conditional) |
#define | ASSEMBLE_ATOMIC_COMPARE_EXCHANGE_INTEGER_EXT( load_linked, store_conditional, size, aligned) |
#define | I32_BINOP(name, instruction) |
#define | I32_BINOP_I(name, instruction) |
#define | I32_SHIFTOP(name, instruction) |
#define | I32_SHIFTOP_I(name, instruction) |
#define | I64_BINOP(name, instruction) |
#define | I64_BINOP_I(name, instruction) |
#define | I64_SHIFTOP(name, instruction) |
#define | FP_UNOP_RETURN_TRUE(name, instruction) |
#define __ lasm-> |
Definition at line 478 of file liftoff-assembler-riscv64-inl.h.
#define ASSEMBLE_ATOMIC_COMPARE_EXCHANGE_INTEGER | ( | load_linked, | |
store_conditional ) |
Definition at line 720 of file liftoff-assembler-riscv64-inl.h.
#define ASSEMBLE_ATOMIC_COMPARE_EXCHANGE_INTEGER_EXT | ( | load_linked, | |
store_conditional, | |||
size, | |||
aligned ) |
Definition at line 736 of file liftoff-assembler-riscv64-inl.h.
#define FP_UNOP_RETURN_TRUE | ( | name, | |
instruction ) |
Definition at line 1274 of file liftoff-assembler-riscv64-inl.h.
#define I32_BINOP | ( | name, | |
instruction ) |
Definition at line 1063 of file liftoff-assembler-riscv64-inl.h.
#define I32_BINOP_I | ( | name, | |
instruction ) |
Definition at line 1079 of file liftoff-assembler-riscv64-inl.h.
#define I32_SHIFTOP | ( | name, | |
instruction ) |
Definition at line 1108 of file liftoff-assembler-riscv64-inl.h.
#define I32_SHIFTOP_I | ( | name, | |
instruction ) |
Definition at line 1113 of file liftoff-assembler-riscv64-inl.h.
#define I64_BINOP | ( | name, | |
instruction ) |
Definition at line 1189 of file liftoff-assembler-riscv64-inl.h.
#define I64_BINOP_I | ( | name, | |
instruction ) |
Definition at line 1205 of file liftoff-assembler-riscv64-inl.h.
#define I64_SHIFTOP | ( | name, | |
instruction ) |
Definition at line 1219 of file liftoff-assembler-riscv64-inl.h.