|
LLVM 24.0.0git
|
#include "llvm/Analysis/AliasAnalysisEvaluator.h"#include "AnalysisOptions.h"#include "llvm/ADT/SetVector.h"#include "llvm/Analysis/AliasAnalysis.h"#include "llvm/IR/DataLayout.h"#include "llvm/IR/Function.h"#include "llvm/IR/InstIterator.h"#include "llvm/IR/Instructions.h"#include "llvm/IR/Module.h"#include "llvm/Support/raw_ostream.h"Go to the source code of this file.
Functions | |
| static void | printResults (const AnalysisOptions &Opts, AliasResult AR, bool P, std::pair< const Value *, Type * > Loc1, std::pair< const Value *, Type * > Loc2, const Module *M) |
| static void | printModRefResults (const AnalysisOptions &Opts, const char *Msg, bool P, Instruction *I, std::pair< const Value *, Type * > Loc, Module *M) |
| static void | printModRefResults (const AnalysisOptions &Opts, const char *Msg, bool P, Instruction *MemOpA, Instruction *MemOpB, Module *M) |
| static void | printLoadStoreResults (const AnalysisOptions &Opts, AliasResult AR, bool P, const Value *V1, const Value *V2, const Module *M) |
| static void | PrintPercent (int64_t Num, int64_t Sum) |
|
inlinestatic |
Definition at line 77 of file AliasAnalysisEvaluator.cpp.
References llvm::errs(), P, and llvm::V1.
|
inlinestatic |
Definition at line 55 of file AliasAnalysisEvaluator.cpp.
References llvm::errs(), I, Msg, and P.
|
inlinestatic |
Definition at line 68 of file AliasAnalysisEvaluator.cpp.
References llvm::errs(), Msg, and P.
|
static |
Definition at line 277 of file AliasAnalysisEvaluator.cpp.
References llvm::errs().
Referenced by llvm::AAEvaluator::~AAEvaluator().
|
static |
Definition at line 21 of file AliasAnalysisEvaluator.cpp.
References llvm::errs(), P, llvm::Type::print(), llvm::AliasResult::swap(), and std::swap().