Home
last modified time | relevance | path

Searched refs:floatVal (Results 1 – 3 of 3) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/src/
Dglobal_tables.cpp389 MIRFloatConst *FPConstTable::GetOrCreateFloatConst(float floatVal) in GetOrCreateFloatConst() argument
391 if (std::isnan(floatVal)) { in GetOrCreateFloatConst()
394 if (std::isinf(floatVal)) { in GetOrCreateFloatConst()
395 return (floatVal < 0) ? minusInfFloatConst : infFloatConst; in GetOrCreateFloatConst()
397 if (floatVal == 0.0 && std::signbit(floatVal)) { in GetOrCreateFloatConst()
401 return DoGetOrCreateFloatConstThreadSafe(floatVal); in GetOrCreateFloatConst()
403 return DoGetOrCreateFloatConst(floatVal); in GetOrCreateFloatConst()
406 MIRFloatConst *FPConstTable::DoGetOrCreateFloatConst(float floatVal) in DoGetOrCreateFloatConst() argument
408 const auto it = floatConstTable.find(floatVal); in DoGetOrCreateFloatConst()
413 …auto *floatConst = new MIRFloatConst(floatVal, *GlobalTables::GetTypeTable().GetTypeFromTyIdx(TyId… in DoGetOrCreateFloatConst()
[all …]
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/mdgen/include/
Dmdlexer.h127 float floatVal = 0; /* store float value when token */ variable
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/mdgen/src/
Dmdlexer.cpp238 floatVal = 0; in GetFloatConst()