There is a need of accessing the resulted epilog loop from the SC loop unroller. It'd clean and convenient to get that directly from the loop unroller instead of rescanning the whole function, as discussed in https://github.com/triton-lang/triton/pull/5027 . I'm changing the result type of `loopUnrollByFactor` for that.