Lines Matching refs:BasicAAResult

98 bool BasicAAResult::invalidate(Function &Fn, const PreservedAnalyses &PA,
278 /*static*/ const Value *BasicAAResult::GetLinearExpression(
463 bool BasicAAResult::DecomposeGEPExpression(const Value *V,
654 bool BasicAAResult::pointsToConstantMemory(const MemoryLocation &Loc,
714 FunctionModRefBehavior BasicAAResult::getModRefBehavior(const CallBase *Call) {
748 FunctionModRefBehavior BasicAAResult::getModRefBehavior(const Function *F) {
797 ModRefInfo BasicAAResult::getArgModRefInfo(const CallBase *Call,
840 AliasResult BasicAAResult::alias(const MemoryLocation &LocA,
870 ModRefInfo BasicAAResult::getModRefInfo(const CallBase *Call,
1047 ModRefInfo BasicAAResult::getModRefInfo(const CallBase *Call1,
1272 bool BasicAAResult::isGEPBaseAtNegativeOffset(const GEPOperator *GEPOp,
1311 AliasResult BasicAAResult::aliasGEP(
1550 BasicAAResult::aliasSelect(const SelectInst *SI, LocationSize SISize,
1583 AliasResult BasicAAResult::aliasPHI(const PHINode *PN, LocationSize PNSize,
1734 AliasResult BasicAAResult::aliasCheck(const Value *V1, LocationSize V1Size,
1914 bool BasicAAResult::isValueEqualInPotentialCycles(const Value *V,
1943 void BasicAAResult::GetIndexDifference(
1979 bool BasicAAResult::constantOffsetHeuristic(
2043 BasicAAResult BasicAA::run(Function &F, FunctionAnalysisManager &AM) {
2044 return BasicAAResult(F.getParent()->getDataLayout(),
2081 Result.reset(new BasicAAResult(F.getParent()->getDataLayout(), F,
2098 BasicAAResult llvm::createLegacyPMBasicAAResult(Pass &P, Function &F) {
2099 return BasicAAResult(