LLVM 20.0.0git
|
Go to the source code of this file.
Namespaces | |
namespace | llvm |
This is an optimization pass for GlobalISel generic memory operations. | |
Enumerations | |
enum class | llvm::ChangePrinter { llvm::None , llvm::Verbose , llvm::Quiet , llvm::DiffVerbose , llvm::DiffQuiet , llvm::ColourDiffVerbose , llvm::ColourDiffQuiet , llvm::DotCfgVerbose , llvm::DotCfgQuiet } |
Functions | |
bool | llvm::shouldPrintBeforeSomePass () |
This is a helper to determine whether to print IR before or after a pass. | |
bool | llvm::shouldPrintAfterSomePass () |
bool | llvm::shouldPrintBeforePass (StringRef PassID) |
bool | llvm::shouldPrintAfterPass (StringRef PassID) |
bool | llvm::shouldPrintBeforeAll () |
bool | llvm::shouldPrintAfterAll () |
std::vector< std::string > | llvm::printBeforePasses () |
std::vector< std::string > | llvm::printAfterPasses () |
bool | llvm::forcePrintModuleIR () |
bool | llvm::isPassInPrintList (StringRef PassName) |
bool | llvm::isFilterPassesEmpty () |
bool | llvm::isFunctionInPrintList (StringRef FunctionName) |
std::error_code | llvm::prepareTempFiles (SmallVector< int > &FD, ArrayRef< StringRef > SR, SmallVector< std::string > &FileName) |
std::error_code | llvm::cleanUpTempFiles (ArrayRef< std::string > FileName) |
std::string | llvm::doSystemDiff (StringRef Before, StringRef After, StringRef OldLineFormat, StringRef NewLineFormat, StringRef UnchangedLineFormat) |
Variables | |
cl::opt< ChangePrinter > | llvm::PrintChanged |