This patch adds support for LLVM vectors and vector operations to our internal LLVM abstract syntax data types.