Loop-rotate

Hello,
I activated the transformation pass loop-rotate and it created some blocks containing
just a label and an indirect branch.
I would like to know the reason for creating this type of block, it is better for code generation or something?