#include <pretenuring-propagation-reducer.h>
◆ PretenuringPropagationAnalyzer()
v8::internal::compiler::turboshaft::PretenuringPropagationAnalyzer::PretenuringPropagationAnalyzer |
( |
Zone * | phase_zone, |
|
|
Graph & | mutable_input_graph ) |
|
inline |
◆ BuildStoreInputGraph()
void v8::internal::compiler::turboshaft::PretenuringPropagationAnalyzer::BuildStoreInputGraph |
( |
| ) |
|
|
private |
◆ Create()
◆ FindOrCreate()
◆ OldifySubgraph()
void v8::internal::compiler::turboshaft::PretenuringPropagationAnalyzer::OldifySubgraph |
( |
OpIndex | old_alloc | ) |
|
|
private |
◆ ProcessAllocate()
void v8::internal::compiler::turboshaft::PretenuringPropagationAnalyzer::ProcessAllocate |
( |
const AllocateOp & | allocate | ) |
|
|
private |
◆ ProcessPhi()
void v8::internal::compiler::turboshaft::PretenuringPropagationAnalyzer::ProcessPhi |
( |
const PhiOp & | phi | ) |
|
|
private |
◆ ProcessStore()
void v8::internal::compiler::turboshaft::PretenuringPropagationAnalyzer::ProcessStore |
( |
const StoreOp & | store | ) |
|
|
private |
◆ PropagateAllocationTypes()
void v8::internal::compiler::turboshaft::PretenuringPropagationAnalyzer::PropagateAllocationTypes |
( |
| ) |
|
|
private |
◆ PushContainedValues()
bool v8::internal::compiler::turboshaft::PretenuringPropagationAnalyzer::PushContainedValues |
( |
OpIndex | base | ) |
|
|
private |
◆ Run()
void v8::internal::compiler::turboshaft::PretenuringPropagationAnalyzer::Run |
( |
| ) |
|
◆ TryFind()
◆ input_graph_
Graph& v8::internal::compiler::turboshaft::PretenuringPropagationAnalyzer::input_graph_ |
|
private |
◆ old_allocs_
ZoneVector<OpIndex> v8::internal::compiler::turboshaft::PretenuringPropagationAnalyzer::old_allocs_ |
|
private |
◆ old_phis_
◆ queue_
ZoneVector<OpIndex> v8::internal::compiler::turboshaft::PretenuringPropagationAnalyzer::queue_ |
|
private |
◆ store_graph_
◆ zone_
Zone* v8::internal::compiler::turboshaft::PretenuringPropagationAnalyzer::zone_ |
|
private |
The documentation for this class was generated from the following files: