Home
last modified time | relevance | path

Searched refs:InvokeCache (Results 1 - 3 of 3) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/ic/
H A Dinvoke_cache.cpp23 bool InvokeCache::SetMonoConstuctCacheSlot(JSThread *thread, ProfileTypeInfo *profileTypeInfo, uint32_t slotId, in SetMonoConstuctCacheSlot()
37 bool InvokeCache::SetPolyConstuctCacheSlot(JSThread *thread, ProfileTypeInfo *profileTypeInfo, uint32_t slotId, in SetPolyConstuctCacheSlot()
64 JSTaggedValue InvokeCache::CheckPolyInvokeCache(JSTaggedValue cachedArray, JSTaggedValue func) in CheckPolyInvokeCache()
80 JSTaggedValue InvokeCache::Construct(JSThread *thread, JSTaggedValue firstValue, JSTaggedValue secondValue, in Construct()
122 bool InvokeCache::SetMonoInlineCallCacheSlot(JSThread *thread, ProfileTypeInfo *profileTypeInfo, uint32_t slotId, in SetMonoInlineCallCacheSlot()
136 bool InvokeCache::SetPolyInlineCallCacheSlot(JSThread *thread, ProfileTypeInfo *profileTypeInfo, uint32_t slotId, in SetPolyInlineCallCacheSlot()
161 bool InvokeCache::DecideCanBeInlined(Method *method) in DecideCanBeInlined()
H A Dinvoke_cache.h23 class InvokeCache { class
/arkcompiler/ets_runtime/ecmascript/ic/tests/
H A Dic_invoke_test.cpp59 bool setResult = InvokeCache::SetMonoConstuctCacheSlot( in HWTEST_F_L0()
88 bool setResult = InvokeCache::SetPolyConstuctCacheSlot( in HWTEST_F_L0()
120 JSTaggedValue testValue0 = InvokeCache::CheckPolyInvokeCache(array.GetTaggedValue(), func0.GetTaggedValue()); in HWTEST_F_L0()
122 JSTaggedValue testValue1 = InvokeCache::CheckPolyInvokeCache(array.GetTaggedValue(), func1.GetTaggedValue()); in HWTEST_F_L0()
124 JSTaggedValue testValue2 = InvokeCache::CheckPolyInvokeCache(array.GetTaggedValue(), func2.GetTaggedValue()); in HWTEST_F_L0()
126 JSTaggedValue testValue3 = InvokeCache::CheckPolyInvokeCache(array.GetTaggedValue(), func3.GetTaggedValue()); in HWTEST_F_L0()

Completed in 3 milliseconds