Lines Matching refs:AccessIndex

126     uint32_t AccessIndex;  member
179 uint32_t AccessIndex, uint32_t PatchImm,
368 CInfo.AccessIndex = getConstant(Call->getArgOperand(2)); in IsPreserveDIAccessIndexCall()
379 CInfo.AccessIndex = getConstant(Call->getArgOperand(1)); in IsPreserveDIAccessIndexCall()
389 CInfo.AccessIndex = getConstant(Call->getArgOperand(2)); in IsPreserveDIAccessIndexCall()
401 CInfo.AccessIndex = InfoKind; in IsPreserveDIAccessIndexCall()
413 CInfo.AccessIndex = BPFCoreSharedInfo::TYPE_EXISTENCE; in IsPreserveDIAccessIndexCall()
415 CInfo.AccessIndex = BPFCoreSharedInfo::TYPE_MATCH; in IsPreserveDIAccessIndexCall()
417 CInfo.AccessIndex = BPFCoreSharedInfo::TYPE_SIZE; in IsPreserveDIAccessIndexCall()
429 CInfo.AccessIndex = BPFCoreSharedInfo::ENUM_VALUE_EXISTENCE; in IsPreserveDIAccessIndexCall()
431 CInfo.AccessIndex = BPFCoreSharedInfo::ENUM_VALUE; in IsPreserveDIAccessIndexCall()
567 IsValidAIChain(ParentInfo.Metadata, ParentInfo.AccessIndex, in traceAICall()
598 IsValidAIChain(ParentInfo.Metadata, ParentInfo.AccessIndex, in traceBitCast()
628 IsValidAIChain(ParentInfo.Metadata, ParentInfo.AccessIndex, in traceGEP()
699 uint32_t AccessIndex, in GetFieldInfo() argument
709 PatchImm += AccessIndex * calcArraySize(CTy, 1) * in GetFieldInfo()
712 auto *MemberTy = cast<DIDerivedType>(CTy->getElements()[AccessIndex]); in GetFieldInfo()
730 auto *MemberTy = cast<DIDerivedType>(CTy->getElements()[AccessIndex]); in GetFieldInfo()
753 auto *MemberTy = cast<DIDerivedType>(CTy->getElements()[AccessIndex]); in GetFieldInfo()
785 MemberTy = cast<DIDerivedType>(CTy->getElements()[AccessIndex]); in GetFieldInfo()
816 MemberTy = cast<DIDerivedType>(CTy->getElements()[AccessIndex]); in GetFieldInfo()
907 uint64_t AccessIndex = CInfo.AccessIndex; in computeBaseAndAccessKey() local
916 FirstIndex += AccessIndex * calcArraySize(CTy, 1); in computeBaseAndAccessKey()
929 FirstIndex += AccessIndex; in computeBaseAndAccessKey()
932 FirstIndex += AccessIndex * calcArraySize(CTy, 0); in computeBaseAndAccessKey()
968 InfoKind = CInfo.AccessIndex; in computeBaseAndAccessKey()
980 InfoKind = CInfo2.AccessIndex; in computeBaseAndAccessKey()
986 uint64_t AccessIndex = CInfo.AccessIndex; in computeBaseAndAccessKey() local
987 AccessKey += ":" + std::to_string(AccessIndex); in computeBaseAndAccessKey()
992 PatchImm = GetFieldInfo(InfoKind, CTy, AccessIndex, PatchImm, in computeBaseAndAccessKey()
1017 if (CInfo.AccessIndex == BPFCoreSharedInfo::TYPE_EXISTENCE || in computeAccessKey()
1018 CInfo.AccessIndex == BPFCoreSharedInfo::TYPE_MATCH) { in computeAccessKey()
1020 } else if (CInfo.AccessIndex == BPFCoreSharedInfo::TYPE_SIZE) { in computeAccessKey()
1056 if (CInfo.AccessIndex == BPFCoreSharedInfo::ENUM_VALUE) { in computeAccessKey()
1065 std::to_string(CInfo.AccessIndex) + std::string(":") + in computeAccessKey()