![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include <maglev-assembler.h>
Public Member Functions | |
MapCompare (MaglevAssembler *masm, Register object, size_t map_count) | |
void | Generate (Handle< Map > map, Condition cond, Label *if_true, Label::Distance distance=Label::kFar) |
Register | GetObject () const |
Register | GetMap () |
Static Public Member Functions | |
static int | TemporaryCount (size_t map_count) |
Private Attributes | |
MaglevAssembler * | masm_ |
const Register | object_ |
const size_t | map_count_ |
Register | map_ = Register::no_reg() |
Definition at line 76 of file maglev-assembler.h.
|
inlineexplicit |
|
inline |
Definition at line 104 of file maglev-assembler-arm-inl.h.
|
inline |
Definition at line 113 of file maglev-assembler-arm-inl.h.
|
inline |
Definition at line 83 of file maglev-assembler.h.
|
inlinestatic |
Definition at line 115 of file maglev-assembler-arm-inl.h.
|
private |
Definition at line 93 of file maglev-assembler.h.
|
private |
Definition at line 92 of file maglev-assembler.h.
|
private |
Definition at line 90 of file maglev-assembler.h.
|
private |
Definition at line 91 of file maglev-assembler.h.