Home
last modified time | relevance | path

Searched refs:ret_type (Results 1 - 14 of 14) sorted by relevance

/arkcompiler/runtime_core/static_core/runtime/bridge/arch/arm/
H A Dcompiled_code_to_runtime_bridge_arm.S84 .macro RESTORE_CALLER_GP_REGS fp_reg, tmp_reg, ret_type
87 .ifnc \ret_type,INTEGER
89 .ifc \ret_type,VOID
103 .macro RESTORE_CALLER_FP_REGS fp_reg, tmp_reg, ret_type
106 .ifnc \ret_type,FLOAT
116 .macro CHECK_NATIVE_EXCEPTION ret_type
124 .ifc \ret_type,INTEGER
126 .ifnc \ret_type,VOID
132 .ifc \ret_type,FLOAT
198 .macro CALL_RUNTIME mode, entry, paramsnum, ret_type
[all...]
/arkcompiler/runtime_core/static_core/runtime/bridge/arch/amd64/
H A Dcompiled_code_to_runtime_bridge_amd64.S69 .macro RESTORE_CALLER_GP_REGS fp_reg, ret_type
70 .ifnc \ret_type,INTEGER
102 .macro RESTORE_CALLER_FP_REGS fp_reg, ret_type
103 .ifnc \ret_type,FLOAT
176 .macro CALL_RUNTIME mode, entry, paramsnum, ret_type
219 RESTORE_CALLER_GP_REGS rbp, \ret_type
224 RESTORE_CALLER_FP_REGS rbp, \ret_type
233 .ifc \ret_type,INTEGER
236 .ifc \ret_type,FLOAT
250 .macro ENTRYPOINT name, entry, paramsnum, ret_type
[all...]
/arkcompiler/runtime_core/static_core/runtime/bridge/arch/aarch64/
H A Dcompiled_code_to_runtime_bridge_aarch64.S76 .macro ENTRYPOINT name, entry, paramsnum, ret_type
90 CALL_RUNTIME RUNTIME_MODE_DEFAULT, \entry, \paramsnum, \ret_type
95 .macro ENTRYPOINT_ODD_SAVED name, entry, paramsnum, ret_type
109 CALL_RUNTIME RUNTIME_MODE_ODD_SAVED, \entry, \paramsnum, \ret_type
114 .macro ENTRYPOINT_SLOW_PATH name, entry, paramsnum, ret_type
128 CALL_RUNTIME RUNTIME_MODE_SLOW_PATH, \entry, \paramsnum, \ret_type
/arkcompiler/runtime_core/libark_defect_scan_aux/
H A Dabc_file.cpp804 auto [ret_ptr, ret_sym, ret_type] = ResolveInstCommon(func, def_class_input1);
805 if (ret_ptr != nullptr && ret_type == ResolveType::CLASS_OBJECT) {
820 if (ret_type == ResolveType::UNRESOLVED_MODULE) {
831 if (ret_type == ResolveType::UNRESOLVED_GLOBAL_VAR) {
1177 auto [ret_ptr, ret_sym, ret_type] = ResolveInstCommon(p.value().first, p.value().second);
1179 return std::make_tuple(ret_ptr, str, ret_type);
1211 auto &[ret_ptr, ret_sym, ret_type] = resolve_res;
1213 switch (ret_type) {
1216 return std::make_tuple(nullptr, ret_sym + "." + name, ret_type);
1244 auto &[ret_ptr, ret_sym, ret_type]
[all...]
/arkcompiler/runtime_core/libpandafile/
H A Dfile_item_container.cpp229 ProtoItem *ItemContainer::GetOrCreateProtoItem(TypeItem *ret_type, const std::vector<MethodParamItem> &params) in GetOrCreateProtoItem() argument
231 ProtoKey key(ret_type, params); in GetOrCreateProtoItem()
232 return GetOrInsert<ProtoItem>(proto_map_, items_, items_end_, key, false, ret_type, params, this); in GetOrCreateProtoItem()
1062 ItemContainer::ProtoKey::ProtoKey(TypeItem *ret_type, const std::vector<MethodParamItem> &params) in ProtoKey() argument
1064 Add(ret_type); in ProtoKey()
1069 size_t ret_type_hash = std::hash<TypeItem *>()(ret_type); in ProtoKey()
H A Dfile_reader.cpp603 TypeItem *FileReader::GetReturnTypeItem(Type ret_type, size_t &reference_num) in GetReturnTypeItem() argument
606 if (ret_type.IsPrimitive()) { in GetReturnTypeItem()
607 ret_type_item = container_.GetOrCreatePrimitiveTypeItem(ret_type); in GetReturnTypeItem()
673 Type ret_type = proto_acc.GetReturnType(); in CreateMethodItem() local
675 TypeItem *ret_type_item = GetReturnTypeItem(ret_type, reference_num); in CreateMethodItem()
828 Type ret_type = proto_acc.GetReturnType(); in CreateForeignMethodItem() local
831 if (ret_type.IsPrimitive()) { in CreateForeignMethodItem()
832 ret_type_item = container_.GetOrCreatePrimitiveTypeItem(ret_type); in CreateForeignMethodItem()
H A Dfile_item_container.h65 ProtoItem *GetOrCreateProtoItem(TypeItem *ret_type, const std::vector<MethodParamItem> &params);
499 ProtoKey(TypeItem *ret_type, const std::vector<MethodParamItem> &params);
H A Dfile_items.cpp495 ProtoItem::ProtoItem(TypeItem *ret_type, const std::vector<MethodParamItem> &params, ItemContainer *itemContainer) in ProtoItem() argument
500 AddType(ret_type, &n); in ProtoItem()
H A Dfile_items.h1295 ProtoItem(TypeItem *ret_type, const std::vector<MethodParamItem> &params, ItemContainer *itemContainer);
/arkcompiler/runtime_core/libpandafile/tests/
H A Dfile_item_container_test.cpp373 PrimitiveTypeItem *ret_type = container.GetOrCreatePrimitiveTypeItem(Type::TypeId::VOID); in HWTEST() local
375 ProtoItem *proto_item = container.GetOrCreateProtoItem(ret_type, params); in HWTEST()
451 PrimitiveTypeItem *ret_type = container.GetOrCreatePrimitiveTypeItem(Type::TypeId::VOID); in HWTEST() local
453 ProtoItem *proto_item = container.GetOrCreateProtoItem(ret_type, params); in HWTEST()
578 PrimitiveTypeItem *ret_type = container.GetOrCreatePrimitiveTypeItem(Type::TypeId::VOID); in TestProtos() local
596 ProtoItem *proto_item = container.GetOrCreateProtoItem(ret_type, params); in TestProtos()
628 PrimitiveTypeItem *ret_type = container.GetOrCreatePrimitiveTypeItem(Type::TypeId::VOID); in HWTEST() local
631 ProtoItem *proto_item = container.GetOrCreateProtoItem(ret_type, params); in HWTEST()
752 PrimitiveTypeItem *ret_type = container.GetOrCreatePrimitiveTypeItem(Type::TypeId::VOID); in HWTEST() local
755 ProtoItem *proto_item = container.GetOrCreateProtoItem(ret_type, param in HWTEST()
1225 PrimitiveTypeItem *ret_type = container.GetOrCreatePrimitiveTypeItem(Type::TypeId::VOID); HWTEST() local
[all...]
H A Ddebug_info_extractor_test.cpp48 PrimitiveTypeItem *ret_type = container->GetOrCreatePrimitiveTypeItem(Type::TypeId::VOID); in PreparePandaFile() local
51 ProtoItem *proto_item = container->GetOrCreateProtoItem(ret_type, params); in PreparePandaFile()
/arkcompiler/runtime_core/static_core/tests/vm-benchmarks/src/vmb/
H A Ddoclet.py196 ret_type = f[1]
200 ret_type = typ
202 BenchFunc(name=f[0], return_type=ret_type, args=overrides,
/arkcompiler/runtime_core/static_core/tests/tests-u-runner/tools/generate-es-checked/src/
H A Dvalue_dumper.rb102 ESChecker::Types::detect(rb_obj, dflt: @conf.ret_type)
/arkcompiler/runtime_core/static_core/tests/tests-u-runner/tools/generate-es-checked/
H A Dmain.rb209 conf.ret_type = sub["ret_type"]

Completed in 17 milliseconds