Searched refs:programElement (Results 1 – 12 of 12) sorted by relevance
| /arkcompiler/ets_frontend/ets2panda/compiler/core/ |
| D | JSemitter.h | 25 …unctionEmitter(const CodeGen *cg, ProgramElement *programElement) : FunctionEmitter(cg, programEle… in JSFunctionEmitter() argument
|
| D | emitter.h | 58 explicit FunctionEmitter(const CodeGen *cg, ProgramElement *programElement) in FunctionEmitter() argument 59 : cg_(cg), programElement_(programElement) in FunctionEmitter() 108 void AddProgramElement(ProgramElement *programElement);
|
| D | ETSemitter.h | 46 …unctionEmitter(const CodeGen *cg, ProgramElement *programElement) : FunctionEmitter(cg, programEle… in ETSFunctionEmitter() argument
|
| D | emitter.cpp | 410 void Emitter::AddProgramElement(ProgramElement *programElement) in AddProgramElement() argument 412 prog_->strings.insert(programElement->Strings().begin(), programElement->Strings().end()); in AddProgramElement() 415 for (const auto &buff : programElement->BuffStorage()) { in AddProgramElement() 419 for (auto *ins : programElement->LiteralBufferIns()) { in AddProgramElement() 425 auto *function = programElement->Function(); in AddProgramElement()
|
| D | compilerImpl.cpp | 178 compiler::ProgramElement *programElement) -> void { in MakeCompileJob() argument 182 …CodeGen cg(&allocator, ®Spiller, context, std::make_tuple(scope, programElement, &astcompiler)); in MakeCompileJob() 183 FunctionEmitter funcEmitter(&cg, programElement); in MakeCompileJob()
|
| D | pandagen.cpp | 74 …void Transform([[maybe_unused]] pandasm::Ins *ins, [[maybe_unused]] ProgramElement *programElement, in Transform() argument
|
| /arkcompiler/ets_frontend/ets2panda/compiler/templates/ |
| D | isa.h.erb | 64 void Transform(pandasm::Ins *ins, [[maybe_unused]] ProgramElement *programElement, 184 void Transform(pandasm::Ins *ins, [[maybe_unused]] ProgramElement *programElement, 203 programElement->LiteralBufferIns().push_back(ins); 208 programElement->Strings().insert(std::move(<%= str %>mutf8));
|
| /arkcompiler/ets_frontend/ets2panda/ir/ |
| D | irnode.h | 152 virtual void Transform(ark::pandasm::Ins *ins, [[maybe_unused]] ProgramElement *programElement,
|
| /arkcompiler/ets_frontend/ets2panda/test/unit/ |
| D | union_normalization_test.cpp | 88 compiler::ProgramElement *programElement) -> void { in MakeCompileJob() argument 91 CodeGen cg(allocator_.get(), ®Spiller, context, scope, programElement, &astcompiler); in MakeCompileJob() 92 FunctionEmitter funcEmitter(&cg, programElement); in MakeCompileJob()
|
| /arkcompiler/ets_frontend/ets2panda/public/ |
| D | es2panda_lib.cpp | 408 compiler::ProgramElement *programElement) in CompileJob() argument 413 …compiler::ETSGen cg {&allocator, ®Spiller, context, std::make_tuple(scope, programElement, &ast… in CompileJob() 414 compiler::ETSFunctionEmitter funcEmitter {&cg, programElement}; in CompileJob()
|
| /arkcompiler/ets_frontend/ets2panda/ |
| D | BUILD.gn | 179 "compiler/core/programElement.cpp",
|
| D | CMakeLists.txt | 168 compiler/core/programElement.cpp
|