LLVM API Documentation
Go to the source code of this file.
Classes | |
struct | llvm::VectorizeConfig |
Vectorize configuration. More... | |
Namespaces | |
namespace | llvm |
List of target independent CodeGen pass IDs. | |
Functions | |
BasicBlockPass * | llvm::createBBVectorizePass (const VectorizeConfig &C=VectorizeConfig()) |
Pass * | llvm::createLoopVectorizePass (bool NoUnrolling=false, bool AlwaysVectorize=true) |
Pass * | llvm::createSLPVectorizerPass () |
bool | llvm::vectorizeBasicBlock (Pass *P, BasicBlock &BB, const VectorizeConfig &C=VectorizeConfig()) |
Vectorize the BasicBlock. |