more non-flattened code produced by CF
Bugzilla Link | 410 |
Created on | Feb 20, 2008 21:28 |
Resolution | FIXED |
Resolved on | Jul 13, 2008 15:18 |
Version | 1.00beta |
OS | Linux |
Architecture | PC |
Attachments | mat.sac |
Extended Description
Created an attachment (id=460) testcase to replicate When compiling sac/testsuite/optimizations/ls/mat.sac, constantfolding creates the following selection operations: _ls_282 = _sel_VxA_( [ 1 ], _flat_6); _ls_283 = _sel_VxA_( [ 0 ], _flat_6); _ls_284 = _sel_VxA_( [ 1 ], _flat_3); _ls_285 = _sel_VxA_( [ 0 ], _flat_3); Again, the index-vectors need to be flattened out, as we only allow scalar constants or identifiers as arguments to primitive functions.
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information