Home
last modified time | relevance | path

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

/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()
518 JSTaggedValue ICRuntimeStub::LoadMiss(JSThread *thread, ProfileTypeInfo *profileTypeInfo, JSTaggedV… in LoadMiss()
529 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/interpreter/
Dinterpreter_assembly.cpp279 …hread, const uint8_t *pc, JSTaggedType *sp, JSTaggedValue constpool, JSTaggedValue profileTypeInfo, in HandleMovV4V4()
291 …hread, const uint8_t *pc, JSTaggedType *sp, JSTaggedValue constpool, JSTaggedValue profileTypeInfo, in HandleMovV8V8()
303 …hread, const uint8_t *pc, JSTaggedType *sp, JSTaggedValue constpool, JSTaggedValue profileTypeInfo, in HandleMovV16V16()
315 …hread, const uint8_t *pc, JSTaggedType *sp, JSTaggedValue constpool, JSTaggedValue profileTypeInfo, in HandleLdaStrId16()
326 …hread, const uint8_t *pc, JSTaggedType *sp, JSTaggedValue constpool, JSTaggedValue profileTypeInfo, in HandleJmpImm8()
336 …hread, const uint8_t *pc, JSTaggedType *sp, JSTaggedValue constpool, JSTaggedValue profileTypeInfo, in HandleJmpImm16()
346 …hread, const uint8_t *pc, JSTaggedType *sp, JSTaggedValue constpool, JSTaggedValue profileTypeInfo, in HandleJmpImm32()
356 …hread, const uint8_t *pc, JSTaggedType *sp, JSTaggedValue constpool, JSTaggedValue profileTypeInfo, in HandleJeqzImm8()
372 …hread, const uint8_t *pc, JSTaggedType *sp, JSTaggedValue constpool, JSTaggedValue profileTypeInfo, in HandleJeqzImm16()
388 …hread, const uint8_t *pc, JSTaggedType *sp, JSTaggedValue constpool, JSTaggedValue profileTypeInfo, in HandleJeqzImm32()
[all …]
Dinterpreter-inl.h2155 auto profileTypeInfo = GetRuntimeProfileTypeInfo(sp); in RunInternal() local
2471 auto profileTypeInfo = GetRuntimeProfileTypeInfo(sp); in RunInternal() local
2534 auto profileTypeInfo = GetRuntimeProfileTypeInfo(sp); in RunInternal() local
2616 auto profileTypeInfo = GetRuntimeProfileTypeInfo(sp); in RunInternal() local
2655 auto profileTypeInfo = GetRuntimeProfileTypeInfo(sp); in RunInternal() local
2695 auto profileTypeInfo = GetRuntimeProfileTypeInfo(sp); in RunInternal() local
2816 auto profileTypeInfo = GetRuntimeProfileTypeInfo(sp); in RunInternal() local
2842 auto profileTypeInfo = GetRuntimeProfileTypeInfo(sp); in RunInternal() local
2916 auto profileTypeInfo = GetRuntimeProfileTypeInfo(sp); in RunInternal() local
3021 auto profileTypeInfo = GetRuntimeProfileTypeInfo(sp); in RunInternal() local
[all …]
/arkcompiler/ets_runtime/ecmascript/compiler/
Daccess_object_stub_builder.cpp24GateRef profileTypeInfo, GateRef slotId, ProfileOperation callback) in LoadObjByName()
94 … GateRef value, GateRef profileTypeInfo, GateRef slotId, in StoreObjByName()
144 …ctStubBuilder::LoadObjByValue(GateRef glue, GateRef receiver, GateRef key, GateRef profileTypeInfo, in LoadObjByValue()
207GateRef profileTypeInfo, GateRef slotId, ProfileOperation callback) in StoreObjByValue()
239 GateRef profileTypeInfo, GateRef slotId, in TryLoadGlobalByName()
289 … GateRef value, GateRef profileTypeInfo, GateRef slotId, in TryStoreGlobalByName()
352GateRef profileTypeInfo, GateRef slotId, ProfileOperation callback) in LoadGlobalVar()
390 … GateRef value, GateRef profileTypeInfo, GateRef slotId) in StoreGlobalVar()
Dinterpreter_stub-inl.h549 …Builder::Dispatch(GateRef glue, GateRef sp, GateRef pc, GateRef constpool, GateRef profileTypeInfo, in Dispatch()
560 GateRef profileTypeInfo, GateRef acc, GateRef hotnessCounter) in DispatchLast()
568 GateRef profileTypeInfo, GateRef acc, GateRef hotnessCounter) in DispatchDebugger()
578 GateRef profileTypeInfo, GateRef acc, GateRef hotnessCounter) in DispatchDebuggerLast()
593 GateRef profileTypeInfo, GateRef acc, in DispatchWithId()
606GateRef profileTypeInfo, GateRef acc, GateRef hotnessCounter, in CheckException()
624GateRef profileTypeInfo, GateRef acc, GateRef hotnessCounter, in CheckPendingException()
642GateRef profileTypeInfo, GateRef acc, GateRef hotnessCounter, in CheckExceptionWithVar()
662GateRef profileTypeInfo, GateRef acc, GateRef hotnessCounter, in CheckExceptionWithJump()
Dcommon_stubs.cpp218 GateRef profileTypeInfo = UpdateProfileTypeInfo(glue, jsFunc); in GenerateCircuit() local
340 GateRef profileTypeInfo = UpdateProfileTypeInfo(glue, jsFunc); in GenerateCircuit() local
363 GateRef profileTypeInfo = UpdateProfileTypeInfo(glue, jsFunc); in GenerateCircuit() local
393 GateRef profileTypeInfo = UpdateProfileTypeInfo(glue, jsFunc); in GenerateCircuit() local
414 GateRef profileTypeInfo = UpdateProfileTypeInfo(glue, jsFunc); in GenerateCircuit() local
444 GateRef profileTypeInfo = UpdateProfileTypeInfo(glue, jsFunc); in GenerateCircuit() local
457 GateRef profileTypeInfo = UpdateProfileTypeInfo(glue, jsFunc); in GenerateCircuit() local
469 GateRef profileTypeInfo = UpdateProfileTypeInfo(glue, jsFunc); in GenerateCircuit() local
482 GateRef profileTypeInfo = UpdateProfileTypeInfo(glue, jsFunc); in GenerateCircuit() local
Dprofiler_stub_builder.cpp23 …d ProfilerStubBuilder::PGOProfiler(GateRef glue, GateRef pc, GateRef func, GateRef profileTypeInfo, in PGOProfiler()
50 …ubBuilder::ProfileOpType(GateRef glue, GateRef pc, GateRef func, GateRef profileTypeInfo, GateRef … in ProfileOpType()
Dstub_builder.cpp3441 …GateRef glue, GateRef object, GateRef target, GateRef profileTypeInfo, GateRef slotId, ProfileOper… in InstanceOf()
3542 GateRef StubBuilder::GetMethod(GateRef glue, GateRef obj, GateRef key, GateRef profileTypeInfo, Gat… in GetMethod()
/arkcompiler/ets_runtime/ecmascript/stubs/
Druntime_stubs.cpp720 …JSHandle<JSTaggedValue> profileTypeInfo = GetHArg<JSTaggedValue>(argv, argc, 0); // 0: means the … in DEF_RUNTIME_STUBS() local
737 …JSHandle<JSTaggedValue> profileTypeInfo = GetHArg<JSTaggedValue>(argv, argc, 0); // 0: means the … in DEF_RUNTIME_STUBS() local
980 auto profileTypeInfo = method->GetProfileTypeInfo(); in DEF_RUNTIME_STUBS() local
995 auto profileTypeInfo = method->GetProfileTypeInfo(); in DEF_RUNTIME_STUBS() local
1345 JSTaggedType profileTypeInfo = GetTArg(argv, argc, 0); // 0: means the zeroth parameter in DEF_RUNTIME_STUBS() local
1357 JSTaggedType profileTypeInfo = GetTArg(argv, argc, 0); // 0: means the zeroth parameter in DEF_RUNTIME_STUBS() local
1515 JSTaggedValue profileTypeInfo = GetArg(argv, argc, 1); // 1: means the first parameter in DEF_RUNTIME_STUBS() local
Druntime_stubs-inl.h968 JSHandle<ProfileTypeInfo> profileTypeInfo = factory->NewProfileTypeInfo(icSlotSize); in RuntimeNotifyInlineCache() local