Searched refs:InvokeCache (Results 1 - 3 of 3) sorted by relevance
/arkcompiler/ets_runtime/ecmascript/ic/ |
H A D | invoke_cache.cpp | 23 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 D | invoke_cache.h | 23 class InvokeCache { class
|
/arkcompiler/ets_runtime/ecmascript/ic/tests/ |
H A D | ic_invoke_test.cpp | 59 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