[patch] SIMD 'rscvmul' evaluators
Don McCoy
don at codesourcery.com
Tue Sep 5 19:00:35 UTC 2006
This patch corrects a problem where two of the SIMD evaluators were not
handling re-dimensioned (2-D --> 1-D) views correctly. This only
affects the case where an element-wise multiplication is being performed
with a real scalar and a complex view (and the view was re-dim'd).
It is worth mentioning also that this defect was uncovered using the
profiling features recently added. In general, the evaluators were
doing the right thing, but when they did not, it fell back to using loop
fusion, thereby still getting the correct answer (just not taking
advantage of SIMD instructions).
Regards,
--
Don McCoy
don (at) CodeSourcery
(888) 776-0262 / (650) 331-3385, x712
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: sl.changes
URL: <http://sourcerytools.com/pipermail/vsipl++/attachments/20060905/244891b9/attachment.ksh>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: sl.diff
URL: <http://sourcerytools.com/pipermail/vsipl++/attachments/20060905/244891b9/attachment-0001.ksh>
More information about the vsipl++
mailing list