Home
last modified time | relevance | path

Searched refs:classes (Results 1 - 25 of 55) sorted by relevance

123

/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/x86_64/
H A Dx64_call_conv.cpp25 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 Daarch64_call_conv.cpp162 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 Dpanda_vm.cpp141 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 Dclass_linker_extension.cpp117 // 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 Dmethoddataaccessor_fuzzer.cpp28 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 Dclassdataaccessor_fuzzer.cpp29 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 Dannotationdataaccessor_fuzzer.cpp30 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 Dplugins_registry.py63 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 Dconst_array_resolver_test.cpp42 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 Dabc2program_compiler.cpp68 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 Dconst_array_resolver_test.cpp45 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 Daot_file.cpp149 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 Dassembly-emitter.h40 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 Dclass_linker_test.cpp65 // 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 Dfile_test.cpp76 // 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 Dprofile_saver.cpp264 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 Dprofile_dump_info.cpp232 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 Ddebug_info_extractor.h102 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 Ddebug_info_extractor.cpp320 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 Daarch64_call_conv.h119 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 Dir_interface.h74 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 Dir_interface.h68 auto it = maps_->classes.find(offset); in GetTypeIdByOffset()
69 ASSERT(it != maps_->classes.cend()); in GetTypeIdByOffset()
/arkcompiler/runtime_core/libpandafile/
H A Ddebug_info_extractor.cpp227 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 Dabc_file_processor.cpp54 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 Ddebug_info_extractor.cpp217 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()

Completed in 15 milliseconds

123