LLVM 24.0.0git
AliasAnalysisEvaluator.cpp File Reference

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)

Function Documentation

◆ printLoadStoreResults()

void printLoadStoreResults ( const AnalysisOptions & Opts,
AliasResult AR,
bool P,
const Value * V1,
const Value * V2,
const Module * M )
inlinestatic

Definition at line 77 of file AliasAnalysisEvaluator.cpp.

References llvm::errs(), P, and llvm::V1.

◆ printModRefResults() [1/2]

void printModRefResults ( const AnalysisOptions & Opts,
const char * Msg,
bool P,
Instruction * I,
std::pair< const Value *, Type * > Loc,
Module * M )
inlinestatic

Definition at line 55 of file AliasAnalysisEvaluator.cpp.

References llvm::errs(), I, Msg, and P.

◆ printModRefResults() [2/2]

void printModRefResults ( const AnalysisOptions & Opts,
const char * Msg,
bool P,
Instruction * MemOpA,
Instruction * MemOpB,
Module * M )
inlinestatic

Definition at line 68 of file AliasAnalysisEvaluator.cpp.

References llvm::errs(), Msg, and P.

◆ PrintPercent()

void PrintPercent ( int64_t Num,
int64_t Sum )
static

Definition at line 277 of file AliasAnalysisEvaluator.cpp.

References llvm::errs().

Referenced by llvm::AAEvaluator::~AAEvaluator().

◆ printResults()

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