Searched refs:ScopedNoAliasAAResult (Results 1 – 2 of 2) sorted by relevance
26 class ScopedNoAliasAAResult : public AAResultBase<ScopedNoAliasAAResult> {27 friend AAResultBase<ScopedNoAliasAAResult>;30 explicit ScopedNoAliasAAResult() : AAResultBase() {} in ScopedNoAliasAAResult() function31 ScopedNoAliasAAResult(ScopedNoAliasAAResult &&Arg) in ScopedNoAliasAAResult() function55 typedef ScopedNoAliasAAResult Result;57 ScopedNoAliasAAResult run(Function &F, AnalysisManager<Function> &AM);62 std::unique_ptr<ScopedNoAliasAAResult> Result;69 ScopedNoAliasAAResult &getResult() { return *Result; } in getResult()70 const ScopedNoAliasAAResult &getResult() const { return *Result; } in getResult()
75 AliasResult ScopedNoAliasAAResult::alias(const MemoryLocation &LocA, in alias()95 ModRefInfo ScopedNoAliasAAResult::getModRefInfo(ImmutableCallSite CS, in getModRefInfo()112 ModRefInfo ScopedNoAliasAAResult::getModRefInfo(ImmutableCallSite CS1, in getModRefInfo()130 void ScopedNoAliasAAResult::collectMDInDomain( in collectMDInDomain()139 bool ScopedNoAliasAAResult::mayAliasInScopes(const MDNode *Scopes, in mayAliasInScopes()177 ScopedNoAliasAAResult ScopedNoAliasAA::run(Function &F, in run()179 return ScopedNoAliasAAResult(); in run()195 Result.reset(new ScopedNoAliasAAResult()); in doInitialization()