LLVM 20.0.0git
Namespaces | Functions | Variables
Utils.h File Reference

Go to the source code of this file.

Namespaces

namespace  llvm
 This is an optimization pass for GlobalISel generic memory operations.
 

Functions

FunctionPassllvm::createLowerInvokePass ()
 
FunctionPassllvm::createLowerSwitchPass ()
 
FunctionPassllvm::createPostInlineEntryExitInstrumenterPass ()
 
FunctionPass * llvm::createBreakCriticalEdgesPass ()
 
Passllvm::createLCSSAPass ()
 
FunctionPassllvm::createPromoteMemoryToRegisterPass ()
 
Passllvm::createLoopSimplifyPass ()
 
FunctionPassllvm::createUnifyLoopExitsPass ()
 
FunctionPassllvm::createFixIrreduciblePass ()
 
Passllvm::createCanonicalizeFreezeInLoopsPass ()
 
ModulePass * llvm::createLowerGlobalDtorsLegacyPass ()
 

Variables

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