I am not opposed to it, but it should be done carefully (and measured) to ensure we don't lose performance.
Unfortunately, some things depend on the specific semantics of the instructions (like the saturating features of pixel conversion or the number of bits of precision you get from approximate reciprocal square root instructions), so it might not be portable in all cases.
Steve
On May 12, 2006, at 11:32 AM, Aaron Knoll wrote:
Would anyone be adverse to my putting a SIMD macro layer in Core? (So instead of _mm_add_ps we'd have add4, like in DynRT)
This could come in handy anyway if we ever need to hardware- abstract for the PowerPC's or Cell...
-Aaron
Archive powered by MHonArc 2.6.16.