commit | dc54d317e7a381ef8e4aca80d54ad1466bb85dda | [log] [tgz] |
---|---|---|
author | Evan Cheng <evan.cheng@apple.com> | Mon Feb 09 07:14:22 2009 +0000 |
committer | Evan Cheng <evan.cheng@apple.com> | Mon Feb 09 07:14:22 2009 +0000 |
tree | f270708392612a47df3c09a023d1541097ae3147 | |
parent | 0de5d6fce05dcdb6e9ea2368f02b936b0c50aacf [diff] |
Turns out AnalyzeBranch can modify the mbb being analyzed. This is a nasty suprise to some callers, e.g. register coalescer. For now, add an parameter that tells AnalyzeBranch whether it's safe to modify the mbb. A better solution is out there, but I don't have time to deal with it right now. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@64124 91177308-0d34-0410-b5e6-96231b3b80d8