This is the second in the series of patches that https://reviews.llvm.org/D25580 is split into.
This patch converts (build_vector (fp_to_[su]i $A), (fp_to_[su]i $B), ...) into (fp_to_[su]i (build_vector $A, $B, ...))).
There is no test case included in this patch as the last patch will have the test case that covers all the different ways of building a vector.
Please convert this to a doxygen-style comment.