aboutsummaryrefslogtreecommitdiff
path: root/tools/llvm-diff/DiffConsumer.cpp
diff options
context:
space:
mode:
authorBill Wendling <isanbard@gmail.com>2011-10-14 23:34:37 +0000
committerBill Wendling <isanbard@gmail.com>2011-10-14 23:34:37 +0000
commit969c9ef0dd271905136f21a6c51dd0839ef01cce (patch)
tree67ac26f30c9d885f5cf8888b3c5ceb5bd4ff20f5 /tools/llvm-diff/DiffConsumer.cpp
parentaeee2d3a297a2ca41a07d33285a75cee23ad97d9 (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