1. In a vector computer system having vector functional units that operate on a limited number of vector supported data lengths, a method of vectorizing an iterative loop with data of lengths other than the limited number of vector supported data lengths, the method comprising: scanning program code, wherein scanning includes reviewing an iterative loop within the program code to determine memory locations involved in the iterative loop; determining if the iterative loop operates on data of lengths other than the limited number of vector supported data lengths; if the iterative loop operates on data elements of lengths other than the limited number of vector supported data lengths, vectorizing the data to remove false conflicts, wherein vectorizing includes using a vector atomic memory operation to distribute the data into words of vector supported data lengths.