[PATCH] D42509: [LivePhysRegs] Preserve pristine registers in blocks with no successors.

Matthias Braun via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Wed Jan 24 15:29:11 PST 2018


MatzeB added a comment.

A noreturn call doesn't need to have the callers callee saved registers restored. I also think this fact shouldn't change with throwing calls (I assume the unwinding tables would contain information on how to restore the callee saves in this case?).

So I'm not convinced yet this change is correct.


Repository:
  rL LLVM

https://reviews.llvm.org/D42509





More information about the llvm-commits mailing list