Module Llvm_vectorize

module Llvm_vectorize: sig .. end

Vectorize Transforms.

This interface provides an OCaml API for LLVM vectorize transforms, the classes in the LLVMVectorize library.


val add_loop_vectorize : [< Llvm.PassManager.any ] Llvm.PassManager.t -> unit

See the llvm::createLoopVectorizePass function.

val add_slp_vectorize : [< Llvm.PassManager.any ] Llvm.PassManager.t -> unit

See the llvm::createSLPVectorizerPass function.