#include <pipelines.h>
Definition at line 51 of file pipelines.h.
◆ Pipeline()
v8::internal::compiler::turboshaft::Pipeline::Pipeline |
( |
PipelineData * | data | ) |
|
|
inlineexplicit |
◆ AllocateRegisters() [1/2]
◆ AllocateRegisters() [2/2]
◆ AssembleCode()
◆ BeginPhaseKind()
void v8::internal::compiler::turboshaft::Pipeline::BeginPhaseKind |
( |
const char * | phase_kind_name | ) |
|
|
inline |
◆ CommitDependencies()
bool v8::internal::compiler::turboshaft::Pipeline::CommitDependencies |
( |
Handle< Code > | code | ) |
|
|
inline |
◆ CreateGraphFromTurbofan()
◆ CreateGraphWithMaglev()
bool v8::internal::compiler::turboshaft::Pipeline::CreateGraphWithMaglev |
( |
Linkage * | linkage | ) |
|
|
inline |
◆ data()
PipelineData * v8::internal::compiler::turboshaft::Pipeline::data |
( |
| ) |
const |
|
inline |
◆ EndPhaseKind()
void v8::internal::compiler::turboshaft::Pipeline::EndPhaseKind |
( |
| ) |
|
|
inline |
◆ FinalizeCode()
◆ GenerateCode() [1/2]
◆ GenerateCode() [2/2]
◆ info()
◆ MayHaveUnverifiableGraph()
bool v8::internal::compiler::turboshaft::Pipeline::MayHaveUnverifiableGraph |
( |
| ) |
const |
|
inline |
◆ OptimizeTurboshaftGraph()
bool v8::internal::compiler::turboshaft::Pipeline::OptimizeTurboshaftGraph |
( |
Linkage * | linkage | ) |
|
|
inline |
◆ PrepareForInstructionSelection()
◆ PrintGraph()
void v8::internal::compiler::turboshaft::Pipeline::PrintGraph |
( |
Zone * | zone, |
|
|
const char * | phase_name ) |
|
inline |
◆ Run()
template<TurboshaftPhase Phase, typename... Args>
◆ RunSimplificationAndNormalizationPhase()
◆ SelectInstructions()
bool v8::internal::compiler::turboshaft::Pipeline::SelectInstructions |
( |
Linkage * | linkage | ) |
|
|
inlinenodiscard |
◆ TraceSequence()
void v8::internal::compiler::turboshaft::Pipeline::TraceSequence |
( |
const char * | phase_name | ) |
|
|
inline |
◆ VerifyGeneratedCodeIsIdempotent()
void v8::internal::compiler::turboshaft::Pipeline::VerifyGeneratedCodeIsIdempotent |
( |
| ) |
|
|
inline |
◆ data_
PipelineData* v8::internal::compiler::turboshaft::Pipeline::data_ |
|
private |
The documentation for this class was generated from the following files: