commit | 05bb789430bab7d8fae1e94fb9aa0bb21e679ebf | [log] [tgz] |
---|---|---|
author | Chris Lattner <sabre@nondot.org> | Mon Jan 28 00:32:30 2008 +0000 |
committer | Chris Lattner <sabre@nondot.org> | Mon Jan 28 00:32:30 2008 +0000 |
tree | 18b4170569790fcb8f5f6159883c29d91fbd45b6 | |
parent | 4d44d7a2dc0b17a2782389f13acce3c10a7abe51 [diff] |
Fix PR1938 by forcing the code that uses an undefined value to branch one way or the other. Rewriting the code itself prevents subsequent analysis passes from making contradictory conclusions about the code that could cause an infeasible path to be made feasible. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@46427 91177308-0d34-0410-b5e6-96231b3b80d8