1
2
3
4
5
6
7
8
9
//! Vectorization transformations of LLVM IR.

use super::super::prelude::*;

extern "C" {
    pub fn LLVMAddBBVectorizePass(PM: LLVMPassManagerRef) -> ();
    pub fn LLVMAddLoopVectorizePass(PM: LLVMPassManagerRef) -> ();
    pub fn LLVMAddSLPVectorizePass(PM: LLVMPassManagerRef) -> ();
}