Home
last modified time | relevance | path

Searched defs:profileTypeInfo (Results 1 – 12 of 12) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/interpreter/
Dinterpreter_assembly.cpp261 …hread, const uint8_t *pc, JSTaggedType *sp, JSTaggedValue constpool, JSTaggedValue profileTypeInfo, in HandleMovV4V4()
273 …hread, const uint8_t *pc, JSTaggedType *sp, JSTaggedValue constpool, JSTaggedValue profileTypeInfo, in HandleMovV8V8()
285 …hread, const uint8_t *pc, JSTaggedType *sp, JSTaggedValue constpool, JSTaggedValue profileTypeInfo, in HandleMovV16V16()
297 …hread, const uint8_t *pc, JSTaggedType *sp, JSTaggedValue constpool, JSTaggedValue profileTypeInfo, in HandleLdaStrId16()
307 …hread, const uint8_t *pc, JSTaggedType *sp, JSTaggedValue constpool, JSTaggedValue profileTypeInfo, in HandleJmpImm8()
317 …hread, const uint8_t *pc, JSTaggedType *sp, JSTaggedValue constpool, JSTaggedValue profileTypeInfo, in HandleJmpImm16()
327 …hread, const uint8_t *pc, JSTaggedType *sp, JSTaggedValue constpool, JSTaggedValue profileTypeInfo, in HandleJmpImm32()
337 …hread, const uint8_t *pc, JSTaggedType *sp, JSTaggedValue constpool, JSTaggedValue profileTypeInfo, in HandleJeqzImm8()
353 …hread, const uint8_t *pc, JSTaggedType *sp, JSTaggedValue constpool, JSTaggedValue profileTypeInfo, in HandleJeqzImm16()
369 …hread, const uint8_t *pc, JSTaggedType *sp, JSTaggedValue constpool, JSTaggedValue profileTypeInfo, in HandleJeqzImm32()
[all …]
Dinterpreter-inl.h2325 auto profileTypeInfo = GetRuntimeProfileTypeInfo(sp); in RunInternal() local
2388 auto profileTypeInfo = GetRuntimeProfileTypeInfo(sp); in RunInternal() local
2470 auto profileTypeInfo = GetRuntimeProfileTypeInfo(sp); in RunInternal() local
2511 auto profileTypeInfo = GetRuntimeProfileTypeInfo(sp); in RunInternal() local
2553 auto profileTypeInfo = GetRuntimeProfileTypeInfo(sp); in RunInternal() local
2673 auto profileTypeInfo = GetRuntimeProfileTypeInfo(sp); in RunInternal() local
2701 auto profileTypeInfo = GetRuntimeProfileTypeInfo(sp); in RunInternal() local
2775 auto profileTypeInfo = GetRuntimeProfileTypeInfo(sp); in RunInternal() local
2880 auto profileTypeInfo = GetRuntimeProfileTypeInfo(sp); in RunInternal() local
5127 auto profileTypeInfo = GetRuntimeProfileTypeInfo(sp); in RunInternal() local
[all …]
/arkcompiler/ets_runtime/ecmascript/ic/
Dic_runtime.h32 …ICRuntime(JSThread *thread, JSHandle<ProfileTypeInfo> profileTypeInfo, uint32_t slotId, ICKind kin… in ICRuntime()
67 …LoadICRuntime(JSThread *thread, JSHandle<ProfileTypeInfo> profileTypeInfo, uint32_t slotId, ICKind… in LoadICRuntime()
79 …StoreICRuntime(JSThread *thread, JSHandle<ProfileTypeInfo> profileTypeInfo, uint32_t slotId, ICKin… in StoreICRuntime()
Dinvoke_cache.cpp22 bool InvokeCache::SetMonoConstuctCacheSlot(JSThread *thread, ProfileTypeInfo *profileTypeInfo, uint… in SetMonoConstuctCacheSlot()
36 bool InvokeCache::SetPolyConstuctCacheSlot(JSThread *thread, ProfileTypeInfo *profileTypeInfo, uint… in SetPolyConstuctCacheSlot()
121 bool InvokeCache::SetMonoInlineCallCacheSlot(JSThread *thread, ProfileTypeInfo *profileTypeInfo, ui… in SetMonoInlineCallCacheSlot()
135 bool InvokeCache::SetPolyInlineCallCacheSlot(JSThread *thread, ProfileTypeInfo *profileTypeInfo, ui… in SetPolyInlineCallCacheSlot()
Dic_runtime_stub-inl.h37 JSTaggedValue ICRuntimeStub::LoadGlobalICByName(JSThread *thread, ProfileTypeInfo *profileTypeInfo, in LoadGlobalICByName()
53 JSTaggedValue ICRuntimeStub::StoreGlobalICByName(JSThread *thread, ProfileTypeInfo *profileTypeInfo, in StoreGlobalICByName()
102 …NLINE JSTaggedValue ICRuntimeStub::LoadICByName(JSThread *thread, ProfileTypeInfo *profileTypeInfo, in LoadICByName()
130 …LINE JSTaggedValue ICRuntimeStub::LoadICByValue(JSThread *thread, ProfileTypeInfo *profileTypeInfo, in LoadICByValue()
159 …INE JSTaggedValue ICRuntimeStub::StoreICByValue(JSThread *thread, ProfileTypeInfo *profileTypeInfo, in StoreICByValue()
185 …LINE JSTaggedValue ICRuntimeStub::StoreICByName(JSThread *thread, ProfileTypeInfo *profileTypeInfo, in StoreICByName()
516 JSTaggedValue ICRuntimeStub::LoadMiss(JSThread *thread, ProfileTypeInfo *profileTypeInfo, JSTaggedV… in LoadMiss()
527 JSTaggedValue ICRuntimeStub::StoreMiss(JSThread *thread, ProfileTypeInfo *profileTypeInfo, JSTagged… in StoreMiss()
Dprofile_type_info.h113 …ProfileTypeAccessor(JSThread* thread, JSHandle<ProfileTypeInfo> profileTypeInfo, uint32_t slotId, … in ProfileTypeAccessor()
/arkcompiler/ets_runtime/ecmascript/compiler/
Dic_stub_builder.h29 void SetParameters(GateRef glue, GateRef receiver, GateRef profileTypeInfo, in SetParameters()
39 void SetParameters(GateRef glue, GateRef receiver, GateRef profileTypeInfo, in SetParameters()
Daccess_object_stub_builder.cpp24 GateRef profileTypeInfo, GateRef slotId) in LoadObjByName()
87 … GateRef value, GateRef profileTypeInfo, GateRef slotId) in StoreObjByName()
131 …ctStubBuilder::LoadObjByValue(GateRef glue, GateRef receiver, GateRef key, GateRef profileTypeInfo, in LoadObjByValue()
193 GateRef profileTypeInfo, GateRef slotId) in StoreObjByValue()
224 GateRef profileTypeInfo, GateRef slotId) in TryLoadGlobalByName()
273 … GateRef value, GateRef profileTypeInfo, GateRef slotId) in TryStoreGlobalByName()
335 GateRef profileTypeInfo, GateRef slotId) in LoadGlobalVar()
373 … GateRef value, GateRef profileTypeInfo, GateRef slotId) in StoreGlobalVar()
Dinterpreter_stub-inl.h550 …Builder::Dispatch(GateRef glue, GateRef sp, GateRef pc, GateRef constpool, GateRef profileTypeInfo, in Dispatch()
561 GateRef profileTypeInfo, GateRef acc, GateRef hotnessCounter) in DispatchLast()
569 GateRef profileTypeInfo, GateRef acc, GateRef hotnessCounter) in DispatchDebugger()
579GateRef profileTypeInfo, GateRef acc, GateRef hotnessCounter) in DispatchDebuggerLast()
594 GateRef profileTypeInfo, GateRef acc, in DispatchWithId()
607GateRef profileTypeInfo, GateRef acc, GateRef hotnessCounter, in CheckException()
625GateRef profileTypeInfo, GateRef acc, GateRef hotnessCounter, in CheckPendingException()
643GateRef profileTypeInfo, GateRef acc, GateRef hotnessCounter, in CheckExceptionWithVar()
663GateRef profileTypeInfo, GateRef acc, GateRef hotnessCounter, in CheckExceptionWithJump()
Dcommon_stubs.cpp315 GateRef profileTypeInfo = TaggedPointerArgument(3); // 3 : 4th para in GenerateCircuit() local
337 GateRef profileTypeInfo = TaggedPointerArgument(4); // 4 : 5th para in GenerateCircuit() local
367 GateRef profileTypeInfo = TaggedPointerArgument(3); // 3 : 4th para in GenerateCircuit() local
387 GateRef profileTypeInfo = TaggedPointerArgument(4); /* 4 : 5th parameter is profileTypeInfo */ in GenerateCircuit() local
415 GateRef profileTypeInfo = TaggedPointerArgument(2); // 2 : 3rd para in GenerateCircuit() local
427 GateRef profileTypeInfo = TaggedPointerArgument(3); // 3 : 4th para in GenerateCircuit() local
438 GateRef profileTypeInfo = TaggedPointerArgument(2); // 2 : 3rd para in GenerateCircuit() local
450 GateRef profileTypeInfo = TaggedPointerArgument(3); // 3 : 4th para in GenerateCircuit() local
/arkcompiler/ets_runtime/ecmascript/stubs/
Druntime_stubs.cpp632 …JSHandle<JSTaggedValue> profileTypeInfo = GetHArg<JSTaggedValue>(argv, argc, 0); // 0: means the … in DEF_RUNTIME_STUBS() local
649 …JSHandle<JSTaggedValue> profileTypeInfo = GetHArg<JSTaggedValue>(argv, argc, 0); // 0: means the … in DEF_RUNTIME_STUBS() local
909 auto profileTypeInfo = method->GetProfileTypeInfo(); in DEF_RUNTIME_STUBS() local
1234 JSTaggedType profileTypeInfo = GetTArg(argv, argc, 0); // 0: means the zeroth parameter in DEF_RUNTIME_STUBS() local
1246 JSTaggedType profileTypeInfo = GetTArg(argv, argc, 0); // 0: means the zeroth parameter in DEF_RUNTIME_STUBS() local
1403 JSTaggedValue profileTypeInfo = GetArg(argv, argc, 1); // 1: means the first parameter in DEF_RUNTIME_STUBS() local
1420 JSTaggedValue profileTypeInfo = GetArg(argv, argc, 1); // 1: means the first parameter in DEF_RUNTIME_STUBS() local
1437 JSTaggedValue profileTypeInfo = GetArg(argv, argc, 1); // 1: means the first parameter in DEF_RUNTIME_STUBS() local
1454 JSTaggedValue profileTypeInfo = GetArg(argv, argc, 1); // 1: means the first parameter in DEF_RUNTIME_STUBS() local
Druntime_stubs-inl.h888 JSHandle<ProfileTypeInfo> profileTypeInfo = factory->NewProfileTypeInfo(icSlotSize); in RuntimeNotifyInlineCache() local