Lines Matching refs:AccessIndex

125     uint32_t AccessIndex;  member
171 uint32_t AccessIndex, uint32_t PatchImm,
290 CInfo.AccessIndex = getConstant(Call->getArgOperand(2)); in IsPreserveDIAccessIndexCall()
300 CInfo.AccessIndex = getConstant(Call->getArgOperand(1)); in IsPreserveDIAccessIndexCall()
311 CInfo.AccessIndex = getConstant(Call->getArgOperand(2)); in IsPreserveDIAccessIndexCall()
323 CInfo.AccessIndex = InfoKind; in IsPreserveDIAccessIndexCall()
335 CInfo.AccessIndex = BPFCoreSharedInfo::TYPE_EXISTENCE; in IsPreserveDIAccessIndexCall()
337 CInfo.AccessIndex = BPFCoreSharedInfo::TYPE_SIZE; in IsPreserveDIAccessIndexCall()
349 CInfo.AccessIndex = BPFCoreSharedInfo::ENUM_VALUE_EXISTENCE; in IsPreserveDIAccessIndexCall()
351 CInfo.AccessIndex = BPFCoreSharedInfo::ENUM_VALUE; in IsPreserveDIAccessIndexCall()
487 IsValidAIChain(ParentInfo.Metadata, ParentInfo.AccessIndex, in traceAICall()
518 IsValidAIChain(ParentInfo.Metadata, ParentInfo.AccessIndex, in traceBitCast()
548 IsValidAIChain(ParentInfo.Metadata, ParentInfo.AccessIndex, in traceGEP()
609 uint32_t AccessIndex, in GetFieldInfo() argument
619 PatchImm += AccessIndex * calcArraySize(CTy, 1) * in GetFieldInfo()
622 auto *MemberTy = cast<DIDerivedType>(CTy->getElements()[AccessIndex]); in GetFieldInfo()
640 auto *MemberTy = cast<DIDerivedType>(CTy->getElements()[AccessIndex]); in GetFieldInfo()
662 auto *MemberTy = cast<DIDerivedType>(CTy->getElements()[AccessIndex]); in GetFieldInfo()
694 MemberTy = cast<DIDerivedType>(CTy->getElements()[AccessIndex]); in GetFieldInfo()
725 MemberTy = cast<DIDerivedType>(CTy->getElements()[AccessIndex]); in GetFieldInfo()
816 uint64_t AccessIndex = CInfo.AccessIndex; in computeBaseAndAccessKey() local
825 FirstIndex += AccessIndex * calcArraySize(CTy, 1); in computeBaseAndAccessKey()
838 FirstIndex += AccessIndex; in computeBaseAndAccessKey()
841 FirstIndex += AccessIndex * calcArraySize(CTy, 0); in computeBaseAndAccessKey()
877 InfoKind = CInfo.AccessIndex; in computeBaseAndAccessKey()
889 InfoKind = CInfo2.AccessIndex; in computeBaseAndAccessKey()
895 uint64_t AccessIndex = CInfo.AccessIndex; in computeBaseAndAccessKey() local
896 AccessKey += ":" + std::to_string(AccessIndex); in computeBaseAndAccessKey()
901 PatchImm = GetFieldInfo(InfoKind, CTy, AccessIndex, PatchImm, in computeBaseAndAccessKey()
926 if (CInfo.AccessIndex == BPFCoreSharedInfo::TYPE_EXISTENCE) { in computeAccessKey()
928 } else if (CInfo.AccessIndex == BPFCoreSharedInfo::TYPE_SIZE) { in computeAccessKey()
961 if (CInfo.AccessIndex == BPFCoreSharedInfo::ENUM_VALUE) { in computeAccessKey()
970 std::to_string(CInfo.AccessIndex) + std::string(":") + in computeAccessKey()