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