Home
last modified time | relevance | path

Searched refs:CompilerContext (Results 1 - 12 of 12) sorted by relevance

/arkcompiler/ets_frontend/es2panda/compiler/core/
H A DcompilerContext.h39 class CompilerContext { class
41 CompilerContext(binder::Binder *binder, bool isDebug, bool isDebuggerEvaluateExpressionMode,
46 NO_COPY_SEMANTIC(CompilerContext);
47 NO_MOVE_SEMANTIC(CompilerContext);
48 ~CompilerContext() = default;
H A DcompilerContext.cpp22 CompilerContext::CompilerContext(binder::Binder *binder, bool isDebug, bool isDebuggerEvaluateExpressionMode, in CompilerContext() function in panda::es2panda::compiler::CompilerContext
H A DcompileQueue.h36 class CompilerContext;
40 explicit CompileFunctionJob(CompilerContext *context) : context_(context) {}; in CompileFunctionJob()
58 CompilerContext *context_ {};
64 explicit CompileModuleRecordJob(CompilerContext *context) : context_(context) {}; in CompileModuleRecordJob()
72 CompilerContext *context_ {};
162 explicit CompileFuncQueue(size_t threadCount, CompilerContext *context) in CompileFuncQueue()
172 CompilerContext *context_;
H A DcompilerImpl.cpp42 CompilerContext context(program->Binder(), options.isDebug, options.isDebuggerEvaluateExpressionMode, in Compile()
H A Dpandagen.h51 class CompilerContext;
81 explicit PandaGen(ArenaAllocator *allocator, CompilerContext *context, binder::FunctionScope *scope) in PandaGen()
105 inline CompilerContext *Context() const in Context()
526 CompilerContext *context_;
/arkcompiler/ets_frontend/es2panda/compiler/core/emitter/
H A Demitter.h55 class CompilerContext;
120 explicit Emitter(CompilerContext *context);
126 void AddFunction(FunctionEmitter *func, CompilerContext *context);
127 void AddSourceTextModuleRecord(ModuleRecordEmitter *module, CompilerContext *context);
128 void AddScopeNamesRecord(CompilerContext *context);
134 void GenJsonContentRecord(const CompilerContext *context);
156 void AddHasTopLevelAwaitRecord(bool hasTLA, const CompilerContext *context);
157 void AddSharedModuleRecord(const CompilerContext *context);
158 void AddModuleRequestPhaseRecord(ModuleRecordEmitter *module, CompilerContext *context);
H A Demitter.cpp589 Emitter::Emitter(CompilerContext *context) in Emitter()
639 void Emitter::GenJsonContentRecord(const CompilerContext *context) in GenJsonContentRecord()
653 void Emitter::AddFunction(FunctionEmitter *func, CompilerContext *context) in AddFunction()
680 void Emitter::AddScopeNamesRecord(CompilerContext *context) in AddScopeNamesRecord()
933 void Emitter::AddSourceTextModuleRecord(ModuleRecordEmitter *module, CompilerContext *context) in AddSourceTextModuleRecord()
980 void Emitter::AddModuleRequestPhaseRecord(ModuleRecordEmitter *module, CompilerContext *context) in AddModuleRequestPhaseRecord()
1011 void Emitter::AddHasTopLevelAwaitRecord(bool hasTLA, const CompilerContext *context) in AddHasTopLevelAwaitRecord()
1034 void Emitter::AddSharedModuleRecord(const CompilerContext *context) in AddSharedModuleRecord()
/arkcompiler/runtime_core/static_core/compiler/
H A Dcompile_method.cpp191 taskRunner.AddCallbackOnSuccess([]([[maybe_unused]] CompilerContext<RUNNER_MODE> &compilerCtx) { in RunOptimizations()
194 taskRunner.AddCallbackOnFail([jitStats](CompilerContext<RUNNER_MODE> &compilerCtx) { in RunOptimizations()
219 static bool CheckCompilation(CheckCompilationArgs &&args, CompilerContext<RUNNER_MODE> &compilerCtx) in CheckCompilation()
289 taskRunner.AddFinalize([jitStats](CompilerContext<RUNNER_MODE> &compilerCtx) { in JITCompileMethod()
304 arch](CompilerContext<RUNNER_MODE> &compilerCtx) { in JITCompileMethod()
311 [](CompilerContext<RUNNER_MODE> &compilerCtx) { compilerCtx.SetCompilationStatus(false); }); in JITCompileMethod()
375 template bool CheckCompilation<BACKGROUND_MODE>(CheckCompilationArgs &&args, CompilerContext<BACKGROUND_MODE> &);
376 template bool CheckCompilation<INPLACE_MODE>(CheckCompilationArgs &&args, CompilerContext<INPLACE_MODE> &);
H A Dcompiler_task_runner.h30 using CompilerContext =
/arkcompiler/runtime_core/static_core/compiler/optimizer/
H A Dpipeline.cpp102 [](CompilerContext<RUNNER_MODE> &compilerCtx) { compilerCtx.GetGraph()->GetPassManager()->Finalize(); }); in Run()
149 nextRunner.AddCallbackOnFail([fatalOnErr]([[maybe_unused]] CompilerContext<RUNNER_MODE> &compilerCtx) { in RunRegAllocAndCodeGenPass()
/arkcompiler/ets_frontend/es2panda/
H A Des2panda.cpp59 panda::es2panda::compiler::CompilerContext context(nullptr, false, false, false, true, false, in CreateJsonContentProgram()
/arkcompiler/runtime_core/static_core/runtime/
H A Dcompiler.cpp924 taskRunner.AddFinalize([](compiler::CompilerContext<RUNNER_MODE> &compilerCtx) { in StartCompileMethod()

Completed in 16 milliseconds