Home
last modified time | relevance | path

Searched refs:F64 (Results 1 - 25 of 113) sorted by relevance

12345

/arkcompiler/runtime_core/static_core/runtime/tests/
H A Dc2i_bridge_test.cpp133 if (TypeId::F32 <= retType && retType <= TypeId::F64) { in MakeNoArgsMethod()
232 if (TypeId::F32 <= *shortyIt && *shortyIt <= TypeId::F64) { in GetBodyPrologue()
317 auto method = MakeNoArgsMethod(TypeId::F64, bit_cast<int64_t>(3.0_D)); in TEST_F()
367 auto method = MakeCheckArgsMethod({TypeId::I32, TypeId::F64}, {bit_cast<int64_t>(2.0_D)}); in TEST_F()
395 auto method = MakeCheckArgsMethod({TypeId::I32, TypeId::I32, TypeId::I32, TypeId::I32, TypeId::I32, TypeId::F64}, in TEST_F()
416 TypeId::F64, TypeId::F64, TypeId::F64, TypeId::F64, TypeId::F64, TypeI in TEST_F()
[all...]
H A Di2c_bridge_test.cpp420 uint16_t *shorty = MakeShorty({TypeId::F64}); in TEST_F()
748 uint16_t *shorty = MakeShorty({TypeId::VOID, TypeId::F64}); in TEST_F()
855 uint16_t *shorty = MakeShorty({TypeId::VOID, TypeId::I32, TypeId::I32, TypeId::I32, TypeId::I32, TypeId::F64}); in TEST_F()
924 TypeId::I32, TypeId::I32, TypeId::F64, TypeId::F64, TypeId::F64, TypeId::F64, in TEST_F()
925 TypeId::F64, TypeId::F64, TypeId::F64, TypeI in TEST_F()
[all...]
H A Dinvokation_helper.cpp42 case panda_file::Type::TypeId::F64: in CountMethodTypes()
/arkcompiler/runtime_core/static_core/runtime/
H A Dfield.cpp62 case panda_file::Type::TypeId::F64: in ResolveTypeClass()
63 return ext->GetClassRoot(ClassRoot::F64); in ResolveTypeClass()
/arkcompiler/ets_runtime/ecmascript/compiler/
H A Dlcr_gate_meta_data.cpp41 case F64: in MachineTypeToStr()
42 return "F64"; in MachineTypeToStr()
H A Dlcr_gate_meta_data.h37 F64,
H A Dgate_matchers.h130 if (kMachineType == F64) { in ValueMatcher()
280 using Float64Matcher = FloatMatcher<double, OpCode::CONSTANT, MachineType::F64>;
388 using Float64BinopMatcher = BinopMatcher<Float64Matcher, Float64Matcher, MachineType::F64>;
/arkcompiler/runtime_core/assembler/
H A Dannotation.h89 F64, member in panda::pandasm::Value::Type
137 case Type::F64: in GetTypeAsChar()
211 case Type::F64: in GetArrayTypeAsChar()
274 type = Type::F64; in GetCharAsType()
348 type = Type::F64; in GetCharAsArrayType()
434 std::conditional_t<value_type == Value::Type::F64, double,
H A Dannotation.cpp67 case Value::Type::F64: { in InitScalarValue()
68 copy_val = std::make_unique<ScalarValue>(ScalarValue::Create<Value::Type::F64>(sc_val.GetValue<double>())); in InitScalarValue()
128 case Value::Type::F64: in making_value()
228 case Value::Type::F64: in TypeToString()
H A Ddefine.h37 _("f64", F64) \
/arkcompiler/runtime_core/static_core/assembler/
H A Dannotation.h85 F64, member in ark::pandasm::Value::Type
133 case Type::F64: in GetTypeAsChar()
205 case Type::F64: in GetArrayTypeAsChar()
269 type = Type::F64; in GetCharAsType()
341 type = Type::F64; in GetCharAsArrayType()
424 std::conditional_t<VALUE_TYPE == Value::Type::F64, double,
H A Dannotation.cpp65 case Value::Type::F64: { in InitScalarValue()
66 copyVal = std::make_unique<ScalarValue>(ScalarValue::Create<Value::Type::F64>(scVal.GetValue<double>())); in InitScalarValue()
121 case Value::Type::F64: in MakingValue()
220 case Value::Type::F64: in TypeToString()
H A Ddefine.h39 _("f64", F64) \
H A Dassembly-literals.h209 case panda_file::Type::TypeId::F64: in GetArrayTagFromComponentType()
233 case panda_file::Type::TypeId::F64: in GetLiteralTagFromComponentType()
/arkcompiler/runtime_core/static_core/runtime/core/
H A Dcore_class_linker_extension.cpp72 InitializePrimitiveClassRoot(ClassRoot::F64, Type::TypeId::F64, "D"); in InitializeClassRoots()
85 InitializeArrayClassRoot(ClassRoot::ARRAY_F64, ClassRoot::F64, "[D"); in InitializeClassRoots()
169 case ClassRoot::F64: in GetClassVTableSize()
214 case ClassRoot::F64: in GetClassIMTSize()
259 case ClassRoot::F64: in GetClassSize()
/arkcompiler/runtime_core/static_core/runtime/include/
H A Dclass_root.h32 F64, member in ark::ClassRoot
H A Dtyped_value.h87 static TypedValue F64(double value) in F64() function in ark::TypedValue
172 return GetType() == panda_file::Type::TypeId::F64; in IsF64()
/arkcompiler/runtime_core/static_core/runtime/tooling/
H A Ddefault_inspector_extension.cpp49 case panda_file::Type::TypeId::F64: in GetArrayElementValueStatic()
50 return TypedValue::F64(array.GetPrimitive<double>(offset)); in GetArrayElementValueStatic()
88 case panda_file::Type::TypeId::F64: in GetFieldValueStatic()
89 return TypedValue::F64(object->template GetFieldPrimitive<double>(field.GetOffset())); in GetFieldValueStatic()
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/types/
H A Dets_type.h61 case panda_file::Type::TypeId::F64: in ConvertPandaTypeToEtsType()
93 return panda_file::Type(panda_file::Type::TypeId::F64); in ConvertEtsTypeToPandaType()
H A Dets_method.cpp85 if (argTypeId == panda_file::Type::TypeId::I64 || argTypeId == panda_file::Type::TypeId::F64) { in GetNumArgSlots()
137 case panda_file::Type::TypeId::F64: in ResolveArgType()
/arkcompiler/runtime_core/abc2program/
H A Dabc_annotation_processor.cpp87 case pandasm::Value::Type::F64: { in FillAnnotationElements()
91 pandasm::ScalarValue::Create<pandasm::Value::Type::F64>(value))); in FillAnnotationElements()
H A Dabc_field_processor.cpp138 case panda_file::Type::TypeId::F64: { in FillMetaDataValue()
141 field_.metadata->SetValue(pandasm::ScalarValue::Create<pandasm::Value::Type::F64>(val.value())); in FillMetaDataValue()
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/
H A Dets_class_linker_extension.cpp104 InitializePrimitiveClassRoot(ClassRoot::F64, panda_file::Type::TypeId::F64, "D"); in InitializeClassRoots()
117 InitializeArrayClassRoot(ClassRoot::ARRAY_F64, ClassRoot::F64, "[D"); in InitializeClassRoots()
234 case ClassRoot::F64: in GetClassVTableSize()
282 case ClassRoot::F64: in GetClassIMTSize()
329 case ClassRoot::F64: in GetClassSize()
H A Dets_class_root.cpp40 case ClassRoot::F64: in ToEtsClassRoot()
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/intrinsics/
H A Dcompiler_intrinsics.cpp136 case panda_file::Type::TypeId::F64: { in GetFieldPrimitiveType()
137 ASSERT(FIELD_TYPE == panda_file::Type::TypeId::F64); in GetFieldPrimitiveType()
231 case panda_file::Type::TypeId::F64: { in SetTypedFieldPrimitive()
232 ASSERT(FIELD_TYPE == panda_file::Type::TypeId::F64); in SetTypedFieldPrimitive()
325 return CompilerEtsLdObjByName<panda_file::Type::TypeId::F64, double>(method, id, pc, obj); in CompilerEtsLdObjByNameF64()
369 CompilerEtsStObjByName<panda_file::Type::TypeId::F64, double>(method, id, pc, obj, storeValue); in CompilerEtsStObjByNameF64()

Completed in 12 milliseconds

12345