AVIS_SSAASSIGN attributes not cleared after fun2lac
|
|
Bugzilla Link |
719 |
Created on |
Jun 09, 2010 22:03 |
Resolution |
FIXED |
Resolved on |
Jun 12, 2010 18:38 |
Version |
svn |
OS |
Linux |
Architecture |
PC |
Extended Description
AVIS_SSAASSIGN attributes not cleared after fun2lac.
This creates zillions of warnings when running with -d treecheck.
Unfortunately, this is not so simple and there is already a documented
error in undo_ssatransform. One problem among others is that some codes
(lac-inlining, prepare_inlining, etc) run both in SSA and non-SSA form.
So, sometimes they must set AVIS_SSAASSIGN and sometime not.