![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include <assembler.h>
Public Member Functions | |
| template<typename Reducer > | |
| Label (Reducer *reducer) | |
| Label (Label &&other) V8_NOEXCEPT | |
Public Member Functions inherited from v8::internal::compiler::turboshaft::LabelBase< false, Ts... > | |
| Block * | block () |
| bool | has_incoming_jump () const |
| void | Goto (A &assembler, const values_t &values) |
| void | GotoIf (A &assembler, OpIndex condition, BranchHint hint, const values_t &values) |
| void | GotoIfNot (A &assembler, OpIndex condition, BranchHint hint, const values_t &values) |
| base::prepend_tuple_type< bool, values_t > | Bind (A &assembler) |
Private Types | |
| using | super = LabelBase<false, Ts...> |
Private Member Functions | |
| Label (const Label &)=delete | |
| Label & | operator= (const Label &)=delete |
Definition at line 530 of file assembler.h.
|
private |
Definition at line 531 of file assembler.h.
|
privatedelete |
|
inlineexplicit |
Definition at line 538 of file assembler.h.
|
inline |
Definition at line 540 of file assembler.h.
|
privatedelete |