The first commit for loop and vectorization transformations in LLVM