AddKeyInBaseOffsetMaps(Key key) | v8::internal::compiler::turboshaft::MemoryContentTable | inlineprivate |
all_keys_ | v8::internal::compiler::turboshaft::MemoryContentTable | private |
base_keys_ | v8::internal::compiler::turboshaft::MemoryContentTable | private |
current_snapshot_ | v8::internal::compiler::turboshaft::SnapshotTable< OpIndex, KeyData > | private |
Find(const LoadOp &load) | v8::internal::compiler::turboshaft::MemoryContentTable | inline |
Get(Key key) const | v8::internal::compiler::turboshaft::SnapshotTable< OpIndex, KeyData > | inline |
GetPredecessorValue(Key key, int predecessor_index) | v8::internal::compiler::turboshaft::SnapshotTable< OpIndex, KeyData > | inline |
index_keys_ | v8::internal::compiler::turboshaft::MemoryContentTable | private |
Insert(const StoreOp &store) | v8::internal::compiler::turboshaft::MemoryContentTable | inline |
Insert(const LoadOp &load, OpIndex load_idx) | v8::internal::compiler::turboshaft::MemoryContentTable | inline |
Insert(OpIndex base, OptionalOpIndex index, int32_t offset, uint8_t element_size_log2, uint8_t size, OpIndex value) | v8::internal::compiler::turboshaft::MemoryContentTable | inlineprivate |
InsertImmutable(OpIndex base, OptionalOpIndex index, int32_t offset, uint8_t element_size_log2, uint8_t size, OpIndex value) | v8::internal::compiler::turboshaft::MemoryContentTable | inlineprivate |
Invalidate(const StoreOp &store) | v8::internal::compiler::turboshaft::MemoryContentTable | inline |
Invalidate(OpIndex base, OptionalOpIndex index, int32_t offset) | v8::internal::compiler::turboshaft::MemoryContentTable | inline |
InvalidateAtOffset(int32_t offset, OpIndex base) | v8::internal::compiler::turboshaft::MemoryContentTable | inlineprivate |
InvalidateMaybeAliasing() | v8::internal::compiler::turboshaft::MemoryContentTable | inline |
IsSealed() | v8::internal::compiler::turboshaft::SnapshotTable< OpIndex, KeyData > | inline |
Key typedef | v8::internal::compiler::turboshaft::ChangeTrackingSnapshotTable< MemoryContentTable, OpIndex, KeyData > | |
kMaxKeys | v8::internal::compiler::turboshaft::MemoryContentTable | privatestatic |
kNoMergedPredecessor | v8::internal::compiler::turboshaft::SnapshotTable< OpIndex, KeyData > | privatestatic |
kNoMergeOffset | v8::internal::compiler::turboshaft::SnapshotTable< OpIndex, KeyData > | privatestatic |
log_ | v8::internal::compiler::turboshaft::SnapshotTable< OpIndex, KeyData > | private |
LogEntries(SnapshotData *s) | v8::internal::compiler::turboshaft::SnapshotTable< OpIndex, KeyData > | inlineprivate |
MemoryContentTable(Zone *zone, SparseOpIndexSnapshotTable< bool > &non_aliasing_objects, SparseOpIndexSnapshotTable< MapMaskAndOr > &object_maps, FixedOpIndexSidetable< Replacement > &replacements) | v8::internal::compiler::turboshaft::MemoryContentTable | inlineexplicit |
merge_values_ | v8::internal::compiler::turboshaft::SnapshotTable< OpIndex, KeyData > | private |
MergePredecessors(base::Vector< const Snapshot > predecessors, const MergeFun &merge_fun, const ChangeCallback &change_callback) | v8::internal::compiler::turboshaft::SnapshotTable< OpIndex, KeyData > | private |
merging_entries_ | v8::internal::compiler::turboshaft::SnapshotTable< OpIndex, KeyData > | private |
MoveToNewSnapshot(base::Vector< const Snapshot > predecessors, const ChangeCallback &change_callback) | v8::internal::compiler::turboshaft::SnapshotTable< OpIndex, KeyData > | private |
NewKey(KeyData data, OpIndex initial_value=OpIndex{}) | v8::internal::compiler::turboshaft::ChangeTrackingSnapshotTable< MemoryContentTable, OpIndex, KeyData > | inline |
NewKey(OpIndex initial_value=OpIndex{}) | v8::internal::compiler::turboshaft::ChangeTrackingSnapshotTable< MemoryContentTable, OpIndex, KeyData > | inline |
NewSnapshot(SnapshotData *parent) | v8::internal::compiler::turboshaft::SnapshotTable< OpIndex, KeyData > | inlineprivate |
non_aliasing_objects_ | v8::internal::compiler::turboshaft::MemoryContentTable | private |
object_maps_ | v8::internal::compiler::turboshaft::MemoryContentTable | private |
offset_keys_ | v8::internal::compiler::turboshaft::MemoryContentTable | private |
OnNewKey(Key key, OpIndex value) | v8::internal::compiler::turboshaft::MemoryContentTable | inline |
OnValueChange(Key key, OpIndex old_value, OpIndex new_value) | v8::internal::compiler::turboshaft::MemoryContentTable | inline |
path_ | v8::internal::compiler::turboshaft::SnapshotTable< OpIndex, KeyData > | private |
RecordMergeValue(TableEntry &entry, const OpIndex &value, uint32_t predecessor_index, uint32_t predecessor_count) | v8::internal::compiler::turboshaft::SnapshotTable< OpIndex, KeyData > | private |
RemoveKeyFromBaseOffsetMaps(Key key) | v8::internal::compiler::turboshaft::MemoryContentTable | inlineprivate |
Replacement typedef | v8::internal::compiler::turboshaft::MemoryContentTable | |
replacements_ | v8::internal::compiler::turboshaft::MemoryContentTable | private |
ReplaySnapshot(SnapshotData *snapshot, ChangeCallback &change_callback) | v8::internal::compiler::turboshaft::SnapshotTable< OpIndex, KeyData > | inlineprivate |
ResolveBase(OpIndex base) | v8::internal::compiler::turboshaft::MemoryContentTable | inlineprivate |
RevertCurrentSnapshot(ChangeCallback &change_callback) | v8::internal::compiler::turboshaft::SnapshotTable< OpIndex, KeyData > | inlineprivate |
root_snapshot_ | v8::internal::compiler::turboshaft::SnapshotTable< OpIndex, KeyData > | private |
Seal() | v8::internal::compiler::turboshaft::SnapshotTable< OpIndex, KeyData > | inline |
Set(Key key, OpIndex new_value) | v8::internal::compiler::turboshaft::ChangeTrackingSnapshotTable< MemoryContentTable, OpIndex, KeyData > | inline |
SetNoNotify(Key key, OpIndex new_value) | v8::internal::compiler::turboshaft::ChangeTrackingSnapshotTable< MemoryContentTable, OpIndex, KeyData > | inline |
snapshots_ | v8::internal::compiler::turboshaft::SnapshotTable< OpIndex, KeyData > | private |
SnapshotTable(Zone *zone) | v8::internal::compiler::turboshaft::SnapshotTable< OpIndex, KeyData > | inlineexplicit |
StartNewSnapshot(base::Vector< const Snapshot > predecessors) | v8::internal::compiler::turboshaft::ChangeTrackingSnapshotTable< MemoryContentTable, OpIndex, KeyData > | inline |
StartNewSnapshot(std::initializer_list< Snapshot > predecessors={}) | v8::internal::compiler::turboshaft::ChangeTrackingSnapshotTable< MemoryContentTable, OpIndex, KeyData > | inline |
StartNewSnapshot(Snapshot parent) | v8::internal::compiler::turboshaft::ChangeTrackingSnapshotTable< MemoryContentTable, OpIndex, KeyData > | inline |
StartNewSnapshot(base::Vector< const Snapshot > predecessors, const MergeFun &merge_fun) | v8::internal::compiler::turboshaft::ChangeTrackingSnapshotTable< MemoryContentTable, OpIndex, KeyData > | inline |
StartNewSnapshot(std::initializer_list< Snapshot > predecessors, const MergeFun &merge_fun) | v8::internal::compiler::turboshaft::ChangeTrackingSnapshotTable< MemoryContentTable, OpIndex, KeyData > | inline |
v8::internal::compiler::turboshaft::SnapshotTable< OpIndex, KeyData >::StartNewSnapshot(base::Vector< const Snapshot > predecessors, const ChangeCallback &change_callback={}) | v8::internal::compiler::turboshaft::SnapshotTable< OpIndex, KeyData > | inline |
v8::internal::compiler::turboshaft::SnapshotTable< OpIndex, KeyData >::StartNewSnapshot(std::initializer_list< Snapshot > predecessors={}, const ChangeCallback &change_callback={}) | v8::internal::compiler::turboshaft::SnapshotTable< OpIndex, KeyData > | inline |
v8::internal::compiler::turboshaft::SnapshotTable< OpIndex, KeyData >::StartNewSnapshot(Snapshot parent, const ChangeCallback &change_callback={}) | v8::internal::compiler::turboshaft::SnapshotTable< OpIndex, KeyData > | inline |
v8::internal::compiler::turboshaft::SnapshotTable< OpIndex, KeyData >::StartNewSnapshot(base::Vector< const Snapshot > predecessors, const MergeFun &merge_fun, const ChangeCallback &change_callback={}) | v8::internal::compiler::turboshaft::SnapshotTable< OpIndex, KeyData > | inline |
v8::internal::compiler::turboshaft::SnapshotTable< OpIndex, KeyData >::StartNewSnapshot(std::initializer_list< Snapshot > predecessors, const MergeFun &merge_fun, const ChangeCallback &change_callback={}) | v8::internal::compiler::turboshaft::SnapshotTable< OpIndex, KeyData > | inline |
Super typedef | v8::internal::compiler::turboshaft::ChangeTrackingSnapshotTable< MemoryContentTable, OpIndex, KeyData > | |
table_ | v8::internal::compiler::turboshaft::SnapshotTable< OpIndex, KeyData > | private |
TableEntry typedef | v8::internal::compiler::turboshaft::SnapshotTable< OpIndex, KeyData > | |
zone_ | v8::internal::compiler::turboshaft::SnapshotTable< OpIndex, KeyData > | private |