CVP propagates constants into PRF nodes during CYC
|
|
Bugzilla Link |
562 |
Created on |
Sep 15, 2009 15:10 |
Resolution |
FIXED |
Resolved on |
Oct 18, 2009 16:31 |
Version |
1.00beta |
OS |
Linux |
Architecture |
PC |
Attachments |
bugAS.sac, cvp_test.sac
|
Extended Description
Created an attachment (id=571)
Source code to reproduce failure
Build #16409 appears to have a version of CVP that propagates scalar
constants into PRF_ARG nodes. This, in turn, causes AS (and perhaps other
optimizations) to quietly fail, resulting in poor performance.
The following example fails to simplify the expression:
99999 - ( 99999 - i)