This class represents lattice values for constants.
Pass * createLoopVectorizePass(bool InterleaveOnlyWhenForced=false, bool VectorizeOnlyWhenForced=false)
A global registry used in conjunction with static constructors to make pluggable components (like tar...
void initializeLoopVectorizePass(PassRegistry &)
struct LLVMOpaquePassRegistry * LLVMPassRegistryRef
Attribute unwrap(LLVMAttributeRef Attr)
void LLVMInitializeVectorization(LLVMPassRegistryRef R)
struct LLVMOpaquePassManager * LLVMPassManagerRef
void initializeSLPVectorizerPass(PassRegistry &)
Pass * createSLPVectorizerPass()
void initializeLoadStoreVectorizerLegacyPassPass(PassRegistry &)
void initializeVectorization(PassRegistry &)
Initialize all passes linked into the Vectorize library.
PassRegistry - This class manages the registration and intitialization of the pass subsystem as appli...