|
|
| Bugzilla Link |
3451 |
| Resolution |
FIXED |
| Resolved on |
Nov 08, 2009 21:16 |
| Version |
1.0 |
| OS |
All |
| Attachments |
example |
Extended Description
188.ammp has a few aggregates promoted to large integers, but they are live across blocks. If they were local to a block instcombine would be able to eliminate the bitcast+zext+shift+shift+trunc+bitcast dance that is happening, but it can't. We should clean this up for a major perf boost (assuming the loop is hot). Search the attached .bc file for i576.