LLVM: lib/Analysis/ImportedFunctionsInliningStatistics.cpp File Reference (original) (raw)
Namespaces |Functions |Variables
ImportedFunctionsInliningStatistics.cpp File Reference
#include "[llvm/Analysis/Utils/ImportedFunctionsInliningStatistics.h](ImportedFunctionsInliningStatistics%5F8h%5Fsource.html)"#include "[llvm/ADT/STLExtras.h](STLExtras%5F8h%5Fsource.html)"#include "[llvm/IR/Function.h](IR%5F2Function%5F8h%5Fsource.html)"#include "[llvm/IR/Module.h](IR%5F2Module%5F8h%5Fsource.html)"#include "[llvm/Support/CommandLine.h](CommandLine%5F8h%5Fsource.html)"#include "[llvm/Support/Debug.h](Support%5F2Debug%5F8h%5Fsource.html)"#include "[llvm/Support/raw_ostream.h](raw%5F%5Fostream%5F8h%5Fsource.html)"#include <iomanip>#include <sstream>#include <string>
Go to the source code of this file.
| Namespaces | |
|---|---|
| namespace | llvm |
| This is an optimization pass for GlobalISel generic memory operations. |
| Functions | |
|---|---|
| static std::string | getStatString (const char *Msg, int32_t Fraction, int32_t All, const char *PercentageOfMsg, bool LineEnd=true) |
| Variables | |
|---|---|
| cl::opt< InlinerFunctionImportStatsOpts > | llvm::InlinerFunctionImportStats ("inliner-function-import-stats", cl::init(InlinerFunctionImportStatsOpts::No), cl::values(clEnumValN(InlinerFunctionImportStatsOpts::Basic, "basic", "basic statistics"), clEnumValN(InlinerFunctionImportStatsOpts::Verbose, "verbose", "printing of statistics for each inlined function")), cl::Hidden, cl::desc("Enable inliner stats for imported functions")) |
Function Documentation
◆ getStatString()
| std::string getStatString ( const char * Msg, int32_t Fraction, int32_t All, const char * PercentageOfMsg, bool LineEnd = true ) | static |
|---|
Definition at line 83 of file ImportedFunctionsInliningStatistics.cpp.
References All.
Referenced by llvm::ImportedFunctionsInliningStatistics::dump().