paulwalker-arm wrote: While I appreciate it comes with a significant refactoring cost my initial reaction is these interfaces should take `StackOffset` rather than treating fixed and scalable offsets as separate entities. https://github.com/llvm/llvm-project/pull/88113