|
| VariableTable (Zone *zone) |
|
void | OnNewKey (Variable var, OpIndex value) |
|
void | OnValueChange (Variable var, OpIndex old_value, OpIndex new_value) |
|
void | StartNewSnapshot (base::Vector< const Snapshot > predecessors) |
|
void | StartNewSnapshot (std::initializer_list< Snapshot > predecessors={}) |
|
void | StartNewSnapshot (Snapshot parent) |
|
void | StartNewSnapshot (base::Vector< const Snapshot > predecessors, const MergeFun &merge_fun) |
|
void | StartNewSnapshot (std::initializer_list< Snapshot > predecessors, const MergeFun &merge_fun) |
|
void | Set (Key key, OpIndex new_value) |
|
void | SetNoNotify (Key key, OpIndex new_value) |
|
Key | NewKey (VariableData data, OpIndex initial_value=OpIndex{}) |
|
Key | NewKey (OpIndex initial_value=OpIndex{}) |
|
void | StartNewSnapshot (base::Vector< const Snapshot > predecessors, const ChangeCallback &change_callback={}) |
|
void | StartNewSnapshot (std::initializer_list< Snapshot > predecessors={}, const ChangeCallback &change_callback={}) |
|
void | StartNewSnapshot (Snapshot parent, const ChangeCallback &change_callback={}) |
|
void | StartNewSnapshot (base::Vector< const Snapshot > predecessors, const MergeFun &merge_fun, const ChangeCallback &change_callback={}) |
|
void | StartNewSnapshot (std::initializer_list< Snapshot > predecessors, const MergeFun &merge_fun, const ChangeCallback &change_callback={}) |
|
Snapshot | Seal () |
|
const OpIndex & | Get (Key key) const |
|
const OpIndex & | GetPredecessorValue (Key key, int predecessor_index) |
|
bool | Set (Key key, OpIndex new_value) |
|
| SnapshotTable (Zone *zone) |
|
Key | NewKey (VariableData data, OpIndex initial_value=OpIndex{}) |
|
Key | NewKey (OpIndex initial_value=OpIndex{}) |
|
bool | IsSealed () |
|
template<class AfterNext>
struct v8::internal::compiler::turboshaft::VariableReducer< AfterNext >::VariableTable
Definition at line 68 of file variable-reducer.h.