Lines Matching refs:BasicAliasAnalysis
448 struct BasicAliasAnalysis : public ImmutablePass, public AliasAnalysis { struct
450 BasicAliasAnalysis() : ImmutablePass(ID) { in BasicAliasAnalysis() function
577 char BasicAliasAnalysis::ID = 0;
578 INITIALIZE_AG_PASS_BEGIN(BasicAliasAnalysis, AliasAnalysis, "basicaa",
583 INITIALIZE_AG_PASS_END(BasicAliasAnalysis, AliasAnalysis, "basicaa", in INITIALIZE_PASS_DEPENDENCY()
589 return new BasicAliasAnalysis(); in INITIALIZE_PASS_DEPENDENCY()
596 BasicAliasAnalysis::pointsToConstantMemory(const Location &Loc, bool OrLocal) { in pointsToConstantMemory()
672 BasicAliasAnalysis::getModRefBehavior(ImmutableCallSite CS) { in getModRefBehavior()
691 BasicAliasAnalysis::getModRefBehavior(const Function *F) { in getModRefBehavior()
719 BasicAliasAnalysis::getArgLocation(ImmutableCallSite CS, unsigned ArgIdx, in getArgLocation()
806 bool BasicAliasAnalysis::doInitialization(Module &M) { in doInitialization()
816 BasicAliasAnalysis::getModRefInfo(ImmutableCallSite CS, in getModRefInfo()
874 BasicAliasAnalysis::getModRefInfo(ImmutableCallSite CS1, in getModRefInfo()
985 BasicAliasAnalysis::aliasGEP(const GEPOperator *GEP1, uint64_t V1Size, in aliasGEP()
1258 BasicAliasAnalysis::aliasSelect(const SelectInst *SI, uint64_t SISize, in aliasSelect()
1292 BasicAliasAnalysis::aliasPHI(const PHINode *PN, uint64_t PNSize, in aliasPHI()
1379 BasicAliasAnalysis::aliasCheck(const Value *V1, uint64_t V1Size, in aliasCheck()
1520 bool BasicAliasAnalysis::isValueEqualInPotentialCycles(const Value *V, in isValueEqualInPotentialCycles()
1556 void BasicAliasAnalysis::GetIndexDifference( in GetIndexDifference()