![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include <dead-code-elimination-reducer.h>
Public Types | |
enum | Kind { kUnreachable , kBlock , kNotEliminatable } |
Public Member Functions | |
ControlState (Kind kind, BlockIndex block=BlockIndex::Invalid()) | |
Static Public Member Functions | |
static ControlState | NotEliminatable () |
static ControlState | Block (BlockIndex block) |
static ControlState | Unreachable () |
static ControlState | LeastUpperBound (const ControlState &lhs, const ControlState &rhs) |
Public Attributes | |
Kind | kind |
BlockIndex | block |
Definition at line 67 of file dead-code-elimination-reducer.h.
Enumerator | |
---|---|
kUnreachable | |
kBlock | |
kNotEliminatable |
Definition at line 86 of file dead-code-elimination-reducer.h.
|
inlineexplicit |
Definition at line 100 of file dead-code-elimination-reducer.h.
|
inlinestatic |
Definition at line 95 of file dead-code-elimination-reducer.h.
|
inlinestatic |
Definition at line 103 of file dead-code-elimination-reducer.h.
|
inlinestatic |
Definition at line 92 of file dead-code-elimination-reducer.h.
|
inlinestatic |
Definition at line 98 of file dead-code-elimination-reducer.h.
BlockIndex v8::internal::compiler::turboshaft::ControlState::block |
Definition at line 120 of file dead-code-elimination-reducer.h.
Kind v8::internal::compiler::turboshaft::ControlState::kind |
Definition at line 119 of file dead-code-elimination-reducer.h.