[patch] Vector assignment, sarsim bits

Jules Bergmann jules at codesourcery.com
Fri Sep 23 19:58:10 UTC 2005


A bunch of misc things collected over the past few weeks to optimize and 
parallel sarsim.

Perhaps the most substantial bit, I changed the Vector assignment 
operators (+=, -=, etc) to go through the same dispatch as 'operator=', 
so that 'A += B' gets evaluated as 'A = A + B'.  This throws away the 
knowledge that it is an update expression, but it lets it get evaluated 
by IPP when possible.  In the long term, we may want to add special 
dispatch for operator assignment so we don't throw this knowledge away.

Thoughts?

				-- Jules
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: misc.diff
URL: <http://sourcerytools.com/pipermail/vsipl++/attachments/20050923/eea6fc46/attachment.ksh>


More information about the vsipl++ mailing list