Lines Matching refs:AccessInfo
448 for (const AddressAccess &AccessInfo : MemAccessProfile.AddressAccessInfo) { in maybeGetHotJumpTableTargets() local
451 if (!AccessInfo.MemoryObject && !AccessInfo.Offset) in maybeGetHotJumpTableTargets()
454 if (AccessInfo.Offset % JT->EntrySize != 0) // ignore bogus data in maybeGetHotJumpTableTargets()
457 if (AccessInfo.MemoryObject) { in maybeGetHotJumpTableTargets()
459 if (!AccessInfo.MemoryObject->getName().startswith( in maybeGetHotJumpTableTargets()
463 (AccessInfo.Offset - (ArrayStart - JT->getAddress())) / JT->EntrySize; in maybeGetHotJumpTableTargets()
465 Index = (AccessInfo.Offset - ArrayStart) / JT->EntrySize; in maybeGetHotJumpTableTargets()
496 HotTarget.first += AccessInfo.Count; in maybeGetHotJumpTableTargets()
686 for (const AddressAccess &AccessInfo : MemAccessProfile.AddressAccessInfo) { in maybeGetVtableSyms() local
687 uint64_t Address = AccessInfo.Offset; in maybeGetVtableSyms()
688 if (AccessInfo.MemoryObject) in maybeGetVtableSyms()
689 Address += AccessInfo.MemoryObject->getAddress(); in maybeGetVtableSyms()
699 << MethodOffset << "/" << AccessInfo.Count << "\n"); in maybeGetVtableSyms()