Home
last modified time | relevance | path

Searched defs:profileTypeInfo (Results 1 - 25 of 26) sorted by relevance

12

/arkcompiler/ets_runtime/ecmascript/ic/
H A Dic_runtime.h33 ICRuntime(JSThread *thread, JSHandle<ProfileTypeInfo> profileTypeInfo, uint32_t slotId, ICKind kind) in ICRuntime() argument
70 LoadICRuntime(JSThread *thread, JSHandle<ProfileTypeInfo> profileTypeInfo, uint32_t slotId, ICKind kind) in LoadICRuntime() argument
87 StoreICRuntime(JSThread *thread, JSHandle<ProfileTypeInfo> profileTypeInfo, uint32_t slotId, ICKind kind) in StoreICRuntime() argument
H A Dinvoke_cache.cpp23 bool InvokeCache::SetMonoConstuctCacheSlot(JSThread *thread, ProfileTypeInfo *profileTypeInfo, uint32_t slotId, in SetMonoConstuctCacheSlot() argument
37 bool InvokeCache::SetPolyConstuctCacheSlot(JSThread *thread, ProfileTypeInfo *profileTypeInfo, uint32_t slotId, in SetPolyConstuctCacheSlot() argument
122 bool InvokeCache::SetMonoInlineCallCacheSlot(JSThread *thread, ProfileTypeInfo *profileTypeInfo, uint32_t slotId, in SetMonoInlineCallCacheSlot() argument
136 bool InvokeCache::SetPolyInlineCallCacheSlot(JSThread *thread, ProfileTypeInfo *profileTypeInfo, uint32_t slotId, in SetPolyInlineCallCacheSlot() argument
[all...]
H A Dic_runtime_stub-inl.h39 JSTaggedValue ICRuntimeStub::LoadGlobalICByName(JSThread *thread, ProfileTypeInfo *profileTypeInfo, in LoadGlobalICByName() argument
55 JSTaggedValue ICRuntimeStub::StoreGlobalICByName(JSThread *thread, ProfileTypeInfo *profileTypeInfo, in StoreGlobalICByName() argument
110 ARK_NOINLINE JSTaggedValue ICRuntimeStub::LoadICByName(JSThread *thread, ProfileTypeInfo *profileTypeInfo, in LoadICByName() argument
148 ARK_NOINLINE JSTaggedValue ICRuntimeStub::LoadICByValue(JSThread *thread, ProfileTypeInfo *profileTypeInfo, in LoadICByValue() argument
177 StoreICByValue(JSThread *thread, ProfileTypeInfo *profileTypeInfo, JSTaggedValue receiver, JSTaggedValue key, JSTaggedValue value, uint32_t slotId) StoreICByValue() argument
185 StoreOwnICByValue(JSThread *thread, ProfileTypeInfo *profileTypeInfo, JSTaggedValue receiver, JSTaggedValue key, JSTaggedValue value, uint32_t slotId) StoreOwnICByValue() argument
211 StoreICByName(JSThread *thread, ProfileTypeInfo *profileTypeInfo, JSTaggedValue receiver, JSTaggedValue key, JSTaggedValue value, uint32_t slotId) StoreICByName() argument
647 LoadMiss(JSThread *thread, ProfileTypeInfo *profileTypeInfo, JSTaggedValue receiver, JSTaggedValue key, uint32_t slotId, ICKind kind) LoadMiss() argument
658 LoadValueMiss(JSThread *thread, ProfileTypeInfo *profileTypeInfo, JSTaggedValue receiver, JSTaggedValue key, uint32_t slotId, ICKind kind) LoadValueMiss() argument
669 StoreMiss(JSThread *thread, ProfileTypeInfo *profileTypeInfo, JSTaggedValue receiver, JSTaggedValue key, JSTaggedValue value, uint32_t slotId, ICKind kind, bool isOwn) StoreMiss() argument
[all...]
H A Dprofile_type_info.h446 ProfileTypeAccessor(JSThread* thread, JSHandle<ProfileTypeInfo> profileTypeInfo, uint32_t slotId, ICKind kind) in ProfileTypeAccessor() argument
/arkcompiler/ets_runtime/ecmascript/compiler/
H A Dic_stub_builder.h29 void SetParameters(GateRef glue, GateRef receiver, GateRef profileTypeInfo, in SetParameters() argument
40 void SetParameters(GateRef glue, GateRef receiver, GateRef profileTypeInfo, in SetParameters() argument
H A Dpass_manager.cpp49 bool JitPassManager::Compile(JSHandle<ProfileTypeInfo> &profileTypeInfo, in Compile() argument
106 static_cast<JitCompilationEnv*>(compilationEnv_)->SetProfileTypeInfo(profileTypeInfo); in Compile() variable
H A Dcompilation_driver.h152 CompileMethod(const JSPandaFile *jsPandaFile, MethodLiteral *methodLiteral, JSHandle<ProfileTypeInfo> &profileTypeInfo, const uint8_t *pcStart, const panda_file::File::Header *header, ApEntityId abcId, const Callback &cb) CompileMethod() argument
H A Daccess_object_stub_builder.cpp24 LoadObjByName(GateRef glue, GateRef receiver, GateRef prop, const StringIdInfo &info, GateRef profileTypeInfo, GateRef slotId, ProfileOperation callback) LoadObjByName() argument
64 LoadPrivatePropertyByName( GateRef glue, GateRef receiver, GateRef key, GateRef profileTypeInfo, GateRef slotId, ProfileOperation callback) LoadPrivatePropertyByName() argument
130 StoreObjByName(GateRef glue, GateRef receiver, GateRef prop, const StringIdInfo &info, GateRef value, GateRef profileTypeInfo, GateRef slotId, ProfileOperation callback) StoreObjByName() argument
171 StorePrivatePropertyByName(GateRef glue, GateRef receiver, GateRef key, GateRef value, GateRef profileTypeInfo, GateRef slotId, ProfileOperation callback) StorePrivatePropertyByName() argument
229 LoadObjByValue(GateRef glue, GateRef receiver, GateRef key, GateRef profileTypeInfo, GateRef slotId, ProfileOperation callback) LoadObjByValue() argument
295 StoreObjByValue(GateRef glue, GateRef receiver, GateRef key, GateRef value, GateRef profileTypeInfo, GateRef slotId, ProfileOperation callback) StoreObjByValue() argument
332 StoreOwnByIndex(GateRef glue, GateRef receiver, GateRef index, GateRef value, GateRef profileTypeInfo, GateRef slotId, ProfileOperation callback) StoreOwnByIndex() argument
379 TryLoadGlobalByName(GateRef glue, GateRef prop, const StringIdInfo &info, GateRef profileTypeInfo, GateRef slotId, ProfileOperation callback) TryLoadGlobalByName() argument
429 TryStoreGlobalByName(GateRef glue, GateRef prop, const StringIdInfo &info, GateRef value, GateRef profileTypeInfo, GateRef slotId, ProfileOperation callback) TryStoreGlobalByName() argument
492 LoadGlobalVar(GateRef glue, GateRef prop, const StringIdInfo &info, GateRef profileTypeInfo, GateRef slotId, ProfileOperation callback) LoadGlobalVar() argument
530 StoreGlobalVar(GateRef glue, GateRef prop, const StringIdInfo &info, GateRef value, GateRef profileTypeInfo, GateRef slotId) StoreGlobalVar() argument
[all...]
H A Dcommon_stubs.cpp286 GateRef profileTypeInfo = UpdateProfileTypeInfo(glue, jsFunc); in GenerateCircuit() local
470 GateRef profileTypeInfo = UpdateProfileTypeInfo(glue, jsFunc); in GenerateCircuit() local
493 GateRef profileTypeInfo = UpdateProfileTypeInfo(glue, jsFunc); in GenerateCircuit() local
523 GateRef profileTypeInfo = UpdateProfileTypeInfo(glue, jsFunc); in GenerateCircuit() local
544 GateRef profileTypeInfo = UpdateProfileTypeInfo(glue, jsFunc); in GenerateCircuit() local
643 GateRef profileTypeInfo = UpdateProfileTypeInfo(glue, jsFunc); GenerateCircuit() local
656 GateRef profileTypeInfo = UpdateProfileTypeInfo(glue, jsFunc); GenerateCircuit() local
668 GateRef profileTypeInfo = UpdateProfileTypeInfo(glue, jsFunc); GenerateCircuit() local
681 GateRef profileTypeInfo = UpdateProfileTypeInfo(glue, jsFunc); GenerateCircuit() local
[all...]
H A Dinterpreter_stub-inl.h584 SetValueToTaggedArray(VariableType::JS_ANY(), glue, profileTypeInfo, slotId, newProfileTypeInfoCell, in UpdateProfileTypeInfoCellToFunction() local
675 void InterpreterStubBuilder::Dispatch(GateRef glue, GateRef sp, GateRef pc, GateRef constpool, GateRef profileTypeInfo, in Dispatch() argument
563 UpdateProfileTypeInfoCellToFunction(GateRef glue, GateRef function, GateRef profileTypeInfo, GateRef slotId) UpdateProfileTypeInfoCellToFunction() argument
685 DispatchLast(GateRef glue, GateRef sp, GateRef pc, GateRef constpool, GateRef profileTypeInfo, GateRef acc, GateRef hotnessCounter) DispatchLast() argument
693 DispatchDebugger(GateRef glue, GateRef sp, GateRef pc, GateRef constpool, GateRef profileTypeInfo, GateRef acc, GateRef hotnessCounter) DispatchDebugger() argument
703 DispatchDebuggerLast(GateRef glue, GateRef sp, GateRef pc, GateRef constpool, GateRef profileTypeInfo, GateRef acc, GateRef hotnessCounter) DispatchDebuggerLast() argument
718 DispatchWithId(GateRef glue, GateRef sp, GateRef pc, GateRef constpool, GateRef profileTypeInfo, GateRef acc, GateRef hotnessCounter, GateRef index) DispatchWithId() argument
731 CheckException(GateRef glue, GateRef sp, GateRef pc, GateRef constpool, GateRef profileTypeInfo, GateRef acc, GateRef hotnessCounter, GateRef res, GateRef offset) CheckException() argument
749 CheckPendingException(GateRef glue, GateRef sp, GateRef pc, GateRef constpool, GateRef profileTypeInfo, GateRef acc, GateRef hotnessCounter, GateRef res, GateRef offset) CheckPendingException() argument
767 CheckExceptionWithVar(GateRef glue, GateRef sp, GateRef pc, GateRef constpool, GateRef profileTypeInfo, GateRef acc, GateRef hotnessCounter, GateRef res, GateRef offset) CheckExceptionWithVar() argument
787 CheckExceptionWithJump(GateRef glue, GateRef sp, GateRef pc, GateRef constpool, GateRef profileTypeInfo, GateRef acc, GateRef hotnessCounter, GateRef res, Label *jump) CheckExceptionWithJump() argument
[all...]
H A Dts_inline_lowering.cpp747 auto profileTypeInfo = ProfileTypeInfo::Cast(profileTIVal.GetTaggedObject()); in CalleePFIProcess() local
H A Dprofiler_stub_builder.cpp29 void ProfilerStubBuilder::PGOProfiler(GateRef glue, GateRef pc, GateRef func, GateRef profileTypeInfo, in PGOProfiler() argument
43 void ProfilerStubBuilder::PGOProfiler(GateRef glue, GateRef func, GateRef profileTypeInfo, in PGOProfiler() argument
50 void ProfilerStubBuilder::TryDump(GateRef glue, GateRef func, GateRef profileTypeInfo) in TryDump() argument
73 void ProfilerStubBuilder::TryPreDump(GateRef glue, GateRef func, GateRef profileTypeInfo) in TryPreDump() argument
90 ProfileOpType( GateRef glue, SlotIDInfo slotInfo, GateRef func, GateRef profileTypeInfo, GateRef type) ProfileOpType() argument
128 SetValueToTaggedArray(VariableType::JS_ANY(), glue, profileTypeInfo, slotId, *curTaggedSlotValue); ProfileOpType() local
137 ProfileDefineClass( GateRef glue, SlotIDInfo slotInfo, GateRef func, GateRef constructor, GateRef profileTypeInfo) ProfileDefineClass() argument
176 ProfileCreateObject( GateRef glue, SlotIDInfo slotInfo, GateRef func, GateRef newObj, GateRef profileTypeInfo) ProfileCreateObject() argument
219 SetValueToTaggedArray(VariableType::JS_ANY(), glue, profileTypeInfo, slotId, weakCtor); ProfileCreateObject() local
228 ProfileCall( GateRef glue, SlotIDInfo slotInfo, GateRef func, GateRef target, GateRef profileTypeInfo) ProfileCall() argument
289 SetValueToTaggedArray(VariableType::JS_ANY(), glue, profileTypeInfo, slotId, nonType); ProfileCall() local
302 SetValueToTaggedArray(VariableType::JS_ANY(), glue, profileTypeInfo, slotId, target); ProfileCall() local
360 ProfileNativeCall( GateRef glue, SlotIDInfo slotInfo, GateRef func, GateRef target, GateRef profileTypeInfo) ProfileNativeCall() argument
399 SetValueToTaggedArray(VariableType::JS_ANY(), glue, profileTypeInfo, slotId, IntToTaggedInt(invalidId)); ProfileNativeCall() local
406 SetValueToTaggedArray(VariableType::JS_ANY(), glue, profileTypeInfo, slotId, IntToTaggedInt(newId)); ProfileNativeCall() local
415 IsProfileTypeInfoDumped(GateRef profileTypeInfo, ProfileOperation callback) IsProfileTypeInfoDumped() argument
558 ProfileBranch( GateRef glue, SlotIDInfo slotInfo, GateRef func, GateRef profileTypeInfo, bool isTrue) ProfileBranch() argument
621 VariableType::JS_ANY(), glue, profileTypeInfo, slotId, IntToTaggedInt(newSlotValue)); ProfileBranch() local
637 TryPreDumpInner(GateRef glue, GateRef func, GateRef profileTypeInfo) TryPreDumpInner() argument
728 ProfileGetIterator( GateRef glue, SlotIDInfo slotInfo, GateRef func, GateRef iterator, GateRef profileTypeInfo) ProfileGetIterator() argument
767 SetValueToTaggedArray(VariableType::JS_ANY(), glue, profileTypeInfo, slotId, IntToTaggedInt(invalidKind)); ProfileGetIterator() local
774 SetValueToTaggedArray(VariableType::JS_ANY(), glue, profileTypeInfo, slotId, IntToTaggedInt(newIterKind)); ProfileGetIterator() local
808 GetBitFieldOffsetFromProfileTypeInfo(GateRef profileTypeInfo) GetBitFieldOffsetFromProfileTypeInfo() argument
816 IsProfileTypeInfoDumped(GateRef profileTypeInfo) IsProfileTypeInfoDumped() argument
823 IsProfileTypeInfoPreDumped(GateRef profileTypeInfo) IsProfileTypeInfoPreDumped() argument
830 IsProfileTypeInfoWithBigMethod(GateRef profileTypeInfo) IsProfileTypeInfoWithBigMethod() argument
837 IsProfileTypeInfoHotAndValid(GateRef profileTypeInfo) IsProfileTypeInfoHotAndValid() argument
865 SetDumpPeriodIndex(GateRef glue, GateRef profileTypeInfo) SetDumpPeriodIndex() argument
869 Store(VariableType::INT32(), glue, profileTypeInfo, periodCounterOffset, newCount); SetDumpPeriodIndex() local
872 SetPreDumpPeriodIndex(GateRef glue, GateRef profileTypeInfo) SetPreDumpPeriodIndex() argument
876 Store(VariableType::INT32(), glue, profileTypeInfo, periodCounterOffset, newCount); SetPreDumpPeriodIndex() local
879 IsCompiledOrTryCompile(GateRef glue, GateRef func, GateRef profileTypeInfo, ProfileOperation callback) IsCompiledOrTryCompile() argument
888 GetJitHotnessThresholdOffset(GateRef profileTypeInfo) GetJitHotnessThresholdOffset() argument
895 GetJitHotnessCntOffset(GateRef profileTypeInfo) GetJitHotnessCntOffset() argument
901 SetJitHotnessCnt(GateRef glue, GateRef profileTypeInfo, GateRef hotnessCnt) SetJitHotnessCnt() argument
904 Store(VariableType::INT16(), glue, profileTypeInfo, hotnessCntOffset, hotnessCnt); SetJitHotnessCnt() local
907 GetJitHotnessCnt(GateRef profileTypeInfo) GetJitHotnessCnt() argument
914 GetJitHotnessThreshold(GateRef profileTypeInfo) GetJitHotnessThreshold() argument
921 GetJitCallThresholdOffset(GateRef profileTypeInfo) GetJitCallThresholdOffset() argument
928 GetJitCallThreshold(GateRef profileTypeInfo) GetJitCallThreshold() argument
935 GetJitCallCntOffset(GateRef profileTypeInfo) GetJitCallCntOffset() argument
941 GetJitCallCnt(GateRef profileTypeInfo) GetJitCallCnt() argument
948 GetOsrHotnessThresholdOffset(GateRef profileTypeInfo) GetOsrHotnessThresholdOffset() argument
955 GetOsrHotnessThreshold(GateRef profileTypeInfo) GetOsrHotnessThreshold() argument
962 GetBaselineJitHotnessThresholdOffset(GateRef profileTypeInfo) GetBaselineJitHotnessThresholdOffset() argument
969 GetBaselineJitHotnessThreshold(GateRef profileTypeInfo) GetBaselineJitHotnessThreshold() argument
976 GetOsrHotnessCntOffset(GateRef profileTypeInfo) GetOsrHotnessCntOffset() argument
982 GetOsrHotnessCnt(GateRef profileTypeInfo) GetOsrHotnessCnt() argument
989 IsCompiledOrTryCompile(GateRef glue, GateRef func, GateRef profileTypeInfo) IsCompiledOrTryCompile() argument
1025 Store(VariableType::INT8(), glue, profileTypeInfo, jitCallCntOffset, TruncInt32ToInt8(newJitCallCnt)); IsCompiledOrTryCompile() local
1034 Store(VariableType::INT8(), glue, profileTypeInfo, jitCallCntOffset, TruncInt32ToInt8(newJitCallCnt)); IsCompiledOrTryCompile() local
1046 TryJitCompile(GateRef glue, OffsetInfo offsetInfo, GateRef func, GateRef profileTypeInfo) TryJitCompile() argument
1111 Store(VariableType::INT16(), glue, profileTypeInfo, jitHotnessCntOffset, newJitHotnessCnt); TryJitCompile() local
1118 Store(VariableType::INT16(), glue, profileTypeInfo, jitHotnessCntOffset, newJitHotnessCnt); TryJitCompile() local
1149 Store(VariableType::INT16(), glue, profileTypeInfo, osrHotnessCntOffset, Int16(0)); TryJitCompile() local
1160 Store(VariableType::INT16(), glue, profileTypeInfo, osrHotnessCntOffset, newOsrHotnessCnt); TryJitCompile() local
1167 PGOProfiler(GateRef glue, GateRef func, GateRef profileTypeInfo, SlotIDInfo slotIdInfo, const std::vector<GateRef> &values, OperationType type) PGOProfiler() argument
[all...]
H A Dnew_object_stub_builder.cpp1836 SetValueToTaggedArray(VariableType::JS_POINTER(), glue, profileTypeInfo, slotId, *ret); in LoadTrackInfo() local
1808 LoadTrackInfo(GateRef glue, GateRef jsFunc, TraceIdInfo traceIdInfo, GateRef profileTypeInfo, GateRef slotId, GateRef slotValue, GateRef arrayLiteral, ProfileOperation callback) LoadTrackInfo() argument
1944 CreateEmptyArray(GateRef glue, GateRef jsFunc, TraceIdInfo traceIdInfo, GateRef profileTypeInfo, GateRef slotId, ProfileOperation callback) CreateEmptyArray() argument
1980 CreateArrayWithBuffer(GateRef glue, GateRef index, GateRef jsFunc, TraceIdInfo traceIdInfo, GateRef profileTypeInfo, GateRef slotId, ProfileOperation callback) CreateArrayWithBuffer() argument
[all...]
H A Dcircuit_builder.cpp1396 SetValueToTaggedArray(VariableType::JS_ANY(), glue, profileTypeInfo, slotId, newProfileTypeInfoCell); in UpdateProfileTypeInfoCellToFunction() local
1377 UpdateProfileTypeInfoCellToFunction(GateRef glue, GateRef function, GateRef profileTypeInfo, GateRef slotId) UpdateProfileTypeInfoCellToFunction() argument
/arkcompiler/ets_runtime/ecmascript/compiler/baseline/
H A Dbaseline_stub_builder.h127 void Dispatch(GateRef glue, GateRef sp, GateRef pc, GateRef constpool, GateRef profileTypeInfo, in Dispatch() argument
119 DispatchLast(GateRef glue, GateRef sp, GateRef pc, GateRef constpool, GateRef profileTypeInfo, GateRef acc, GateRef hotnessCounter) DispatchLast() argument
H A Dbaseline_stubs.cpp555 GateRef profileTypeInfo = GetProfileTypeInfoFromFunction(GetFunctionFromFrame(frame)); GenerateCircuit() local
2823 GateRef profileTypeInfo = GetProfileTypeInfoFromFunction(GetFunctionFromFrame(GetFrame(sp))); GenerateCircuit() local
2885 GateRef profileTypeInfo = GetProfileTypeInfoFromFunction(func); GenerateCircuit() local
3341 GateRef profileTypeInfo = GenerateCircuit() local
3769 GateRef profileTypeInfo = GenerateCircuit() local
4884 GateRef profileTypeInfo = GetProfileTypeInfoFromFunction(func); GenerateCircuit() local
5615 GateRef profileTypeInfo = GenerateCircuit() local
5719 GateRef profileTypeInfo = GetProfileTypeInfoFromFunction(func); GenerateCircuit() local
5828 GateRef profileTypeInfo = GetProfileTypeInfoFromFunction(func); GenerateCircuit() local
5880 GateRef profileTypeInfo = GetProfileTypeInfoFromFunction(func); GenerateCircuit() local
[all...]
/arkcompiler/ets_runtime/ecmascript/jit/
H A Djit_task.cpp343 JSHandle<ProfileTypeInfo> profileTypeInfo = sustainingJSHandle_->NewHandle(profileTypeInfo_); in SustainingJSHandles() local
H A Djit_task.h289 void SetProfileTypeInfo(JSHandle<ProfileTypeInfo> &profileTypeInfo) in SetProfileTypeInfo() argument
H A Djit_profiler.cpp32 void JITProfiler::ProfileBytecode(JSThread *thread, const JSHandle<ProfileTypeInfo> &profileTypeInfo, in ProfileBytecode() argument
[all...]
/arkcompiler/ets_runtime/ecmascript/deoptimizer/
H A Ddeoptimizer.cpp438 auto profileTypeInfo = function->GetProfileTypeInfo(); in Dump() local
548 ProfileTypeInfo *profileTypeInfo = ProfileTypeInfo::Cast(profileTypeInfoVal.GetTaggedObject()); in ResetJitHotness() local
/arkcompiler/ets_runtime/ecmascript/interpreter/
H A Dinterpreter_assembly.cpp309 HandleMovV4V4( JSThread *thread, const uint8_t *pc, JSTaggedType *sp, JSTaggedValue constpool, JSTaggedValue profileTypeInfo, JSTaggedValue acc, int16_t hotnessCounter) HandleMovV4V4() argument
321 HandleMovV8V8( JSThread *thread, const uint8_t *pc, JSTaggedType *sp, JSTaggedValue constpool, JSTaggedValue profileTypeInfo, JSTaggedValue acc, int16_t hotnessCounter) HandleMovV8V8() argument
333 HandleMovV16V16( JSThread *thread, const uint8_t *pc, JSTaggedType *sp, JSTaggedValue constpool, JSTaggedValue profileTypeInfo, JSTaggedValue acc, int16_t hotnessCounter) HandleMovV16V16() argument
345 HandleLdaStrId16( JSThread *thread, const uint8_t *pc, JSTaggedType *sp, JSTaggedValue constpool, JSTaggedValue profileTypeInfo, JSTaggedValue acc, int16_t hotnessCounter) HandleLdaStrId16() argument
356 HandleJmpImm8( JSThread *thread, const uint8_t *pc, JSTaggedType *sp, JSTaggedValue constpool, JSTaggedValue profileTypeInfo, JSTaggedValue acc, int16_t hotnessCounter) HandleJmpImm8() argument
366 HandleJmpImm16( JSThread *thread, const uint8_t *pc, JSTaggedType *sp, JSTaggedValue constpool, JSTaggedValue profileTypeInfo, JSTaggedValue acc, int16_t hotnessCounter) HandleJmpImm16() argument
376 HandleJmpImm32( JSThread *thread, const uint8_t *pc, JSTaggedType *sp, JSTaggedValue constpool, JSTaggedValue profileTypeInfo, JSTaggedValue acc, int16_t hotnessCounter) HandleJmpImm32() argument
386 HandleJeqzImm8( JSThread *thread, const uint8_t *pc, JSTaggedType *sp, JSTaggedValue constpool, JSTaggedValue profileTypeInfo, JSTaggedValue acc, int16_t hotnessCounter) HandleJeqzImm8() argument
402 HandleJeqzImm16( JSThread *thread, const uint8_t *pc, JSTaggedType *sp, JSTaggedValue constpool, JSTaggedValue profileTypeInfo, JSTaggedValue acc, int16_t hotnessCounter) HandleJeqzImm16() argument
418 HandleJeqzImm32( JSThread *thread, const uint8_t *pc, JSTaggedType *sp, JSTaggedValue constpool, JSTaggedValue profileTypeInfo, JSTaggedValue acc, int16_t hotnessCounter) HandleJeqzImm32() argument
434 HandleJnezImm8( JSThread *thread, const uint8_t *pc, JSTaggedType *sp, JSTaggedValue constpool, JSTaggedValue profileTypeInfo, JSTaggedValue acc, int16_t hotnessCounter) HandleJnezImm8() argument
450 HandleJnezImm16( JSThread *thread, const uint8_t *pc, JSTaggedType *sp, JSTaggedValue constpool, JSTaggedValue profileTypeInfo, JSTaggedValue acc, int16_t hotnessCounter) HandleJnezImm16() argument
466 HandleJnezImm32( JSThread *thread, const uint8_t *pc, JSTaggedType *sp, JSTaggedValue constpool, JSTaggedValue profileTypeInfo, JSTaggedValue acc, int16_t hotnessCounter) HandleJnezImm32() argument
482 HandleLdaV8( JSThread *thread, const uint8_t *pc, JSTaggedType *sp, JSTaggedValue constpool, JSTaggedValue profileTypeInfo, JSTaggedValue acc, int16_t hotnessCounter) HandleLdaV8() argument
493 HandleStaV8( JSThread *thread, const uint8_t *pc, JSTaggedType *sp, JSTaggedValue constpool, JSTaggedValue profileTypeInfo, JSTaggedValue acc, int16_t hotnessCounter) HandleStaV8() argument
503 HandleLdaiImm32( JSThread *thread, const uint8_t *pc, JSTaggedType *sp, JSTaggedValue constpool, JSTaggedValue profileTypeInfo, JSTaggedValue acc, int16_t hotnessCounter) HandleLdaiImm32() argument
513 HandleFldaiImm64( JSThread *thread, const uint8_t *pc, JSTaggedType *sp, JSTaggedValue constpool, JSTaggedValue profileTypeInfo, JSTaggedValue acc, int16_t hotnessCounter) HandleFldaiImm64() argument
523 HandleReturn( JSThread *thread, const uint8_t *pc, JSTaggedType *sp, JSTaggedValue constpool, JSTaggedValue profileTypeInfo, JSTaggedValue acc, int16_t hotnessCounter) HandleReturn() argument
551 HandleReturnundefined( JSThread *thread, const uint8_t *pc, JSTaggedType *sp, JSTaggedValue constpool, JSTaggedValue profileTypeInfo, JSTaggedValue acc, int16_t hotnessCounter) HandleReturnundefined() argument
580 HandleLdnan( JSThread *thread, const uint8_t *pc, JSTaggedType *sp, JSTaggedValue constpool, JSTaggedValue profileTypeInfo, JSTaggedValue acc, int16_t hotnessCounter) HandleLdnan() argument
589 HandleLdinfinity( JSThread *thread, const uint8_t *pc, JSTaggedType *sp, JSTaggedValue constpool, JSTaggedValue profileTypeInfo, JSTaggedValue acc, int16_t hotnessCounter) HandleLdinfinity() argument
598 HandleLdundefined( JSThread *thread, const uint8_t *pc, JSTaggedType *sp, JSTaggedValue constpool, JSTaggedValue profileTypeInfo, JSTaggedValue acc, int16_t hotnessCounter) HandleLdundefined() argument
607 HandleLdnull( JSThread *thread, const uint8_t *pc, JSTaggedType *sp, JSTaggedValue constpool, JSTaggedValue profileTypeInfo, JSTaggedValue acc, int16_t hotnessCounter) HandleLdnull() argument
616 HandleLdsymbol( JSThread *thread, const uint8_t *pc, JSTaggedType *sp, JSTaggedValue constpool, JSTaggedValue profileTypeInfo, JSTaggedValue acc, int16_t hotnessCounter) HandleLdsymbol() argument
627 HandleLdglobal( JSThread *thread, const uint8_t *pc, JSTaggedType *sp, JSTaggedValue constpool, JSTaggedValue profileTypeInfo, JSTaggedValue acc, int16_t hotnessCounter) HandleLdglobal() argument
639 HandleLdtrue( JSThread *thread, const uint8_t *pc, JSTaggedType *sp, JSTaggedValue constpool, JSTaggedValue profileTypeInfo, JSTaggedValue acc, int16_t hotnessCounter) HandleLdtrue() argument
648 HandleLdfalse( JSThread *thread, const uint8_t *pc, JSTaggedType *sp, JSTaggedValue constpool, JSTaggedValue profileTypeInfo, JSTaggedValue acc, int16_t hotnessCounter) HandleLdfalse() argument
657 HandleGetunmappedargs( JSThread *thread, const uint8_t *pc, JSTaggedType *sp, JSTaggedValue constpool, JSTaggedValue profileTypeInfo, JSTaggedValue acc, int16_t hotnessCounter) HandleGetunmappedargs() argument
673 HandleAsyncfunctionenter( JSThread *thread, const uint8_t *pc, JSTaggedType *sp, JSTaggedValue constpool, JSTaggedValue profileTypeInfo, JSTaggedValue acc, int16_t hotnessCounter) HandleAsyncfunctionenter() argument
685 HandleTonumberImm8( JSThread *thread, const uint8_t *pc, JSTaggedType *sp, JSTaggedValue constpool, JSTaggedValue profileTypeInfo, JSTaggedValue acc, int16_t hotnessCounter) HandleTonumberImm8() argument
704 HandleNegImm8( JSThread *thread, const uint8_t *pc, JSTaggedType *sp, JSTaggedValue constpool, JSTaggedValue profileTypeInfo, JSTaggedValue acc, int16_t hotnessCounter) HandleNegImm8() argument
728 HandleNotImm8( JSThread *thread, const uint8_t *pc, JSTaggedType *sp, JSTaggedValue constpool, JSTaggedValue profileTypeInfo, JSTaggedValue acc, int16_t hotnessCounter) HandleNotImm8() argument
752 HandleIncImm8( JSThread *thread, const uint8_t *pc, JSTaggedType *sp, JSTaggedValue constpool, JSTaggedValue profileTypeInfo, JSTaggedValue acc, int16_t hotnessCounter) HandleIncImm8() argument
779 HandleDecImm8( JSThread *thread, const uint8_t *pc, JSTaggedType *sp, JSTaggedValue constpool, JSTaggedValue profileTypeInfo, JSTaggedValue acc, int16_t hotnessCounter) HandleDecImm8() argument
806 HandleThrow( JSThread *thread, const uint8_t *pc, JSTaggedType *sp, JSTaggedValue constpool, JSTaggedValue profileTypeInfo, JSTaggedValue acc, int16_t hotnessCounter) HandleThrow() argument
816 HandleTypeofImm8( JSThread *thread, const uint8_t *pc, JSTaggedType *sp, JSTaggedValue constpool, JSTaggedValue profileTypeInfo, JSTaggedValue acc, int16_t hotnessCounter) HandleTypeofImm8() argument
826 HandleGetpropiterator( JSThread *thread, const uint8_t *pc, JSTaggedType *sp, JSTaggedValue constpool, JSTaggedValue profileTypeInfo, JSTaggedValue acc, int16_t hotnessCounter) HandleGetpropiterator() argument
838 HandleResumegenerator( JSThread *thread, const uint8_t *pc, JSTaggedType *sp, JSTaggedValue constpool, JSTaggedValue profileTypeInfo, JSTaggedValue acc, int16_t hotnessCounter) HandleResumegenerator() argument
854 HandleGetresumemode( JSThread *thread, const uint8_t *pc, JSTaggedType *sp, JSTaggedValue constpool, JSTaggedValue profileTypeInfo, JSTaggedValue acc, int16_t hotnessCounter) HandleGetresumemode() argument
870 HandleGetiteratorImm8( JSThread *thread, const uint8_t *pc, JSTaggedType *sp, JSTaggedValue constpool, JSTaggedValue profileTypeInfo, JSTaggedValue acc, int16_t hotnessCounter) HandleGetiteratorImm8() argument
884 HandleGetasynciteratorImm8( JSThread *thread, const uint8_t *pc, JSTaggedType *sp, JSTaggedValue constpool, JSTaggedValue profileTypeInfo, JSTaggedValue acc, int16_t hotnessCounter) HandleGetasynciteratorImm8() argument
898 HandleThrowConstassignmentPrefV8( JSThread *thread, const uint8_t *pc, JSTaggedType *sp, JSTaggedValue constpool, JSTaggedValue profileTypeInfo, JSTaggedValue acc, int16_t hotnessCounter) HandleThrowConstassignmentPrefV8() argument
910 HandleThrowPatternnoncoerciblePrefNone( JSThread *thread, const uint8_t *pc, JSTaggedType *sp, JSTaggedValue constpool, JSTaggedValue profileTypeInfo, JSTaggedValue acc, int16_t hotnessCounter) HandleThrowPatternnoncoerciblePrefNone() argument
921 HandleThrowIfnotobjectPrefV8( JSThread *thread, const uint8_t *pc, JSTaggedType *sp, JSTaggedValue constpool, JSTaggedValue profileTypeInfo, JSTaggedValue acc, int16_t hotnessCounter) HandleThrowIfnotobjectPrefV8() argument
940 HandleCloseiteratorImm8V8( JSThread *thread, const uint8_t *pc, JSTaggedType *sp, JSTaggedValue constpool, JSTaggedValue profileTypeInfo, JSTaggedValue acc, int16_t hotnessCounter) HandleCloseiteratorImm8V8() argument
955 HandleAdd2Imm8V8( JSThread *thread, const uint8_t *pc, JSTaggedType *sp, JSTaggedValue constpool, JSTaggedValue profileTypeInfo, JSTaggedValue acc, int16_t hotnessCounter) HandleAdd2Imm8V8() argument
991 HandleSub2Imm8V8( JSThread *thread, const uint8_t *pc, JSTaggedType *sp, JSTaggedValue constpool, JSTaggedValue profileTypeInfo, JSTaggedValue acc, int16_t hotnessCounter) HandleSub2Imm8V8() argument
1025 HandleMul2Imm8V8( JSThread *thread, const uint8_t *pc, JSTaggedType *sp, JSTaggedValue constpool, JSTaggedValue profileTypeInfo, JSTaggedValue acc, int16_t hotnessCounter) HandleMul2Imm8V8() argument
1047 HandleDiv2Imm8V8( JSThread *thread, const uint8_t *pc, JSTaggedType *sp, JSTaggedValue constpool, JSTaggedValue profileTypeInfo, JSTaggedValue acc, int16_t hotnessCounter) HandleDiv2Imm8V8() argument
1070 HandleMod2Imm8V8( JSThread *thread, const uint8_t *pc, JSTaggedType *sp, JSTaggedValue constpool, JSTaggedValue profileTypeInfo, JSTaggedValue acc, int16_t hotnessCounter) HandleMod2Imm8V8() argument
1093 HandleEqImm8V8( JSThread *thread, const uint8_t *pc, JSTaggedType *sp, JSTaggedValue constpool, JSTaggedValue profileTypeInfo, JSTaggedValue acc, int16_t hotnessCounter) HandleEqImm8V8() argument
1117 HandleNoteqImm8V8( JSThread *thread, const uint8_t *pc, JSTaggedType *sp, JSTaggedValue constpool, JSTaggedValue profileTypeInfo, JSTaggedValue acc, int16_t hotnessCounter) HandleNoteqImm8V8() argument
1142 HandleLessImm8V8( JSThread *thread, const uint8_t *pc, JSTaggedType *sp, JSTaggedValue constpool, JSTaggedValue profileTypeInfo, JSTaggedValue acc, int16_t hotnessCounter) HandleLessImm8V8() argument
[all...]
H A Dinterpreter-inl.cpp2230 auto profileTypeInfo = GetRuntimeProfileTypeInfo(sp); in RunInternal() local
1009 UpdateProfileTypeInfoCellToFunction(JSThread *thread, JSHandle<JSFunction> &function, JSTaggedValue profileTypeInfo, uint16_t slotId) UpdateProfileTypeInfoCellToFunction() argument
2549 auto profileTypeInfo = GetRuntimeProfileTypeInfo(sp); RunInternal() local
2612 auto profileTypeInfo = GetRuntimeProfileTypeInfo(sp); RunInternal() local
2694 auto profileTypeInfo = GetRuntimeProfileTypeInfo(sp); RunInternal() local
2735 auto profileTypeInfo = GetRuntimeProfileTypeInfo(sp); RunInternal() local
2777 auto profileTypeInfo = GetRuntimeProfileTypeInfo(sp); RunInternal() local
2902 auto profileTypeInfo = GetRuntimeProfileTypeInfo(sp); RunInternal() local
2930 auto profileTypeInfo = GetRuntimeProfileTypeInfo(sp); RunInternal() local
3004 auto profileTypeInfo = GetRuntimeProfileTypeInfo(sp); RunInternal() local
3109 auto profileTypeInfo = GetRuntimeProfileTypeInfo(sp); RunInternal() local
4982 auto profileTypeInfo = GetRuntimeProfileTypeInfo(sp); RunInternal() local
5005 auto profileTypeInfo = GetRuntimeProfileTypeInfo(sp); RunInternal() local
5417 auto profileTypeInfo = GetRuntimeProfileTypeInfo(sp); RunInternal() local
5472 auto profileTypeInfo = GetRuntimeProfileTypeInfo(sp); RunInternal() local
5784 auto profileTypeInfo = GetRuntimeProfileTypeInfo(sp); RunInternal() local
5841 auto profileTypeInfo = GetRuntimeProfileTypeInfo(sp); RunInternal() local
6316 auto profileTypeInfo = GetRuntimeProfileTypeInfo(sp); RunInternal() local
6378 auto profileTypeInfo = GetRuntimeProfileTypeInfo(sp); RunInternal() local
6658 auto profileTypeInfo = GetRuntimeProfileTypeInfo(sp); RunInternal() local
6927 auto profileTypeInfo = GetRuntimeProfileTypeInfo(sp); RunInternal() local
6980 auto profileTypeInfo = GetRuntimeProfileTypeInfo(sp); RunInternal() local
7034 auto profileTypeInfo = GetRuntimeProfileTypeInfo(sp); RunInternal() local
7096 auto profileTypeInfo = GetRuntimeProfileTypeInfo(sp); RunInternal() local
7152 auto profileTypeInfo = GetRuntimeProfileTypeInfo(sp); RunInternal() local
7210 auto profileTypeInfo = GetRuntimeProfileTypeInfo(sp); RunInternal() local
7268 auto profileTypeInfo = GetRuntimeProfileTypeInfo(sp); RunInternal() local
7340 auto profileTypeInfo = GetRuntimeProfileTypeInfo(sp); RunInternal() local
[all...]
/arkcompiler/ets_runtime/ecmascript/pgo_profiler/
H A Dpgo_profiler.cpp316 auto profileTypeInfo = ProfileTypeInfo::Cast(profileTypeInfoVal.GetTaggedObject()); in UpdateTrackInfo() local
733 auto profileTypeInfo = ProfileTypeInfo::Cast(profileTypeInfoVal.GetTaggedObject()); in ProfileBytecode() local
967 DumpICByName(ApEntityId abcId, const CString &recordName, EntityId methodId, int32_t bcOffset, uint32_t slotId, ProfileTypeInfo *profileTypeInfo, BCType type) DumpICByName() argument
990 DumpICByValue(ApEntityId abcId, const CString &recordName, EntityId methodId, int32_t bcOffset, uint32_t slotId, ProfileTypeInfo *profileTypeInfo, BCType type) DumpICByValue() argument
1308 DumpOpType(ApEntityId abcId, const CString &recordName, EntityId methodId, int32_t bcOffset, uint32_t slotId, ProfileTypeInfo *profileTypeInfo) DumpOpType() argument
1327 DumpDefineClass(ApEntityId abcId, const CString &recordName, EntityId methodId, int32_t bcOffset, uint32_t slotId, ProfileTypeInfo *profileTypeInfo) DumpDefineClass() argument
1388 DumpCreateObject(ApEntityId abcId, const CString &recordName, EntityId methodId, int32_t bcOffset, uint32_t slotId, ProfileTypeInfo *profileTypeInfo, int32_t traceId) DumpCreateObject() argument
1429 DumpCall(ApEntityId abcId, const CString &recordName, EntityId methodId, int32_t bcOffset, uint32_t slotId, ProfileTypeInfo *profileTypeInfo) DumpCall() argument
1459 DumpGetIterator(ApEntityId abcId, const CString &recordName, EntityId methodId, int32_t bcOffset, uint32_t slotId, ProfileTypeInfo *profileTypeInfo) DumpGetIterator() argument
1477 DumpNewObjRange(ApEntityId abcId, const CString &recordName, EntityId methodId, int32_t bcOffset, uint32_t slotId, ProfileTypeInfo *profileTypeInfo) DumpNewObjRange() argument
1502 DumpInstanceof(ApEntityId abcId, const CString &recordName, EntityId methodId, int32_t bcOffset, uint32_t slotId, ProfileTypeInfo *profileTypeInfo) DumpInstanceof() argument
[all...]
/arkcompiler/ets_runtime/ecmascript/stubs/
H A Druntime_stubs-inl.h1004 auto profileTypeInfo = jsFunc->GetProfileTypeInfo(); in SetProfileTypeInfoCellToFunction() local
1193 JSHandle<ProfileTypeInfo> profileTypeInfo; in RuntimeNotifyInlineCache() local
[all...]
H A Druntime_stubs.cpp1228 JSHandle<JSTaggedValue> profileTypeInfo = GetHArg<JSTaggedValue>(argv, argc, 0); // 0: means the zeroth parameter in DEF_RUNTIME_STUBS() local
1248 JSHandle<JSTaggedValue> profileTypeInfo = GetHArg<JSTaggedValue>(argv, argc, 0); // 0: means the zeroth parameter in DEF_RUNTIME_STUBS() local
1267 JSHandle<JSTaggedValue> profileTypeInfo = GetHArg<JSTaggedValue>(argv, argc, 0); // 0: means the zeroth parameter in DEF_RUNTIME_STUBS() local
1551 auto profileTypeInfo in DEF_RUNTIME_STUBS() local
1581 auto profileTypeInfo = thisFunc->GetProfileTypeInfo(); DEF_RUNTIME_STUBS() local
2086 JSTaggedType profileTypeInfo = GetTArg(argv, argc, 0); // 0: means the zeroth parameter DEF_RUNTIME_STUBS() local
2098 JSTaggedType profileTypeInfo = GetTArg(argv, argc, 0); // 0: means the zeroth parameter DEF_RUNTIME_STUBS() local
2289 JSTaggedValue profileTypeInfo = GetArg(argv, argc, 1); // 1: means the first parameter DEF_RUNTIME_STUBS() local
[all...]

Completed in 67 milliseconds

12