Implement Dot Product Vectorization for x86 am: 4b7caeee57
am: 2c44532bab

Change-Id: Iec37007a08e18278f1c273f245d8185140409abf