|
static V8_EXPORT_PRIVATE std::unique_ptr< TurbofanCompilationJob > | NewCompilationJob (Isolate *isolate, Handle< JSFunction > function, CodeKind code_kind, bool has_script, BytecodeOffset osr_offset=BytecodeOffset::None()) |
|
static std::unique_ptr< TurbofanCompilationJob > | NewCSLinkageCodeStubBuiltinCompilationJob (Isolate *isolate, Builtin builtin, CodeAssemblerGenerator generator, CodeAssemblerInstaller installer, const AssemblerOptions &assembler_options, CallDescriptors::Key interface_descriptor, const char *name, const ProfileDataFromFile *profile_data, int finalize_order) |
|
static std::unique_ptr< TurbofanCompilationJob > | NewJSLinkageCodeStubBuiltinCompilationJob (Isolate *isolate, Builtin builtin, CodeAssemblerGenerator generator, CodeAssemblerInstaller installer, const AssemblerOptions &assembler_options, int argc, const char *name, const ProfileDataFromFile *profile_data, int finalize_order) |
|
static std::unique_ptr< TurbofanCompilationJob > | NewBytecodeHandlerCompilationJob (Isolate *isolate, Builtin builtin, CodeAssemblerGenerator generator, CodeAssemblerInstaller installer, const AssemblerOptions &assembler_options, const char *name, const ProfileDataFromFile *profile_data, int finalize_order) |
|
static MaybeHandle< Code > | GenerateCodeForTurboshaftBuiltin (turboshaft::PipelineData *turboshaft_data, CallDescriptor *call_descriptor, Builtin builtin, const char *debug_name, const ProfileDataFromFile *profile_data) |
|
static V8_EXPORT_PRIVATE MaybeHandle< Code > | GenerateCodeForTesting (OptimizedCompilationInfo *info, Isolate *isolate) |
|
static V8_EXPORT_PRIVATE MaybeHandle< Code > | GenerateCodeForTesting (OptimizedCompilationInfo *info, Isolate *isolate, CallDescriptor *call_descriptor, TFGraph *graph, const AssemblerOptions &options, Schedule *schedule=nullptr) |
|
static V8_EXPORT_PRIVATE MaybeHandle< Code > | GenerateTurboshaftCodeForTesting (CallDescriptor *call_descriptor, turboshaft::PipelineData *data) |
|
Definition at line 67 of file pipeline.h.