/arkcompiler/runtime_core/static_core/runtime/bridge/arch/arm/ |
H A D | compiled_code_to_runtime_bridge_arm.S | 84 .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 D | compiled_code_to_runtime_bridge_amd64.S | 69 .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 D | compiled_code_to_runtime_bridge_aarch64.S | 76 .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 D | abc_file.cpp | 804 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 D | file_item_container.cpp | 229 ProtoItem *ItemContainer::GetOrCreateProtoItem(TypeItem *ret_type, const std::vector<MethodParamItem> ¶ms) 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> ¶ms) in ProtoKey() argument 1064 Add(ret_type); in ProtoKey() 1069 size_t ret_type_hash = std::hash<TypeItem *>()(ret_type); in ProtoKey()
|
H A D | file_reader.cpp | 603 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 D | file_item_container.h | 65 ProtoItem *GetOrCreateProtoItem(TypeItem *ret_type, const std::vector<MethodParamItem> ¶ms); 499 ProtoKey(TypeItem *ret_type, const std::vector<MethodParamItem> ¶ms);
|
H A D | file_items.cpp | 495 ProtoItem::ProtoItem(TypeItem *ret_type, const std::vector<MethodParamItem> ¶ms, ItemContainer *itemContainer) in ProtoItem() argument 500 AddType(ret_type, &n); in ProtoItem()
|
H A D | file_items.h | 1295 ProtoItem(TypeItem *ret_type, const std::vector<MethodParamItem> ¶ms, ItemContainer *itemContainer);
|
/arkcompiler/runtime_core/libpandafile/tests/ |
H A D | file_item_container_test.cpp | 373 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 D | debug_info_extractor_test.cpp | 48 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 D | doclet.py | 196 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 D | value_dumper.rb | 102 ESChecker::Types::detect(rb_obj, dflt: @conf.ret_type)
|
/arkcompiler/runtime_core/static_core/tests/tests-u-runner/tools/generate-es-checked/ |
H A D | main.rb | 209 conf.ret_type = sub["ret_type"]
|