[mlir][XeGPU][Transform] Add vectorlinearize transform pass. (#158084)
Use upstream patterns to create a vectorlinearize pass needed for
lowering to XeVM.
Linearizes n-D vectors to 1-D vectors.
This is needed because, `vector-to-llvm` does not linearize all the
vectors.