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