Searched refs:SCEVAAResult (Results 1 – 2 of 2) sorted by relevance
26 class SCEVAAResult : public AAResultBase<SCEVAAResult> {30 explicit SCEVAAResult(ScalarEvolution &SE) : AAResultBase(), SE(SE) {} in SCEVAAResult() function31 SCEVAAResult(SCEVAAResult &&Arg) : AAResultBase(std::move(Arg)), SE(Arg.SE) {} in SCEVAAResult() function46 typedef SCEVAAResult Result;48 SCEVAAResult run(Function &F, FunctionAnalysisManager &AM);53 std::unique_ptr<SCEVAAResult> Result;60 SCEVAAResult &getResult() { return *Result; } in getResult()61 const SCEVAAResult &getResult() const { return *Result; } in getResult()
25 AliasResult SCEVAAResult::alias(const MemoryLocation &LocA, in alias()100 Value *SCEVAAResult::GetBaseValue(const SCEV *S) { in GetBaseValue()120 SCEVAAResult SCEVAA::run(Function &F, FunctionAnalysisManager &AM) { in run()121 return SCEVAAResult(AM.getResult<ScalarEvolutionAnalysis>(F)); in run()141 new SCEVAAResult(getAnalysis<ScalarEvolutionWrapperPass>().getSE())); in runOnFunction()