Searched refs:CFLAAResult (Results 1 – 2 of 2) sorted by relevance
/external/llvm/include/llvm/Analysis/ |
D | CFLAliasAnalysis.h | 29 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/ |
D | CFLAliasAnalysis.cpp | 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 &, [all …]
|