Lines Matching defs:bcOffset
748 auto bcOffset = bcIns.GetAddress() - pcStart;
756 DumpICByName(abcId, recordName, methodId, bcOffset, slotId, profileTypeInfo, BCType::LOAD);
762 DumpICByName(abcId, recordName, methodId, bcOffset, slotId, profileTypeInfo, BCType::LOAD);
769 DumpICByValue(abcId, recordName, methodId, bcOffset, slotId, profileTypeInfo, BCType::LOAD);
775 DumpICByValue(abcId, recordName, methodId, bcOffset, slotId, profileTypeInfo, BCType::LOAD);
784 DumpICByName(abcId, recordName, methodId, bcOffset, slotId, profileTypeInfo, BCType::STORE);
790 DumpICByName(abcId, recordName, methodId, bcOffset, slotId, profileTypeInfo, BCType::STORE);
798 DumpICByValue(abcId, recordName, methodId, bcOffset, slotId, profileTypeInfo, BCType::STORE);
805 DumpICByValue(abcId, recordName, methodId, bcOffset, slotId, profileTypeInfo, BCType::STORE);
836 DumpOpType(abcId, recordName, methodId, bcOffset, slotId, profileTypeInfo);
843 DumpOpType(abcId, recordName, methodId, bcOffset, slotId, profileTypeInfo);
859 DumpCall(abcId, recordName, methodId, bcOffset, slotId, profileTypeInfo);
865 DumpCall(abcId, recordName, methodId, bcOffset, slotId, profileTypeInfo);
876 DumpNewObjRange(abcId, recordName, methodId, bcOffset, slotId, profileTypeInfo);
881 DumpNewObjRange(abcId, recordName, methodId, bcOffset, slotId, profileTypeInfo);
891 DumpDefineClass(abcId, recordName, methodId, bcOffset, slotId, profileTypeInfo);
896 DumpDefineClass(abcId, recordName, methodId, bcOffset, slotId, profileTypeInfo);
902 DumpDefineClass(abcId, recordName, methodId, bcOffset, slotId, profileTypeInfo);
907 DumpDefineClass(abcId, recordName, methodId, bcOffset, slotId, profileTypeInfo);
921 DumpCreateObject(abcId, recordName, methodId, bcOffset, slotId, profileTypeInfo, traceId);
934 DumpCreateObject(abcId, recordName, methodId, bcOffset, slotId, profileTypeInfo, traceId);
940 DumpGetIterator(abcId, recordName, methodId, bcOffset, slotId, profileTypeInfo);
945 DumpGetIterator(abcId, recordName, methodId, bcOffset, slotId, profileTypeInfo);
952 DumpInstanceof(abcId, recordName, methodId, bcOffset, slotId, profileTypeInfo);
967 void PGOProfiler::DumpICByName(ApEntityId abcId, const CString &recordName, EntityId methodId, int32_t bcOffset,
974 AddObjectInfoWithMega(abcId, recordName, methodId, bcOffset);
983 DumpICByNameWithHandler(abcId, recordName, methodId, bcOffset, hclass, secondValue, type);
987 DumpICByNameWithPoly(abcId, recordName, methodId, bcOffset, firstValue, type);
990 void PGOProfiler::DumpICByValue(ApEntityId abcId, const CString &recordName, EntityId methodId, int32_t bcOffset,
997 AddObjectInfoWithMega(abcId, recordName, methodId, bcOffset);
1006 DumpICByValueWithHandler(abcId, recordName, methodId, bcOffset, hclass, secondValue, type);
1015 DumpICByValueWithPoly(abcId, recordName, methodId, bcOffset, firstValue, type);
1019 const CString &recordName, EntityId methodId, int32_t bcOffset, JSTaggedValue cacheValue, BCType type)
1038 if (!DumpICByNameWithHandler(abcId, recordName, methodId, bcOffset, hclass, handler, type)) {
1039 AddObjectInfoWithMega(abcId, recordName, methodId, bcOffset);
1046 const CString &recordName, EntityId methodId, int32_t bcOffset, JSTaggedValue cacheValue, BCType type)
1065 DumpICByValueWithHandler(abcId, recordName, methodId, bcOffset, hclass, handler, type);
1070 int32_t bcOffset, JSHClass *hclass, JSTaggedValue secondValue, BCType type)
1074 return DumpICLoadByNameWithHandler(abcId, recordName, methodId, bcOffset, hclass, secondValue);
1078 return AddObjectInfo(abcId, recordName, methodId, bcOffset, hclass, hclass, hclass);
1084 return AddObjectInfo(abcId, recordName, methodId, bcOffset, hclass, hclass, transitionHClass);
1095 return AddObjectInfo(abcId, recordName, methodId, bcOffset, hclass, hclass, transitionHClass);
1107 abcId, recordName, methodId, bcOffset, hclass, holderHClass, holderHClass, accessorMethodId);
1116 return AddObjectInfo(abcId, recordName, methodId, bcOffset, hclass, holderHClass, holderHClass);
1123 int32_t bcOffset, JSHClass *hclass, JSTaggedValue secondValue)
1132 if (AddObjectInfo(abcId, recordName, methodId, bcOffset, hclass, hclass, hclass)) {
1136 return AddBuiltinsInfoByNameInInstance(abcId, recordName, methodId, bcOffset, hclass);
1154 if (!AddObjectInfo(abcId, recordName, methodId, bcOffset, hclass, holderHClass,
1156 return AddBuiltinsInfoByNameInProt(abcId, recordName, methodId, bcOffset, hclass, holderHClass);
1165 int32_t bcOffset, JSHClass *hclass, JSTaggedValue secondValue, BCType type)
1175 AddBuiltinsInfo(abcId, recordName, methodId, bcOffset, hclass, hclass);
1181 AddBuiltinsInfo(abcId, recordName, methodId, bcOffset, hclass, hclass, onHeap);
1185 AddObjectInfo(abcId, recordName, methodId, bcOffset, hclass, hclass, hclass);
1192 AddBuiltinsInfo(abcId, recordName, methodId, bcOffset, hclass, hclass,
1199 AddBuiltinsInfo(abcId, recordName, methodId, bcOffset, hclass, hclass, onHeap,
1204 AddObjectInfo(abcId, recordName, methodId, bcOffset, hclass, hclass, hclass);
1215 AddBuiltinsInfo(abcId, recordName, methodId, bcOffset, hclass, transitionHClass,
1219 AddObjectInfo(abcId, recordName, methodId, bcOffset, hclass, hclass, transitionHClass);
1231 AddBuiltinsInfo(abcId, recordName, methodId, bcOffset, hclass, transitionHClass,
1235 AddObjectInfo(abcId, recordName, methodId, bcOffset, hclass, hclass, transitionHClass);
1252 AddBuiltinsInfo(abcId, recordName, methodId, bcOffset, hclass, hclass,
1258 AddObjectInfo(abcId, recordName, methodId, bcOffset, hclass, holderHClass, holderHClass);
1308 void PGOProfiler::DumpOpType(ApEntityId abcId, const CString &recordName, EntityId methodId, int32_t bcOffset,
1315 recordInfos_->AddType(recordType, methodId, bcOffset, PGOSampleType(type));
1327 void PGOProfiler::DumpDefineClass(ApEntityId abcId, const CString &recordName, EntityId methodId, int32_t bcOffset,
1384 recordInfos_->AddDefine(recordType, methodId, bcOffset, objDefType);
1388 void PGOProfiler::DumpCreateObject(ApEntityId abcId, const CString &recordName, EntityId methodId, int32_t bcOffset,
1408 recordInfos_->AddDefine(recordType, methodId, bcOffset, objDefType);
1420 recordInfos_->AddDefine(recordType, methodId, bcOffset, objDefType);
1429 void PGOProfiler::DumpCall(ApEntityId abcId, const CString &recordName, EntityId methodId, int32_t bcOffset,
1456 recordInfos_->AddCallTargetType(recordType, methodId, bcOffset, type);
1459 void PGOProfiler::DumpGetIterator(ApEntityId abcId, const CString &recordName, EntityId methodId, int32_t bcOffset,
1474 recordInfos_->AddCallTargetType(recordType, methodId, bcOffset, type);
1477 void PGOProfiler::DumpNewObjRange(ApEntityId abcId, const CString &recordName, EntityId methodId, int32_t bcOffset,
1499 recordInfos_->AddCallTargetType(recordType, methodId, bcOffset, type);
1502 void PGOProfiler::DumpInstanceof(ApEntityId abcId, const CString &recordName, EntityId methodId, int32_t bcOffset,
1509 AddObjectInfoWithMega(abcId, recordName, methodId, bcOffset);
1525 AddObjectInfo(abcId, recordName, methodId, bcOffset, hclass, hclass, hclass);
1610 int32_t bcOffset,
1643 recordInfos_->AddObjectInfo(recordType, methodId, bcOffset, info);
1647 bool PGOProfiler::AddObjectInfo(ApEntityId abcId, const CString &recordName, EntityId methodId, int32_t bcOffset,
1652 return AddTransitionObjectInfo(recordType, methodId, bcOffset, receiver, hold, holdTra, accessor);
1682 ApEntityId abcId, const CString &recordName, EntityId methodId, int32_t bcOffset)
1687 recordInfos_->AddObjectInfo(recordType, methodId, bcOffset, info);
1691 int32_t bcOffset, JSHClass *receiver)
1698 AddBuiltinsGlobalInfo(abcId, recordName, methodId, bcOffset, entry->second);
1724 AddBuiltinsGlobalInfo(abcId, recordName, methodId, bcOffset, globalsId);
1731 return AddBuiltinsInfo(abcId, recordName, methodId, bcOffset, receiver, receiver);
1735 int32_t bcOffset, JSHClass *receiver, JSHClass *hold)
1774 return AddBuiltinsInfo(abcId, recordName, methodId, bcOffset, receiver, receiver);
1797 int32_t bcOffset, GlobalIndex globalsId)
1801 recordInfos_->AddObjectInfo(recordType, methodId, bcOffset, info);
1805 ApEntityId abcId, const CString &recordName, EntityId methodId, int32_t bcOffset, JSHClass *receiver,
1816 recordInfos_->AddObjectInfo(recordType, methodId, bcOffset, info);
1821 recordInfos_->AddObjectInfo(recordType, methodId, bcOffset, info);
1825 recordInfos_->AddObjectInfo(recordType, methodId, bcOffset, info);