/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/x86_64/ |
H A D | x64_call_conv.cpp | 25 std::vector<ArgumentClass> &classes) const in Classification() 45 classes.push_back(kIntegerClass); in Classification() 49 classes.push_back(kFloatClass); in Classification() 58 std::vector<ArgumentClass> &classes) const in Classification() 73 classes.push_back(kIntegerClass); in Classification() 80 classes.push_back(kIntegerClass); in Classification() 83 classes.push_back(kFloatClass); in Classification() 86 classes.push_back(kFloatClass); in Classification() 95 std::vector<ArgumentClass> &classes) const in Classification() 110 classes in Classification() [all...] |
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/aarch64/ |
H A D | aarch64_call_conv.cpp | 162 std::vector<ArgumentClass> classes {}; in LocateNextParm() 163 int32 alignedTySize = ClassificationArg(beCommon, mirType, classes); in LocateNextParm() 165 if (classes[0] == kIntegerClass) { in LocateNextParm() 171 } else if (classes[0] == kFloatClass) { in LocateNextParm() 174 if (pLoc.reg0 == kRinvalid || classes[0] == kMemoryClass) { in LocateNextParm() 185 std::vector<ArgumentClass> classes {}; /* Max of four Regs. */ in LocateRetVal() 186 int32 alignedTySize = ClassificationRet(beCommon, retType, classes); in LocateRetVal() 190 if (classes[0] == kIntegerClass) { in LocateRetVal() 198 } else if (classes[0] == kFloatClass) { in LocateRetVal() 207 if (pLoc.reg0 == kRinvalid || classes[ in LocateRetVal() [all...] |
/arkcompiler/runtime_core/static_core/runtime/ |
H A D | panda_vm.cpp | 141 PandaVector<Class *> classes; in GetClassesFootprint() local 143 classLinker->EnumerateClasses([&classes](Class *cls) { in GetClassesFootprint() 144 classes.push_back(cls); in GetClassesFootprint() 148 PandaVector<uint64_t> footprintOfClasses(classes.size(), 0U); in GetClassesFootprint() 149 GetHeapManager()->CountInstances(classes, true, footprintOfClasses.data()); in GetClassesFootprint() 152 for (size_t index = 0; index < classes.size(); ++index) { in GetClassesFootprint() 153 footprintToClass.insert({footprintOfClasses[index], classes[index]}); in GetClassesFootprint()
|
H A D | class_linker_extension.cpp | 117 // Copy classes to separate container as ClassLinkerExtension::InitializeClass in Initialize() 118 // can load more classes and modify boot context in Initialize() 353 void ClassLinkerExtension::AddObsoleteClass(const PandaVector<Class *> &classes) in AddObsoleteClass() argument 355 if (classes.empty()) { in AddObsoleteClass() 359 obsoleteClasses_.insert(obsoleteClasses_.end(), classes.begin(), classes.end()); in AddObsoleteClass()
|
/arkcompiler/runtime_core/static_core/tests/fuzztest/methoddataaccessor_fuzzer/ |
H A D | methoddataaccessor_fuzzer.cpp | 28 auto classes = pf->GetClasses(); in MethodDataAccessorFuzzTest() local 30 for (size_t i = 0; i < classes.Size(); i++) { in MethodDataAccessorFuzzTest() 31 ark::panda_file::File::EntityId id(classes[i]); in MethodDataAccessorFuzzTest()
|
/arkcompiler/runtime_core/tests/fuzztest/classdataaccessor_fuzzer/ |
H A D | classdataaccessor_fuzzer.cpp | 29 auto classes = pf->GetClasses(); in ClassDataAccessorFuzzTest() local 31 for (size_t i = 0; i < classes.Size(); i++) { in ClassDataAccessorFuzzTest() 32 panda::panda_file::File::EntityId id(classes[i]); in ClassDataAccessorFuzzTest()
|
/arkcompiler/runtime_core/tests/fuzztest/annotationdataaccessor_fuzzer/ |
H A D | annotationdataaccessor_fuzzer.cpp | 30 auto classes = pf->GetClasses(); in AnnotationDataAccessorFuzzTest() local 32 for (size_t i = 0; i < classes.Size(); i++) { in AnnotationDataAccessorFuzzTest() 33 panda::panda_file::File::EntityId id(classes[i]); in AnnotationDataAccessorFuzzTest()
|
/arkcompiler/runtime_core/static_core/tests/tests-u-runner/runner/ |
H A D | plugins_registry.py | 63 classes = PluginsRegistry.my_dir(class_module_runner) 64 classes = [cls for cls in classes if cls.startswith("Runner") and cls.lower().endswith(plugin_name.lower())] 65 class_name = classes.pop() if len(classes) > 0 else None
|
/arkcompiler/runtime_core/bytecode_optimizer/tests/ |
H A D | const_array_resolver_test.cpp | 42 maps.classes.emplace(0, "i64[]"); in TEST_F() 85 maps.classes.emplace(0, "i32[]"); in TEST_F() 123 maps.classes.emplace(0, "f32[]"); in TEST_F() 153 maps.classes.emplace(0, "f64[]"); in TEST_F() 184 maps.classes.emplace(0, "i8[]"); in TEST_F() 244 maps.classes.emplace(0, "panda/String[]"); in TEST_F() 296 maps.classes.emplace(0, "i64[]"); in TEST_F() 331 maps.classes.emplace(0, "i64[]"); in TEST_F() 358 maps.classes.emplace(0, "i64[]"); in TEST_F()
|
/arkcompiler/runtime_core/abc2program/ |
H A D | abc2program_compiler.cpp | 68 auto classes = file_->GetClasses(); in CompileAbcFile() local 70 for (size_t i = 0; i < classes.size(); i++) { in CompileAbcFile() 71 panda_file::File::EntityId record_id(classes[i]); in CompileAbcFile()
|
/arkcompiler/runtime_core/static_core/bytecode_optimizer/tests/ |
H A D | const_array_resolver_test.cpp | 45 maps.classes.emplace(0U, "i64[]"); in TEST_F() 90 maps.classes.emplace(0U, "i32[]"); in TEST_F() 122 maps.classes.emplace(0U, "i32[]"); in TEST_F() 166 maps.classes.emplace(0U, "f32[]"); in TEST_F() 196 maps.classes.emplace(0U, "f64[]"); in TEST_F() 227 maps.classes.emplace(0U, "i8[]"); in TEST_F() 288 maps.classes.emplace(0U, "panda/String[]"); in TEST_F() 340 maps.classes.emplace(0U, "i64[]"); in TEST_F() 375 maps.classes.emplace(0U, "i64[]"); in TEST_F() 402 maps.classes in TEST_F() [all...] |
/arkcompiler/runtime_core/static_core/compiler/aot/ |
H A D | aot_file.cpp | 149 auto classes = aotFile_->GetClassHeaders(*header_); in GetClass() local 150 auto it = std::lower_bound(classes.begin(), classes.end(), classId, in GetClass() 152 if (it == classes.end() || it->classId != classId) { in GetClass() 155 ASSERT(it->methodsCount != 0 && "AOT file shall not contain empty classes"); in GetClass()
|
/arkcompiler/runtime_core/static_core/assembler/ |
H A D | assembly-emitter.h | 40 std::unordered_map<uint32_t, std::string> classes; member 209 const std::unordered_map<std::string, panda_file::BaseClassItem *> &classes); 219 const Program &program, const std::unordered_map<std::string, panda_file::BaseClassItem *> &classes, 226 const Program &program, const std::unordered_map<std::string, panda_file::BaseClassItem *> &classes, 233 const std::unordered_map<std::string, panda_file::BaseClassItem *> &classes, 240 const std::unordered_map<std::string, panda_file::BaseClassItem *> &classes, 253 const std::unordered_map<std::string, panda_file::BaseClassItem *> &classes,
|
/arkcompiler/runtime_core/static_core/runtime/tests/ |
H A D | class_linker_test.cpp | 65 // NOLINTNEXTLINE(misc-non-private-member-variables-in-classes) 179 std::set<std::string> classes = GetClassesForEnumerateClassesTest(); in TEST_F() local 188 EXPECT_EQ(loadedClasses, classes); in TEST_F() 346 // NOLINTNEXTLINE(misc-non-private-member-variables-in-classes) 348 // NOLINTNEXTLINE(misc-non-private-member-variables-in-classes) 350 // NOLINTNEXTLINE(misc-non-private-member-variables-in-classes) 869 PandaUnorderedSet<Class *> classes; in CheckLoadContext() local 871 classes.insert(klass); in CheckLoadContext() 875 ASSERT_EQ(classes, expected); in CheckLoadContext() 879 PandaUnorderedSet<Class *> classes; in CheckLoadContext() local [all...] |
/arkcompiler/runtime_core/static_core/libpandafile/tests/ |
H A D | file_test.cpp | 76 // check if [annon:panda-classes.abc extracted in memory from /xx/__OpenPandaFileFromZip__.zip] in CheckAnonMemoryName() 120 std::vector<ClassItem *> classes; in TEST() local 121 classes.reserve(names.size()); in TEST() 124 classes.push_back(container.GetOrCreateClassItem(name)); in TEST() 139 classes[i]->GetOffset()); in TEST()
|
/arkcompiler/runtime_core/static_core/runtime/profilesaver/ |
H A D | profile_saver.cpp | 264 for (const ExtractedResolvedClasses &classes : resolvedClasses) { in TranverseAndCacheResolvedClassAndMethods() 265 LOG(INFO, RUNTIME) << " " << classes.GetPandaFileLocation(); in TranverseAndCacheResolvedClassAndMethods() 266 if (locations.find(classes.GetPandaFileLocation()) != locations.end()) { in TranverseAndCacheResolvedClassAndMethods() 268 resolvedClassesForLocation.insert(classes); in TranverseAndCacheResolvedClassAndMethods()
|
H A D | profile_dump_info.cpp | 232 const PandaSet<ClassWrapper> &classes = infoIt->second.classWrapperSet; in ContainsClass() local 233 return classes.find(ClassWrapper(classDefIdx)) != classes.end(); in ContainsClass() 260 bool ProfileDumpInfo::AddResolvedClasses(const ExtractedResolvedClasses &classes) in AddResolvedClasses() argument 262 const PandaString panda_file_location = classes.GetPandaFileLocation(); // NOLINT(readability-identifier-naming) in AddResolvedClasses() 263 const uint32_t checksum = classes.GetPandaFileChecksum(); // NOLINT(readability-identifier-naming) in AddResolvedClasses() 268 for (auto const &i : classes.GetClasses()) { in AddResolvedClasses()
|
/arkcompiler/ets_runtime/ecmascript/jspandafile/ |
H A D | debug_info_extractor.h | 102 auto classes = jsPandaFile_->GetClasses(); in MatchWithLocation() local 103 for (size_t i = 0; i < classes.Size(); i++) { in MatchWithLocation() 104 panda_file::File::EntityId id(classes[i]); in MatchWithLocation()
|
H A D | debug_info_extractor.cpp | 320 auto classes = jsPandaFile_->GetClasses(); in Extract() local 322 for (size_t i = 0; i < classes.Size(); i++) { in Extract() 323 panda_file::File::EntityId classId(classes[i]); in Extract()
|
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/aarch64/ |
H A D | aarch64_call_conv.h | 119 int32 ClassificationArg(const BECommon &be, const MIRType &mirType, std::vector<ArgumentClass> &classes) const; 121 int32 ClassificationRet(const BECommon &be, const MIRType &mirType, std::vector<ArgumentClass> &classes) const;
|
/arkcompiler/runtime_core/bytecode_optimizer/ |
H A D | ir_interface.h | 74 auto it = maps_->classes.find(offset); in GetTypeIdByOffset() 75 ASSERT(it != maps_->classes.cend()); in GetTypeIdByOffset()
|
/arkcompiler/runtime_core/static_core/bytecode_optimizer/ |
H A D | ir_interface.h | 68 auto it = maps_->classes.find(offset); in GetTypeIdByOffset() 69 ASSERT(it != maps_->classes.cend()); in GetTypeIdByOffset()
|
/arkcompiler/runtime_core/libpandafile/ |
H A D | debug_info_extractor.cpp | 227 auto classes = pf->GetClasses(); in Extract() local 228 for (size_t i = 0; i < classes.Size(); i++) { in Extract() 229 File::EntityId id(classes[i]); in Extract()
|
/arkcompiler/runtime_core/static_core/abc2program/ |
H A D | abc_file_processor.cpp | 54 const auto classes = file_->GetClasses(); in ProcessClasses() local 55 for (size_t i = 0; i < classes.size(); i++) { in ProcessClasses() 56 uint32_t classIdx = classes[i]; in ProcessClasses()
|
/arkcompiler/runtime_core/static_core/libpandafile/ |
H A D | debug_info_extractor.cpp | 217 auto classes = pf->GetClasses(); in Extract() local 218 for (size_t i = 0; i < classes.Size(); i++) { in Extract() 219 File::EntityId id(classes[i]); in Extract()
|