diff options
author | Chris Lattner <sabre@nondot.org> | 2006-10-22 05:59:17 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2006-10-22 05:59:17 +0000 |
commit | d2d86703f0b9024e1796737f1dea478961a9b32b (patch) | |
tree | 47fff84d2f9f549d8dfbb46146c01dcb70840a6d /lib/AsmParser/llvmAsmParser.cpp.cvs | |
parent | cd5bad37112ba22f4c546e5443714570b4104bb6 (diff) |
3 Changes:
1. Better document what is going on here.
2. Only hack on one branch per iteration, making the results less conservative.
3. Handle the problematic case by marking edges executable instead of by
playing with value lattice states. This is far less pessimistic, and fixes
SCCP/ipsccp-gvar.ll.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31106 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/AsmParser/llvmAsmParser.cpp.cvs')
0 files changed, 0 insertions, 0 deletions