Searched refs:PassContext (Results 1 - 13 of 13) sorted by relevance
/arkcompiler/ets_runtime/ecmascript/compiler/ |
H A D | pass_manager.h | 40 class PassContext { class 42 PassContext(const std::string &triple, CompilerLog *log, BytecodeInfoCollector* collector, IRModule *aotModule, 179 PassContext *ctx_ {nullptr};
|
H A D | induction_variable_analysis.h | 26 InductionVariableAnalysis(Circuit* circuit, PassContext* ctx, bool enableLog, in InductionVariableAnalysis()
|
H A D | pass_manager.cpp | 35 PassContext::PassContext(const std::string &triple, CompilerLog *log, BytecodeInfoCollector* collector, in PassContext() function in panda::ecmascript::kungfu::PassContext 90 ctx_ = new PassContext(triple_, log_, collector_, m->GetModule(), &profilerDecoder_); in Compile() 289 PassContext ctx(triple_, log_, &collector, m->GetModule(), &profilerDecoder_);
|
H A D | ts_inline_lowering.h | 46 TSInlineLowering(Circuit *circuit, PassContext *ctx, bool enableLog, const std::string &name, in TSInlineLowering() 151 PassContext *ctx_ {nullptr};
|
H A D | ts_hcr_opt_pass.h | 30 PassContext *ctx, in TSHCROptPass()
|
H A D | typed_bytecode_lowering.h | 34 PassContext* ctx, in TypedBytecodeLowering() 251 PassContext *ctx_ {nullptr};
|
H A D | ntype_bytecode_lowering.h | 25 NTypeBytecodeLowering(Circuit *circuit, PassContext *ctx, in NTypeBytecodeLowering()
|
H A D | ntype_hcr_lowering.h | 26 NTypeHCRLowering(Circuit *circuit, RPOVisitor *visitor, PassContext *ctx, const CString &recordName, in NTypeHCRLowering()
|
H A D | pass.h | 68 class PassContext; 72 PassData(BytecodeCircuitBuilder *builder, Circuit *circuit, PassContext *ctx, CompilerLog *log, in PassData() 109 PassContext* GetPassContext() const in GetPassContext() 210 PassContext *ctx_ {nullptr};
|
H A D | native_inline_lowering.h | 31 explicit NativeInlineLowering(Circuit *circuit, CompilationConfig* cmpCfg, PassContext *ctx, bool enableLog, in NativeInlineLowering()
|
H A D | typed_native_inline_lowering.h | 30 PassContext *ctx, in TypedNativeInlineLowering()
|
H A D | slowpath_lowering.h | 115 PassContext *ctx, const MethodLiteral *methodLiteral, in SlowPathLowering()
|
H A D | aot_compiler_preprocessor.cpp | 233 PassContext ctx(cOptions.triple_, &log, &collector, m->GetModule(), &profilerDecoder); in AnalyzeGraph()
|
Completed in 7 milliseconds