Comment #2 on issue 2228 by [email protected]: Generate SIMD instructions for SIMD-like code patterns
http://code.google.com/p/v8/issues/detail?id=2228
This also requires a deeper integration with WebKit's typed arrays than we have now: currently we can't see through typed array constructor to understand how their backing stores are related. Here you need that plus a basic escape analysis infrastructure accompanied with scalar replacement/object explosion before you can even get to vectorization itself, which always boils down to pattern matching.
[That said I don't think a vectorization pass recognizing limited amount of cases will be very costly.]
-- v8-dev mailing list [email protected] http://groups.google.com/group/v8-dev
