https://github.com/MaskRay approved this pull request. I think this is correct. Perhaps augment the description to say that `deferUndefined` from https://reviews.llvm.org/D89004 for `-wrap` is reused. https://github.com/llvm/llvm-project/pull/70430