commit | 92efda7e9183ae16bde7a3ad96b682e779d89cf3 | [log] [tgz] |
---|---|---|
author | Cameron Zwarich <zwarich@apple.com> | Tue Feb 22 00:46:27 2011 +0000 |
committer | Cameron Zwarich <zwarich@apple.com> | Tue Feb 22 00:46:27 2011 +0000 |
tree | c95dc6ff9ae0c0bf7b6a7698974efbddf606a779 | |
parent | 63a8dae64dea89ae4a6f93ee17cf3fbbc2815084 [diff] |
Merge information about the number of zero, one, and sign bits of live-out registers at phis. This enables us to eliminate a lot of pointless zexts during the DAGCombine phase. This fixes <rdar://problem/8760114>. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@126170 91177308-0d34-0410-b5e6-96231b3b80d8