Home
last modified time | relevance | path

Searched refs:F32 (Results 1 – 25 of 30) sorted by relevance

12

/arkcompiler/runtime_core/assembler/
Dannotation.h86 F32, enumerator
132 case Type::F32: in GetTypeAsChar()
206 case Type::F32: in GetArrayTypeAsChar()
269 type = Type::F32; in GetCharAsType()
340 type = Type::F32; in GetCharAsArrayType()
424 std::conditional_t<value_type == Value::Type::F32, float,
Dannotation.cpp63 case Value::Type::F32: { in InitScalarValue()
64 …copy_val = std::make_unique<ScalarValue>(ScalarValue::Create<Value::Type::F32>(sc_val.GetValue<flo… in InitScalarValue()
127 case Value::Type::F32: in making_value()
226 case Value::Type::F32: in TypeToString()
Ddefine.h36 _("f32", F32) \
Dassembly-literals.h159 case panda_file::Type::TypeId::F32: in GetArrayTagFromComponentType()
Dmeta.cpp55 {"f32", VType::F32}, {"f64", VType::F64}, {"string", VType::STRING}, in GetType()
180 case Value::Type::F32: {
181 return CreatePrimitiveValue<Value::Type::F32>(value);
Dassembly-type.h129 return type_id_ == panda_file::Type::TypeId::F32; in IsFloat32()
Dassembly-emitter.cpp76 res.insert({Type::TypeId::F32, container->GetOrCreatePrimitiveTypeItem(Type::TypeId::F32)}); in CreatePrimitiveTypes()
118 case Value::Type::F32: in GetTypeId()
119 return panda_file::Type::TypeId::F32; in GetTypeId()
183 case Value::Type::F32: { in CreateLiteralItem()
356 case Value::Type::F32: { in CreateScalarValueItem()
641 ScalarValue::Create<Value::Type::F32>(std::get<float>(literal.value_))); in MakeLiteralItems()
679 ScalarValue::Create<Value::Type::F32>(std::get<float>(literal.value_))); in MakeLiteralItems()
/arkcompiler/ets_frontend/merge_abc/protos/
DassemblyLiterals.proto26 F32 = 5; enumerator
/arkcompiler/runtime_core/assembler/tests/
Dannotation_test.cpp110 type_u1 = Value::GetTypeAsChar(panda::pandasm::Value::Type::F32);
198 type_u1 = Value::GetArrayTypeAsChar(panda::pandasm::Value::Type::F32);
270 EXPECT_EQ(panda::pandasm::Value::Type::F32, type);
333 EXPECT_EQ(panda::pandasm::Value::Type::F32, type);
405 type_u1 = AnnotationElement::TypeToString(panda::pandasm::Value::Type::F32);
481 ScalarValue insn_order_f32(ScalarValue::Create<panda::pandasm::Value::Type::F32>(1));
Demitter_test.cpp548 {"f_f32", panda_file::Type::TypeId::F32, static_cast<float>(1.0)}, in TEST()
641 case panda_file::Type::TypeId::F32: { in TEST()
Dassembler_emitter_test.cpp633 … {"f_u64", panda_file::Type::TypeId::U64, f_u64}, {"f_f32", panda_file::Type::TypeId::F32, f_f32},
723 case panda_file::Type::TypeId::F32: { in __anon654af7a11002()
/arkcompiler/runtime_core/libpandafile/
Dfield_data_accessor.cpp64 case Type(Type::TypeId::F32).GetFieldEncoding(): { in GetValueInternal()
Dfile_reader.cpp401 … container_.CreateItem<ArrayValueItem>(Type(Type::TypeId::F32), std::move(items))); in CreateAnnotationItem()
771 case Type::TypeId::F32: in CreateFieldItem()
/arkcompiler/ets_runtime/ecmascript/compiler/
Dvariable_type.h76 return VariableType(MachineType::F32, GateType::NJSValue()); in FLOAT32()
Dgate_meta_data.cpp38 case F32: in MachineTypeToStr()
Dcircuit_builder.h90 V(CastInt32ToFloat32, Bitcast, MachineType::F32) \
117 V(TruncDoubleToFloat32, Ftrunc, MachineType::F32) \
119 V(ChangeInt32ToFloat32, SignedIntToFloat, MachineType::F32) \
Dcircuit_ir_specification.md43 …ry types. All primary types are `NOVALUE` `I1` `I8` `I16` `INT32` `INT64` `F32` `F64`. Note that p…
79 * `ANYVALUE` means any one of `I1` `I8` `I16` `I32` `INT64` `F32` `F64` `ARCH`.
81 * `ANYFLOAT` means any one of `F32` `F64`.
Dgate.cpp684 {F32, "F32"}, in MachineTypeStr()
Dcircuit_builder-inl.h56 case F32: in Equal()
77 case F32: in NotEqual()
Dllvm_ir_builder.cpp1491 case MachineType::F32: in ConvertLLVMTypeFromGate()
1521 case F32: in GetBitWidthFromMachineType()
1553 if (machineType <= MachineType::F64 && machineType >= MachineType::F32) { in VisitTruncFloatToInt()
/arkcompiler/ets_frontend/merge_abc/src/
DannotationProto.cpp99 case panda::pandasm::Value::Type::F32: in Serialize()
217 case panda::pandasm::Value::Type::F32: { in CreateScalarValue()
218 …return panda::pandasm::ScalarValue::Create<panda::pandasm::Value::Type::F32>(std::get<float>(value… in CreateScalarValue()
/arkcompiler/ets_frontend/merge_abc/
DHowToWriteProtoForAssemblyStuff.md172 F32,
/arkcompiler/runtime_core/libpandafile/templates/
Dtype.h.erb143 case panda_file::Type::TypeId::F32:
175 return Type(panda_file::Type::TypeId::F32);
/arkcompiler/runtime_core/libpandafile/tests/
Dfile_item_container_test.cpp507 params.emplace_back(container.GetOrCreatePrimitiveTypeItem(Type::TypeId::F32)); in TestProtos()
508 types.push_back(Type::TypeId::F32); in TestProtos()
1033 params2.emplace_back(container.GetOrCreatePrimitiveTypeItem(Type::TypeId::F32));
1071 auto pit0 = primitive_type_map->find(Type::TypeId::F32);
/arkcompiler/toolchain/tooling/base/
Dpt_types.h409 static const std::string F32; // NOLINT (readability-identifier-naming) member
418 type == I64 || type == F32 || type == F64 || type == V128 || type == Externref; in Valid()

12