LLVM API Documentation

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Functions
Vectorization transformations
Collaboration diagram for Vectorization transformations:

Functions

void LLVMAddBBVectorizePass (LLVMPassManagerRef PM)
 
void LLVMAddLoopVectorizePass (LLVMPassManagerRef PM)
 
void LLVMAddSLPVectorizePass (LLVMPassManagerRef PM)
 

Detailed Description

Function Documentation

void LLVMAddBBVectorizePass ( LLVMPassManagerRef  PM)

See llvm::createBBVectorizePass function.

Definition at line 38 of file Vectorize.cpp.

References llvm::createBBVectorizePass(), and llvm::unwrap().

void LLVMAddLoopVectorizePass ( LLVMPassManagerRef  PM)

See llvm::createLoopVectorizePass function.

Definition at line 42 of file Vectorize.cpp.

References llvm::createLoopVectorizePass(), and llvm::unwrap().

void LLVMAddSLPVectorizePass ( LLVMPassManagerRef  PM)

See llvm::createSLPVectorizerPass function.

Definition at line 46 of file Vectorize.cpp.

References llvm::createSLPVectorizerPass(), and llvm::unwrap().