Lines Matching refs:BPFAbstractMemberAccess
120 class BPFAbstractMemberAccess final { class
122 BPFAbstractMemberAccess(BPFTargetMachine *TM) : TM(TM) {} in BPFAbstractMemberAccess() function in __anon0acd2e390111::BPFAbstractMemberAccess
189 std::map<std::string, GlobalVariable *> BPFAbstractMemberAccess::GEPGlobals;
192 bool BPFAbstractMemberAccess::run(Function &F) { in run()
222 void BPFAbstractMemberAccess::ResetMetadata(struct CallInfo &CInfo) { in ResetMetadata()
231 void BPFAbstractMemberAccess::CheckCompositeType(DIDerivedType *ParentTy, in CheckCompositeType()
251 void BPFAbstractMemberAccess::CheckDerivedType(DIDerivedType *ParentTy, in CheckDerivedType()
266 void BPFAbstractMemberAccess::CheckAnonRecordType(DIDerivedType *ParentTy, in CheckAnonRecordType()
333 bool BPFAbstractMemberAccess::IsPreserveDIAccessIndexCall(const CallInst *Call, in IsPreserveDIAccessIndexCall()
448 bool BPFAbstractMemberAccess::removePreserveAccessIndexIntrinsic(Function &F) { in removePreserveAccessIndexIntrinsic()
493 bool BPFAbstractMemberAccess::IsValidAIChain(const MDNode *ParentType, in IsValidAIChain()
542 void BPFAbstractMemberAccess::traceAICall(CallInst *Call, in traceAICall()
573 void BPFAbstractMemberAccess::traceBitCast(BitCastInst *BitCast, in traceBitCast()
604 void BPFAbstractMemberAccess::traceGEP(GetElementPtrInst *GEP, CallInst *Parent, in traceGEP()
634 void BPFAbstractMemberAccess::collectAICallChains(Function &F) { in collectAICallChains()
651 void BPFAbstractMemberAccess::GetStorageBitRange(DIDerivedType *MemberTy, in GetStorageBitRange()
679 uint32_t BPFAbstractMemberAccess::GetFieldInfo(uint32_t InfoKind, in GetFieldInfo()
820 bool BPFAbstractMemberAccess::HasPreserveFieldInfoCall(CallInfoStack &CallStack) { in HasPreserveFieldInfoCall()
834 Value *BPFAbstractMemberAccess::computeBaseAndAccessKey(CallInst *Call, in computeBaseAndAccessKey()
990 MDNode *BPFAbstractMemberAccess::computeAccessKey(CallInst *Call, in computeAccessKey()
1055 bool BPFAbstractMemberAccess::transformGEPChain(CallInst *Call, in transformGEPChain()
1185 bool BPFAbstractMemberAccess::doTransformation(Function &F) { in doTransformation()
1201 return BPFAbstractMemberAccess(TM).run(F) ? PreservedAnalyses::none() in run()