[Issue 7509] Allow SIMD variable contents to have all their values changed to a single float variable

d-bugmail at puremagic.com d-bugmail at puremagic.com
Sun Mar 11 12:19:39 PDT 2012


http://d.puremagic.com/issues/show_bug.cgi?id=7509


Manu <turkeyman at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |turkeyman at gmail.com


--- Comment #1 from Manu <turkeyman at gmail.com> 2012-03-11 12:19:46 PDT ---
I think this should be prohibited at all costs. This is a very slow operation
on every architecture other than x64.

I'm carefully crafting std.simd with functions that encourage the best results
on all platforms, and I'm addressing this issue there.

Allowing this implicit case would ruin many libraries implementing SIMD code on
all non-x64 platforms. They should rather be encouraged to use the library
appropriately instead.

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------


More information about the Digitalmars-d-bugs mailing list