Home
last modified time | relevance | path

Searched defs:prog (Results 1 – 23 of 23) sorted by relevance

/arkcompiler/ets_frontend/es2panda/compiler/core/emitter/
DtypeExtractorEmitter.cpp35 auto prog = pg_->Context()->GetEmitter()->GetProgram(); in TypeExtractorEmitter() local
90 void TypeExtractorEmitter::GenFunctionTypeInfo(panda::pandasm::Program *prog) in GenFunctionTypeInfo()
146 void TypeExtractorEmitter::GenImportOrDeclareTypeInfo(panda::pandasm::Program *prog, in GenImportOrDeclareTypeInfo()
182 void TypeExtractorEmitter::GenExportTypeInfo(panda::pandasm::Program *prog) in GenExportTypeInfo()
190 void TypeExtractorEmitter::GenDeclareTypeInfo(panda::pandasm::Program *prog) in GenDeclareTypeInfo()
219 void TypeExtractorEmitter::GenTypeInfoRecord(panda::pandasm::Program *prog, bool typeFlag, in GenTypeInfoRecord()
227 void TypeExtractorEmitter::GenTypeInfoRecordForMergeABC(panda::pandasm::Program *prog, bool typeFla… in GenTypeInfoRecordForMergeABC()
235 void TypeExtractorEmitter::GenTypeLiteralBuffers(panda::pandasm::Program *prog, in GenTypeLiteralBuffers()
Demitter.cpp543 void Emitter::DumpAsm(const panda::pandasm::Program *prog) in DumpAsm()
594 auto *prog = prog_; in Finalize() local
/arkcompiler/runtime_core/bytecode_optimizer/tests/
Dcodegen_test.cpp109 Program *prog = nullptr; in __anona44e78530102() local
147 Program *prog = nullptr; in __anona44e78530202() local
185 Program *prog = nullptr; in __anona44e78530302() local
247 Program *prog = nullptr; in __anona44e78530402() local
284 Program *prog = nullptr; in __anona44e78530502() local
340 Program *prog = nullptr; in __anona44e78530602() local
362 Program *prog = nullptr; variable
380 Program *prog = nullptr; variable
398 Program *prog = nullptr; variable
477 Program *prog = nullptr; in __anona44e78530702() local
[all …]
Dgraph_test.h77 void TestBuildGraphFromFunc(pandasm::Program &prog, const char *method_name, in TestBuildGraphFromFunc()
Dcommon.h80 : BytecodeOptIrInterface(maps, prog) in BytecodeOptIrInterface() argument
198 bool ParseToGraph(pandasm::Program *prog, const std::string &func_name) in ParseToGraph()
716 void CheckOtherPasses(panda::pandasm::Program *prog, std::string fun_name) in CheckOtherPasses()
737 …void CheckConstArrayFilling(panda::pandasm::Program *prog, [[maybe_unused]] std::string class_name, in CheckConstArrayFilling()
770 … void CheckConstArray(panda::pandasm::Program *prog, const char *class_name, std::string func_name, in CheckConstArray()
/arkcompiler/ets_frontend/ts2panda/ts2abc/
Dts2abc.cpp655 panda::pandasm::Program &prog) in ParseFunctionTypeInfo()
706 …atic std::string CreateLiteralArrayForType(const Json::Value &types, panda::pandasm::Program &prog) in CreateLiteralArrayForType()
761 panda::pandasm::Program &prog) in ParseFunctionExportedType()
788 panda::pandasm::Program &prog) in ParseFunctionDeclaredType()
829 … panda::pandasm::Function ParseFunction(const Json::Value &function, panda::pandasm::Program &prog) in ParseFunction()
850 static void GenerateESCallTypeAnnotationRecord(panda::pandasm::Program &prog) in GenerateESCallTypeAnnotationRecord()
857 static void GenerateESTypeAnnotationRecord(panda::pandasm::Program &prog) in GenerateESTypeAnnotationRecord()
865 static void GenerateESModuleRecord(panda::pandasm::Program &prog) in GenerateESModuleRecord()
872 static void GenerateCommonJsRecord(panda::pandasm::Program &prog, bool isCommonJs) in GenerateCommonJsRecord()
887 static void SetCommonjsField(panda::pandasm::Program &prog, bool isCommonjs) in SetCommonjsField()
[all …]
/arkcompiler/runtime_core/disassembler/tests/
Dmetadata_test.cpp.in34 std::string prog = ss.str(); local
/arkcompiler/runtime_core/bytecode_optimizer/
Doptimize_bytecode.cpp111 … std::unordered_map<int32_t, TypeInfoIndex> *order_type_map, const pandasm::Program *prog) in ExtractTypeInfo()
157 … compiler::RuntimeInterface::MethodPtr method_ptr, const pandasm::Program *prog) in BuildMapFromPcToType()
287 bool OptimizeFunction(pandasm::Program *prog, const pandasm::AsmEmitter::PandaFileToPandaAsmMaps *m… in OptimizeFunction()
357 bool OptimizePandaFile(pandasm::Program *prog, const pandasm::AsmEmitter::PandaFileToPandaAsmMaps *… in OptimizePandaFile()
385 bool OptimizeBytecode(pandasm::Program *prog, const pandasm::AsmEmitter::PandaFileToPandaAsmMaps *m… in OptimizeBytecode()
Dcodegen.h42 const BytecodeOptIrInterface *iface, pandasm::Program *prog) in BytecodeGen()
Dir_interface.h30 : prog_(prog), maps_(maps) in prog_() argument
/arkcompiler/ets_frontend/es2panda/compiler/core/
DcompilerImpl.cpp83 void CompilerImpl::DumpAsm(const panda::pandasm::Program *prog) in DumpAsm()
DcompileQueue.cpp99 auto *prog = compiler.CompileFile(*options_, src_, symbolTable_); in Run() local
/arkcompiler/runtime_core/compiler/tests/
DirBuilder_tests.cpp52 void TestBuildGraphFromFunc(pandasm::Program &prog, const char *methodName, const Callback &cb) in TestBuildGraphFromFunc()
144 auto &prog = res.Value(); variable
270 auto &prog = res.Value(); variable
/arkcompiler/ets_frontend/es2panda/util/
DmoduleHelpers.cpp46 auto *prog = allocator->New<panda::pandasm::Program>(); in CompileNpmModuleEntryList() local
DpatchFix.cpp327 void PatchFix::HandleModifiedClasses(panda::pandasm::Program *prog) in HandleModifiedClasses()
348 void PatchFix::HandleModifiedDefinedClassFunc(panda::pandasm::Program *prog) in HandleModifiedDefinedClassFunc()
426 void PatchFix::Finalize(panda::pandasm::Program **prog) in Finalize()
Dhelpers.cpp633 void Helpers::OptimizeProgram(panda::pandasm::Program *prog, const std::string &inputFile) in OptimizeProgram()
/arkcompiler/ets_frontend/es2panda/aot/
Dmain.cpp53 static void GenerateBase64Output(panda::pandasm::Program *prog) in GenerateBase64Output()
128 auto *prog = &(programsInfo.begin()->second->program); in GenerateProgram() local
DemitFiles.h27 explicit EmitSingleAbcJob(const std::string &outputFileName, panda::pandasm::Program *prog, in EmitSingleAbcJob()
/arkcompiler/ets_frontend/es2panda/
Des2panda.cpp108 auto *prog = compiler_->Compile(&ast, options, debugInfoSourceFile, pkgName); in Compile() local
152 void Compiler::DumpAsm(const panda::pandasm::Program *prog) in DumpAsm()
/arkcompiler/ets_frontend/merge_abc/src/
Dmain.cpp72 auto *prog = allocator.New<panda::pandasm::Program>(); in Run() local
DprotobufSnapshotGenerator.cpp39 …obufSnapshotGenerator::GenerateProgram(const std::string &inputName, panda::pandasm::Program &prog, in GenerateProgram()
/arkcompiler/ets_frontend/es2panda/compiler/debugger/
DdebuginfoDumper.cpp25 DebugInfoDumper::DebugInfoDumper(const pandasm::Program *prog) : prog_(prog) {} in DebugInfoDumper()
/arkcompiler/runtime_core/assembler/
Dassembly-emitter.cpp1299 static void MakeSlotNumberRecord(Program *prog) in MakeSlotNumberRecord()
1308 static void MakeSlotNumberAnnotation(Program *prog) in MakeSlotNumberAnnotation()
1331 for (auto *prog : progs) { in EmitPrograms() local
1341 for (const auto *prog : progs) { in EmitPrograms() local
1347 for (const auto *prog : progs) { in EmitPrograms() local
1355 for (const auto *prog : progs) { in EmitPrograms() local