Lines Matching refs:AccessIndex

128     uint32_t AccessIndex;  member
179 uint32_t AccessIndex, uint32_t PatchImm,
346 CInfo.AccessIndex = getConstant(Call->getArgOperand(2)); in IsPreserveDIAccessIndexCall()
357 CInfo.AccessIndex = getConstant(Call->getArgOperand(1)); in IsPreserveDIAccessIndexCall()
367 CInfo.AccessIndex = getConstant(Call->getArgOperand(2)); in IsPreserveDIAccessIndexCall()
379 CInfo.AccessIndex = InfoKind; in IsPreserveDIAccessIndexCall()
391 CInfo.AccessIndex = BTF::TYPE_EXISTENCE; in IsPreserveDIAccessIndexCall()
393 CInfo.AccessIndex = BTF::TYPE_MATCH; in IsPreserveDIAccessIndexCall()
395 CInfo.AccessIndex = BTF::TYPE_SIZE; in IsPreserveDIAccessIndexCall()
407 CInfo.AccessIndex = BTF::ENUM_VALUE_EXISTENCE; in IsPreserveDIAccessIndexCall()
409 CInfo.AccessIndex = BTF::ENUM_VALUE; in IsPreserveDIAccessIndexCall()
555 IsValidAIChain(ParentInfo.Metadata, ParentInfo.AccessIndex, in traceAICall()
586 IsValidAIChain(ParentInfo.Metadata, ParentInfo.AccessIndex, in traceBitCast()
616 IsValidAIChain(ParentInfo.Metadata, ParentInfo.AccessIndex, in traceGEP()
681 uint32_t AccessIndex, in GetFieldInfo() argument
691 PatchImm += AccessIndex * calcArraySize(CTy, 1) * in GetFieldInfo()
694 auto *MemberTy = cast<DIDerivedType>(CTy->getElements()[AccessIndex]); in GetFieldInfo()
712 auto *MemberTy = cast<DIDerivedType>(CTy->getElements()[AccessIndex]); in GetFieldInfo()
735 auto *MemberTy = cast<DIDerivedType>(CTy->getElements()[AccessIndex]); in GetFieldInfo()
767 MemberTy = cast<DIDerivedType>(CTy->getElements()[AccessIndex]); in GetFieldInfo()
798 MemberTy = cast<DIDerivedType>(CTy->getElements()[AccessIndex]); in GetFieldInfo()
889 uint64_t AccessIndex = CInfo.AccessIndex; in computeBaseAndAccessKey() local
898 FirstIndex += AccessIndex * calcArraySize(CTy, 1); in computeBaseAndAccessKey()
911 FirstIndex += AccessIndex; in computeBaseAndAccessKey()
914 FirstIndex += AccessIndex * calcArraySize(CTy, 0); in computeBaseAndAccessKey()
950 InfoKind = CInfo.AccessIndex; in computeBaseAndAccessKey()
962 InfoKind = CInfo2.AccessIndex; in computeBaseAndAccessKey()
968 uint64_t AccessIndex = CInfo.AccessIndex; in computeBaseAndAccessKey() local
969 AccessKey += ":" + std::to_string(AccessIndex); in computeBaseAndAccessKey()
974 PatchImm = GetFieldInfo(InfoKind, CTy, AccessIndex, PatchImm, in computeBaseAndAccessKey()
999 if (CInfo.AccessIndex == BTF::TYPE_EXISTENCE || in computeAccessKey()
1000 CInfo.AccessIndex == BTF::TYPE_MATCH) { in computeAccessKey()
1002 } else if (CInfo.AccessIndex == BTF::TYPE_SIZE) { in computeAccessKey()
1038 if (CInfo.AccessIndex == BTF::ENUM_VALUE) { in computeAccessKey()
1047 std::to_string(CInfo.AccessIndex) + std::string(":") + in computeAccessKey()