![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include <duplication-optimization-reducer.h>
Public Member Functions | |
V< None > REDUCE_INPUT_GRAPH | Branch (V< None > ig_index, const BranchOp &branch) |
V< Any > REDUCE_INPUT_GRAPH | Select (V< Any > ig_index, const SelectOp &select) |
Private Member Functions | |
bool | MaybeDuplicateCond (const Operation &cond, OpIndex input_idx, V< Word32 > *new_cond) |
bool | MaybeCanDuplicateGenericBinop (OpIndex input_idx, OpIndex left, OpIndex right) |
OpIndex | MaybeDuplicateWordBinop (const WordBinopOp &binop, OpIndex input_idx) |
V< Word32 > | MaybeDuplicateComparison (const ComparisonOp &comp, OpIndex input_idx) |
OpIndex | MaybeDuplicateShift (const ShiftOp &shift, OpIndex input_idx) |
OpIndex | MaybeDuplicateOutputGraphShift (OpIndex index) |
Definition at line 73 of file duplication-optimization-reducer.h.
|
inline |
Definition at line 77 of file duplication-optimization-reducer.h.
|
inlineprivate |
Definition at line 166 of file duplication-optimization-reducer.h.
|
inlineprivate |
Definition at line 207 of file duplication-optimization-reducer.h.
|
inlineprivate |
Definition at line 144 of file duplication-optimization-reducer.h.
|
inlineprivate |
Definition at line 229 of file duplication-optimization-reducer.h.
|
inlineprivate |
Definition at line 218 of file duplication-optimization-reducer.h.
|
inlineprivate |
Definition at line 184 of file duplication-optimization-reducer.h.
|
inline |
Definition at line 95 of file duplication-optimization-reducer.h.