#include <store-store-elimination-reducer-inl.h>
◆ RedundantStoreAnalysis()
| v8::internal::compiler::turboshaft::RedundantStoreAnalysis::RedundantStoreAnalysis |
( |
const Graph & | graph, |
|
|
Zone * | phase_zone ) |
|
inline |
◆ ProcessBlock()
| void v8::internal::compiler::turboshaft::RedundantStoreAnalysis::ProcessBlock |
( |
const Block & | block | ) |
|
|
inline |
◆ Run()
| void v8::internal::compiler::turboshaft::RedundantStoreAnalysis::Run |
( |
ZoneSet< OpIndex > & | eliminable_stores, |
|
|
ZoneMap< OpIndex, uint64_t > & | mergeable_store_pairs ) |
|
inline |
◆ eliminable_stores_
| ZoneSet<OpIndex>* v8::internal::compiler::turboshaft::RedundantStoreAnalysis::eliminable_stores_ = nullptr |
|
private |
◆ graph_
| const Graph& v8::internal::compiler::turboshaft::RedundantStoreAnalysis::graph_ |
|
private |
◆ last_field_initialization_store_
| OpIndex v8::internal::compiler::turboshaft::RedundantStoreAnalysis::last_field_initialization_store_ = OpIndex::Invalid() |
|
private |
◆ mergeable_store_pairs_
| ZoneMap<OpIndex, uint64_t>* v8::internal::compiler::turboshaft::RedundantStoreAnalysis::mergeable_store_pairs_ = nullptr |
|
private |
◆ table_
The documentation for this class was generated from the following file: