#include "src/compiler/turboshaft/pretenuring-propagation-reducer.h"
namespace v8::internal::compiler::turboshaft {
namespace {
bool CouldBeAllocate(const Operation& base) { … }
}
void PretenuringPropagationAnalyzer::ProcessStore(const StoreOp& store) { … }
void PretenuringPropagationAnalyzer::ProcessPhi(const PhiOp& phi) { … }
void PretenuringPropagationAnalyzer::ProcessAllocate(
const AllocateOp& allocate) { … }
bool PretenuringPropagationAnalyzer::PushContainedValues(OpIndex base) { … }
void PretenuringPropagationAnalyzer::OldifySubgraph(OpIndex old_alloc) { … }
void PretenuringPropagationAnalyzer::PropagateAllocationTypes() { … }
void PretenuringPropagationAnalyzer::BuildStoreInputGraph() { … }
void PretenuringPropagationAnalyzer::Run() { … }
}