| /arkcompiler/ets_runtime/ecmascript/interpreter/ |
| D | interpreter_assembly.cpp | 261 …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 …]
|
| D | interpreter-inl.h | 2325 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/ |
| D | ic_runtime.h | 32 …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()
|
| D | invoke_cache.cpp | 22 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()
|
| D | ic_runtime_stub-inl.h | 37 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()
|
| D | profile_type_info.h | 113 …ProfileTypeAccessor(JSThread* thread, JSHandle<ProfileTypeInfo> profileTypeInfo, uint32_t slotId, … in ProfileTypeAccessor()
|
| /arkcompiler/ets_runtime/ecmascript/compiler/ |
| D | ic_stub_builder.h | 29 void SetParameters(GateRef glue, GateRef receiver, GateRef profileTypeInfo, in SetParameters() 39 void SetParameters(GateRef glue, GateRef receiver, GateRef profileTypeInfo, in SetParameters()
|
| D | access_object_stub_builder.cpp | 24 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()
|
| D | interpreter_stub-inl.h | 550 …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() 579 … GateRef profileTypeInfo, GateRef acc, GateRef hotnessCounter) in DispatchDebuggerLast() 594 GateRef profileTypeInfo, GateRef acc, in DispatchWithId() 607 … GateRef profileTypeInfo, GateRef acc, GateRef hotnessCounter, in CheckException() 625 … GateRef profileTypeInfo, GateRef acc, GateRef hotnessCounter, in CheckPendingException() 643 … GateRef profileTypeInfo, GateRef acc, GateRef hotnessCounter, in CheckExceptionWithVar() 663 … GateRef profileTypeInfo, GateRef acc, GateRef hotnessCounter, in CheckExceptionWithJump()
|
| D | common_stubs.cpp | 315 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/ |
| D | runtime_stubs.cpp | 632 …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
|
| D | runtime_stubs-inl.h | 888 JSHandle<ProfileTypeInfo> profileTypeInfo = factory->NewProfileTypeInfo(icSlotSize); in RuntimeNotifyInlineCache() local
|