Import the latest version of Scalarizer (ex-DecomposeVectors).
Make it build outside LLVM and with LLVM 3.2.