nbpatel wrote: > Thanks! > > This is adding 4 unrelated patterns - could you split this into independent PRs? So load/store as one PR and splat, create_mask and insert_strided_slice each as independent PR? https://github.com/llvm/llvm-project/pull/136193