| /arkcompiler/ets_frontend/ts2panda/ts2abc/ |
| D | ts2abc.cpp | 655 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/ |
| D | metadata_test.cpp.in | 34 std::string prog = ss.str(); local
|
| /arkcompiler/runtime_core/bytecode_optimizer/ |
| D | optimize_bytecode.cpp | 111 … 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()
|
| D | codegen.h | 42 const BytecodeOptIrInterface *iface, pandasm::Program *prog) in BytecodeGen()
|
| D | ir_interface.h | 30 : prog_(prog), maps_(maps) in prog_() argument
|
| /arkcompiler/runtime_core/bytecode_optimizer/tests/ |
| D | common.h | 80 : 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/es2panda/compiler/core/ |
| D | compilerImpl.cpp | 74 void CompilerImpl::DumpAsm(const panda::pandasm::Program *prog) in DumpAsm()
|
| D | compileQueue.cpp | 99 auto *prog = compiler.CompileFile(*options_, src_, symbolTable_); in Run() local
|
| /arkcompiler/ets_frontend/es2panda/compiler/core/emitter/ |
| D | typeExtractorEmitter.cpp | 129 void TypeExtractorEmitter::GenTypeInfoRecord(panda::pandasm::Program *prog, bool typeFlag, int64_t … in GenTypeInfoRecord() 148 void TypeExtractorEmitter::GenTypeLiteralBuffers(panda::pandasm::Program *prog, in GenTypeLiteralBuffers()
|
| D | emitter.cpp | 504 void Emitter::DumpAsm(const panda::pandasm::Program *prog) in DumpAsm() 556 auto *prog = prog_; in Finalize() local
|
| /arkcompiler/ets_frontend/es2panda/ |
| D | es2panda.cpp | 100 auto *prog = compiler_->Compile(&ast, options, debugInfoSourceFile, pkgName); in Compile() local 136 void Compiler::DumpAsm(const panda::pandasm::Program *prog) in DumpAsm()
|
| /arkcompiler/ets_frontend/es2panda/aot/ |
| D | main.cpp | 53 static void GenerateBase64Output(panda::pandasm::Program *prog) in GenerateBase64Output() 128 auto *prog = &(programsInfo.begin()->second->program); in GenerateProgram() local
|
| D | emitFiles.h | 27 explicit EmitSingleAbcJob(const std::string &outputFileName, panda::pandasm::Program *prog, in EmitSingleAbcJob()
|
| /arkcompiler/ets_frontend/es2panda/util/ |
| D | moduleHelpers.cpp | 46 auto *prog = allocator->New<panda::pandasm::Program>(); in CompileNpmModuleEntryList() local
|
| D | hotfix.cpp | 321 void Hotfix::HandleModifiedClasses(panda::pandasm::Program *prog) in HandleModifiedClasses() 408 void Hotfix::Finalize(panda::pandasm::Program **prog) in Finalize()
|
| D | helpers.cpp | 448 void Helpers::OptimizeProgram(panda::pandasm::Program *prog, const std::string &inputFile) in OptimizeProgram()
|
| /arkcompiler/ets_frontend/merge_abc/src/ |
| D | main.cpp | 72 auto *prog = allocator.New<panda::pandasm::Program>(); in Run() local
|
| D | protobufSnapshotGenerator.cpp | 37 …obufSnapshotGenerator::GenerateProgram(const std::string &inputName, panda::pandasm::Program &prog, in GenerateProgram()
|
| /arkcompiler/ets_frontend/es2panda/compiler/debugger/ |
| D | debuginfoDumper.cpp | 25 DebugInfoDumper::DebugInfoDumper(const pandasm::Program *prog) : prog_(prog) {} in DebugInfoDumper()
|
| /arkcompiler/runtime_core/assembler/ |
| D | assembly-emitter.cpp | 1299 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
|
| /arkcompiler/runtime_core/runtime/tests/ |
| D | method_test.cpp | 75 auto &prog = res.Value(); in VerifyLineNumber() local 368 auto &prog = res.Value(); in TEST_F() local
|