![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include <macro-assembler-shared-ia32-x64.h>
Public Member Functions | |
template<void(Assembler::*)(Dst, Dst, Arg, Args...) avx, void(Assembler::*)(Dst, Arg, Args...) no_avx> | |
void | emit (Dst dst, Arg arg, Args... args) |
template<void(Assembler::*)(Dst, Arg, Args...) avx, void(Assembler::*)(Dst, Args...) no_avx> | |
void | emit (Dst dst, Arg arg, Args... args) |
template<void(Assembler::*)(Dst, Arg, Args...) avx, void(Assembler::*)(Dst, Arg, Args...) no_avx> | |
void | emit (Dst dst, Arg arg, Args... args) |
Public Attributes | |
Assembler * | assm |
std::optional< CpuFeature > | feature = std::nullopt |
Definition at line 174 of file macro-assembler-shared-ia32-x64.h.
|
inline |
Definition at line 183 of file macro-assembler-shared-ia32-x64.h.
|
inline |
Definition at line 202 of file macro-assembler-shared-ia32-x64.h.
|
inline |
Definition at line 222 of file macro-assembler-shared-ia32-x64.h.
Assembler* v8::internal::SharedMacroAssemblerBase::AvxHelper< Dst, Arg, Args >::assm |
Definition at line 175 of file macro-assembler-shared-ia32-x64.h.
std::optional<CpuFeature> v8::internal::SharedMacroAssemblerBase::AvxHelper< Dst, Arg, Args >::feature = std::nullopt |
Definition at line 176 of file macro-assembler-shared-ia32-x64.h.