diff options
| author | Eli Friedman <eli.friedman@gmail.com> | 2011-11-11 01:16:15 +0000 |
|---|---|---|
| committer | Eli Friedman <eli.friedman@gmail.com> | 2011-11-11 01:16:15 +0000 |
| commit | 0a309292c4709d8fb8f4f115ae4aef39618cf20c (patch) | |
| tree | 65fd135179647b7f973072c5ff27b3bb796258ee /llvm/lib/CodeGen/RegAllocFast.cpp | |
| parent | 70976ad9c27edb0631a200bec76305de06045cf7 (diff) | |
| download | bcm5719-llvm-0a309292c4709d8fb8f4f115ae4aef39618cf20c.tar.gz bcm5719-llvm-0a309292c4709d8fb8f4f115ae4aef39618cf20c.zip | |
Get rid of an optimization in SCCP which appears to have many issues. Specifically, it doesn't handle many cases involving undef correctly, and it is missing other checks which
lead to it trying to re-mark a value marked as a constant with a different value. It also appears to trigger very rarely.
Fixes PR11357.
llvm-svn: 144352
Diffstat (limited to 'llvm/lib/CodeGen/RegAllocFast.cpp')
0 files changed, 0 insertions, 0 deletions

