diff options
author | Bill Wendling <isanbard@gmail.com> | 2011-10-14 23:34:37 +0000 |
---|---|---|
committer | Bill Wendling <isanbard@gmail.com> | 2011-10-14 23:34:37 +0000 |
commit | 969c9ef0dd271905136f21a6c51dd0839ef01cce (patch) | |
tree | 67ac26f30c9d885f5cf8888b3c5ceb5bd4ff20f5 /tools/llvm-diff/DiffConsumer.cpp | |
parent | aeee2d3a297a2ca41a07d33285a75cee23ad97d9 (diff) |
Mark the invoke call instruction as implicitly defining the callee-saved registers.
The callee-saved registers cannot be live across an invoke call because the
control flow may continue along the exceptional edge. When this happens, all of
the callee-saved registers are no longer valid.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@142018 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'tools/llvm-diff/DiffConsumer.cpp')
0 files changed, 0 insertions, 0 deletions