inductor: fix split+cat issue when cat order is not align the split output's order (#99700)
we should make sure the cat order does align with the split output's order before removing the cat operation. Fix https://github.com/pytorch/pytorch/issues/99686.
Pull Request resolved: https://github.com/pytorch/pytorch/pull/99700
Approved by: https://github.com/EikanWang, https://github.com/devashishshankar, https://github.com/jansel