Home
last modified time | relevance | path

Searched refs:DoubleToStringCache (Results 1 – 7 of 7) sorted by relevance

/arkcompiler/runtime_core/static_core/plugins/ets/runtime/intrinsics/helpers/
Dets_to_string_cache.h110 class DoubleToStringCache : public detail::EtsToStringCache<EtsDouble, DoubleToStringCache> {};
Dets_to_string_cache.cpp357 template class EtsToStringCache<EtsDouble, DoubleToStringCache>;
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/
Dets_vm.h66 class DoubleToStringCache; variable
330 DoubleToStringCache *GetDoubleToStringCache() in GetDoubleToStringCache()
407 DoubleToStringCache *doubleToStringCache_ {nullptr};
Dets_entrypoints.cpp308 return DoubleToStringCache::FromCoreType(cache) in DoubleToStringDecimalEntrypoint()
322 return DoubleToStringCache::GetNoCache(bit_cast<double>(number))->GetCoreType(); in DoubleToStringDecimalNoCacheEntrypoint()
Dets_vm.cpp247 doubleToStringCache_ = DoubleToStringCache::Create(coro); in Initialize()
/arkcompiler/runtime_core/static_core/plugins/ets/tests/runtime/types/
Dets_to_string_cache_test.cpp149 } while (DoubleToStringCache::GetIndex(value) >= UNIQUE_HASHES); in SetupRepeatedHashes()
164 } while (DoubleToStringCache::GetIndex(value) >= UNIQUE_HASHES); in SetupRepeatedHashesAndValues()
177 while (cacheIndexToValue.size() < DoubleToStringCache::SIZE / 2U) { in SetupUniqueHashes()
179 cacheIndexToValue[DoubleToStringCache::GetIndex(value)] = value; in SetupUniqueHashes()
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/intrinsics/
Dcompiler_intrinsics.cpp387 …return DoubleToStringCache::FromCoreType(cache)->GetOrCache(EtsCoroutine::GetCurrent(), bit_cast<d… in CompilerDoubleToStringDecimal()