Use macro for toolchain path
Add LLVM vector type implemenetation.
Compile to SIMD.js from LLVM vectorization implementation.
Modify the __shuffleVector to generate efficient SIMD.js code