Home
last modified time | relevance | path

Searched refs:litecg (Results 1 - 11 of 11) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/
H A Dlitecg_ir_builder.h43 module = isJit ? nullptr : maple::litecg::CreateModuleWithName(name); in LMIRModule()
49 maple::litecg::ReleaseModule(module); in ~LMIRModule()
56 module = maple::litecg::CreateModuleWithName(moduleName); in JitCreateLitecgModule()
59 maple::litecg::Module *GetModule() in GetModule()
86 maple::litecg::Module *module;
103 maple::litecg::PregIdx phi;
121 maple::litecg::LMIRBuilder *lmirBuilder_ {nullptr};
122 std::unordered_map<GateRef, maple::litecg::LiteCGValue> gate2Expr_;
125 std::map<int, maple::litecg::BB *> bbID2BB_;
127 maple::litecg
[all...]
H A Dlitecg_ir_builder.cpp38 using FunctionBuilder = maple::litecg::LMIRBuilder::FunctionBuilder;
39 using SwitchBuilder = maple::litecg::LMIRBuilder::SwitchBuilder;
40 using Function = maple::litecg::Function;
41 using LMIRBuilder = maple::litecg::LMIRBuilder;
42 using BB = maple::litecg::BB;
43 using Expr = maple::litecg::Expr;
44 using Stmt = maple::litecg::Stmt;
45 using Const = maple::litecg::Const;
46 using LiteCGType = maple::litecg::Type;
47 using IntCmpCondition = maple::litecg
[all...]
H A Dlitecg_codegen.cpp27 #include "ecmascript/compiler/codegen/maple/maple_be/include/litecg/litecg.h"
28 #include "ecmascript/compiler/codegen/maple/maple_be/include/litecg/lmir_builder.h"
33 #include "ecmascript/stackmap/litecg/litecg_stackmap_type.h"
106 maple::litecg::LiteCG liteCG(*lmirModule.GetModule(), options); in Run()
/arkcompiler/ets_runtime/ecmascript/compiler/
H A Daot_compiler_stats.h81 void SetIsLiteCg(bool litecg) in SetIsLiteCg() argument
83 isLiteCg_ = litecg; in SetIsLiteCg()
H A Dgraph_linearizer.cpp75 bool litecg = linearizer_->enableLiteCG(); in VisitStateGates() local
84 if (litecg && acc_.GetOpCode(curGate) == OpCode::IF_BRANCH && acc_.HasBranchWeight(curGate)) { in VisitStateGates()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/test/maple_be/
H A Dlitecg_lmir_builder_test.cpp22 using namespace litecg;
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/litecg/
H A Dlitecg.h23 namespace litecg { namespace
72 } // namespace litecg
H A Dlmir_builder.h60 namespace litecg { namespace
576 } // namespace litecg
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/litecg/
H A Dlitecg.cpp16 #include "litecg.h"
28 namespace litecg { namespace
120 } // namespace litecg
H A Dlmir_builder.cpp20 namespace litecg { namespace
811 } // namespace litecg
/arkcompiler/ets_runtime/test/regresstest/
H A Drun_regress_test.py73 parser.add_argument('--enable-litecg', default=False, action='store_true',
74 help="runs in litecg mode")
704 litecg = [
705 "--compiler-enable-litecg=true",
714 aot_cmd.extend(litecg)

Completed in 12 milliseconds