https://github.com/slackito approved this pull request. LGTM. I assume further details on the save/restore mechanism will be added when the corresponding code lands, right? https://github.com/llvm/llvm-project/pull/98691