LLVM  13.0.0git
Namespaces | Functions | Variables
Utils.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 llvm
 

Functions

ModulePassllvm::createMetaRenamerPass ()
 
FunctionPassllvm::createLowerInvokePass ()
 
FunctionPass * llvm::createInstructionNamerPass ()
 
FunctionPassllvm::createLowerSwitchPass ()
 
FunctionPassllvm::createEntryExitInstrumenterPass ()
 
FunctionPassllvm::createPostInlineEntryExitInstrumenterPass ()
 
FunctionPass * llvm::createBreakCriticalEdgesPass ()
 
Passllvm::createLCSSAPass ()
 
FunctionPassllvm::createAddDiscriminatorsPass ()
 
FunctionPassllvm::createPromoteMemoryToRegisterPass ()
 
Passllvm::createLoopSimplifyPass ()
 
ModulePass * llvm::createStripNonLineTableDebugLegacyPass ()
 This function returns a new pass that downgrades the debug info in the module to line tables only. More...
 
FunctionPassllvm::createControlHeightReductionLegacyPass ()
 
FunctionPassllvm::createInjectTLIMappingsLegacyPass ()
 
FunctionPassllvm::createUnifyLoopExitsPass ()
 
FunctionPassllvm::createFixIrreduciblePass ()
 
FunctionPassllvm::createAssumeSimplifyPass ()
 
Passllvm::createCanonicalizeFreezeInLoopsPass ()
 

Variables

char & llvm::LowerInvokePassID = LowerInvokeLegacyPass::ID
 
char & llvm::InstructionNamerID
 
char & llvm::LowerSwitchID = LowerSwitchLegacyPass::ID
 
char & llvm::BreakCriticalEdgesID
 
char & llvm::LCSSAID = LCSSAWrapperPass::ID
 
char & llvm::LoopSimplifyID = LoopSimplify::ID