Lines Matching refs:CFLAAResult

56 CFLAAResult::CFLAAResult(const TargetLibraryInfo &TLI) : AAResultBase(TLI) {}  in CFLAAResult()  function in CFLAAResult
57 CFLAAResult::CFLAAResult(CFLAAResult &&Arg) : AAResultBase(std::move(Arg)) {} in CFLAAResult() function in CFLAAResult
60 struct CFLAAResult::FunctionInfo {
157 CFLAAResult &AA;
161 GetEdgesVisitor(CFLAAResult &AA, SmallVectorImpl<Edge> &Output) in GetEdgesVisitor()
649 static void argsToEdges(CFLAAResult &, Instruction *, SmallVectorImpl<Edge> &);
652 static void argsToEdges(CFLAAResult &, ConstantExpr *, SmallVectorImpl<Edge> &);
660 static void buildGraphFrom(CFLAAResult &, Function *,
666 static void constexprToEdges(CFLAAResult &, ConstantExpr &,
675 static void addInstructionToGraph(CFLAAResult &, Instruction &,
755 static void argsToEdges(CFLAAResult &Analysis, Instruction *Inst, in argsToEdges()
763 static void argsToEdges(CFLAAResult &Analysis, ConstantExpr *CE, in argsToEdges()
782 static void constexprToEdges(CFLAAResult &Analysis, in constexprToEdges()
812 static void addInstructionToGraph(CFLAAResult &Analysis, Instruction &Inst, in addInstructionToGraph()
875 static void buildGraphFrom(CFLAAResult &Analysis, Function *Fn, in buildGraphFrom()
906 CFLAAResult::FunctionInfo CFLAAResult::buildSetsFrom(Function *Fn) { in buildSetsFrom()
992 void CFLAAResult::scan(Function *Fn) { in scan()
1003 void CFLAAResult::evict(Function *Fn) { Cache.erase(Fn); } in evict()
1007 const Optional<CFLAAResult::FunctionInfo> &
1008 CFLAAResult::ensureCached(Function *Fn) { in ensureCached()
1019 AliasResult CFLAAResult::query(const MemoryLocation &LocA, in query()
1086 CFLAAResult CFLAA::run(Function &F, AnalysisManager<Function> *AM) { in run()
1087 return CFLAAResult(AM->getResult<TargetLibraryAnalysis>(F)); in run()
1107 new CFLAAResult(getAnalysis<TargetLibraryInfoWrapperPass>().getTLI())); in doInitialization()