https://github.com/davemgreen approved this pull request. Thanks for doing this. I think I would go with "BranchAlign" instead of "BranchInstAlign", which implies that the actual br is aligned. Otherwise LGTM. https://github.com/llvm/llvm-project/pull/109932