1. A computing device for loop vectorization, the computing device comprising: an analysis module to detect a loop of a source program, the loop to define one or more scalar iterations and have a loop body for execution during each scalar iteration; and a vectorization module to: generate a transactional code segment, wherein to generate the transactional code segment comprises to generate a vectorized implementation of the loop body within the transactional code segment as a function of the loop of the source program, the vectorized implementation to define one or more vector iterations and to include a vector memory read instruction capable of generation of an exception; and generate a non-transactional fallback code segment associated with the transactional code segment, the non-transactional fallback code to be executed in response to generation of an exception within the transactional code segment and comprising a scalar implementation of the loop body.