/arkcompiler/ets_frontend/es2panda/compiler/core/ |
H A D | compileQueue.h | 78 std::map<std::string, panda::es2panda::util::ProgramCache*> &progsInfo, in CompileFileJob() 81 : src_(src), options_(options), progsInfo_(progsInfo), optimizationPendingProgs_(optimizationPendingProgs), in CompileFileJob() 109 std::map<std::string, panda::es2panda::util::ProgramCache*> &progsInfo, in CompileAbcClassJob() 113 : classId_(classId), options_(options), compiler_(compiler), progsInfo_(progsInfo), in CompileAbcClassJob() 178 std::map<std::string, panda::es2panda::util::ProgramCache*> &progsInfo, in CompileFileQueue() 181 : util::WorkerQueue(threadCount), options_(options), progsInfo_(progsInfo), in CompileFileQueue() 204 std::map<std::string, panda::es2panda::util::ProgramCache*> &progsInfo, in CompileAbcClassQueue() 207 : util::WorkerQueue(threadCount), options_(options), compiler_(compiler), progsInfo_(progsInfo), in CompileAbcClassQueue() 230 std::map<std::string, panda::es2panda::util::ProgramCache*> &progsInfo, in PostAnalysisOptimizeFileQueue() 232 : util::WorkerQueue(threadCount), progsInfo_(progsInfo), optimizationPendingProgs in PostAnalysisOptimizeFileQueue() 77 CompileFileJob(es2panda::SourceFile *src, es2panda::CompilerOptions *options, std::map<std::string, panda::es2panda::util::ProgramCache*> &progsInfo, std::unordered_set<std::string> &optimizationPendingProgs, util::SymbolTable *symbolTable, panda::ArenaAllocator *allocator) CompileFileJob() argument 106 CompileAbcClassJob(const uint32_t classId, const es2panda::CompilerOptions &options, abc2program::Abc2ProgramCompiler &compiler, std::map<std::string, panda::es2panda::util::ProgramCache*> &progsInfo, panda::ArenaAllocator *allocator, std::string abcPkgName, bool pkgVersionUpdateRequiredInAbc = true) CompileAbcClassJob() argument 177 CompileFileQueue(size_t threadCount, es2panda::CompilerOptions *options, std::map<std::string, panda::es2panda::util::ProgramCache*> &progsInfo, std::unordered_set<std::string> &optimizationPendingProgs, util::SymbolTable *symbolTable, panda::ArenaAllocator *allocator) CompileFileQueue() argument 201 CompileAbcClassQueue(size_t threadCount, const es2panda::CompilerOptions &options, abc2program::Abc2ProgramCompiler &compiler, std::map<std::string, panda::es2panda::util::ProgramCache*> &progsInfo, panda::ArenaAllocator *allocator, es2panda::SourceFile *src) CompileAbcClassQueue() argument 229 PostAnalysisOptimizeFileQueue(size_t threadCount, std::map<std::string, panda::es2panda::util::ProgramCache*> &progsInfo, std::unordered_set<std::string> &optimizationPendingProgs) PostAnalysisOptimizeFileQueue() argument [all...] |
/arkcompiler/ets_frontend/es2panda/aot/ |
H A D | emitFiles.h | 48 const std::map<std::string, panda::es2panda::util::ProgramCache*> &progsInfo, in EmitMergedAbcJob() 51 progsInfo_(progsInfo), targetApiVersion_(targetApi), targetApiSubVersion_(targetSubApi) {}; in EmitMergedAbcJob() 83 const std::map<std::string, panda::es2panda::util::ProgramCache*> &progsInfo) in EmitFileQueue() 85 progsInfo_(progsInfo) { in EmitFileQueue() 47 EmitMergedAbcJob(const std::string &outputFileName, const std::string &transformLib, const std::map<std::string, panda::es2panda::util::ProgramCache*> &progsInfo, uint8_t targetApi, std::string targetSubApi) EmitMergedAbcJob() argument 81 EmitFileQueue(const std::unique_ptr<panda::es2panda::aot::Options> &options, std::map<std::string, size_t> *statp, const std::map<std::string, panda::es2panda::util::ProgramCache*> &progsInfo) EmitFileQueue() argument
|
H A D | resolveDepsRelation.h | 32 explicit DepsRelationResolver(const std::map<std::string, panda::es2panda::util::ProgramCache *> &progsInfo, in DepsRelationResolver() argument 35 : progsInfo_(progsInfo), resolvedDepsRelation_(resolvedDepsRelation), in DepsRelationResolver()
|
/arkcompiler/ets_frontend/es2panda/util/ |
H A D | moduleHelpers.cpp | 24 panda::es2panda::CompilerOptions &options, std::map<std::string, panda::es2panda::util::ProgramCache*> &progsInfo, in CompileNpmModuleEntryList() 41 progsInfo.insert({entriesInfo, cache}); in CompileNpmModuleEntryList() 69 progsInfo.insert({entriesInfo, cache}); in CompileNpmModuleEntryList() 23 CompileNpmModuleEntryList(const std::string &entriesInfo, panda::es2panda::CompilerOptions &options, std::map<std::string, panda::es2panda::util::ProgramCache*> &progsInfo, panda::ArenaAllocator *allocator) CompileNpmModuleEntryList() argument
|
H A D | moduleHelpers.h | 28 std::map<std::string, panda::es2panda::util::ProgramCache*> &progsInfo, panda::ArenaAllocator *allocator);
|
H A D | helpers.cpp | 971 void Helpers::RemoveProgramsRedundantData(std::map<std::string, panda::es2panda::util::ProgramCache*> &progsInfo, in RemoveProgramsRedundantData() argument 974 auto progInfoIter = progsInfo.begin(); in RemoveProgramsRedundantData() 975 while (progInfoIter != progsInfo.end()) { in RemoveProgramsRedundantData() 978 progInfoIter = progsInfo.erase(progInfoIter); in RemoveProgramsRedundantData()
|
H A D | helpers.h | 159 static void RemoveProgramsRedundantData(std::map<std::string, panda::es2panda::util::ProgramCache*> &progsInfo,
|
/arkcompiler/ets_frontend/es2panda/ |
H A D | es2panda.cpp | 103 std::map<std::string, panda::es2panda::util::ProgramCache*> &progsInfo, in CompileAbcFileInParallel() 117 progsInfo, in CompileAbcFileInParallel() 223 std::map<std::string, panda::es2panda::util::ProgramCache*> &progsInfo, panda::ArenaAllocator *allocator) in CompileFiles() 237 auto queue = new compiler::CompileFileQueue(options.fileThreadCount, &options, progsInfo, in CompileFiles() 264 progsInfo, in CompileFiles() 102 CompileAbcFileInParallel(SourceFile *src, const CompilerOptions &options, std::map<std::string, panda::es2panda::util::ProgramCache*> &progsInfo, panda::ArenaAllocator *allocator) CompileAbcFileInParallel() argument 222 CompileFiles(CompilerOptions &options, std::map<std::string, panda::es2panda::util::ProgramCache*> &progsInfo, panda::ArenaAllocator *allocator) CompileFiles() argument
|
H A D | es2panda.h | 223 std::map<std::string, panda::es2panda::util::ProgramCache*> &progsInfo, panda::ArenaAllocator *allocator); 242 std::map<std::string, panda::es2panda::util::ProgramCache*> &progsInfo,
|