With AVX the performance for aligned vector move and unaligned vector move on X86 are the same if the address is aligned. However if the address is not aligned, aligned vector move raise exception while unaligned vector move can still run. To be conservative, llvm option "x86-enable-unaligned-vector-move" is added to enable this preference.
Change-Id: I85ab9749013d7e1abb237e03bc22eeacfd37836a
sorting