In the long run, we want to unify the dot product codegen solutions between all target architectures, but this intrinsic enables experimenting with AVX specific implementations in the meantime. Reviewed By: nicolasvasilache Differential Revision: https://reviews.llvm.org/D100593