LLVM  8.0.1
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
 This class represents lattice values for constants.
 

Functions

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

Variables

charllvm::LowerInvokePassID = LowerInvokeLegacyPass::ID
 
charllvm::InstructionNamerID
 
charllvm::LowerSwitchID = LowerSwitch::ID
 
charllvm::BreakCriticalEdgesID
 
charllvm::LCSSAID = LCSSAWrapperPass::ID
 
charllvm::LoopSimplifyID = LoopSimplify::ID