Home
last modified time | relevance | path

Searched refs:CFLAAResult (Results 1 – 2 of 2) sorted by relevance

/external/llvm/include/llvm/Analysis/
DCFLAliasAnalysis.h29 class CFLAAResult : public AAResultBase<CFLAAResult> {
30 friend AAResultBase<CFLAAResult>;
35 explicit CFLAAResult(const TargetLibraryInfo &TLI);
36 CFLAAResult(CFLAAResult &&Arg);
82 FunctionHandle(Function *Fn, CFLAAResult *Result) in FunctionHandle()
92 CFLAAResult *Result;
119 typedef CFLAAResult Result;
124 CFLAAResult run(Function &F, AnalysisManager<Function> *AM);
135 std::unique_ptr<CFLAAResult> Result;
142 CFLAAResult &getResult() { return *Result; } in getResult()
[all …]
/external/llvm/lib/Analysis/
DCFLAliasAnalysis.cpp56 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 &,
[all …]