[Development] Enabling SSE2 by default on x86 builds (32-bit)
Simon Hausmann
simon.hausmann at digia.com
Wed Dec 11 10:03:05 CET 2013
On Wednesday 11. December 2013 09.36.46 Simon Hausmann wrote:
[...]
> > If we apply the change I mentioned in the other email, we change cases 2
> > and 3:
> >
> > 2bis) distro builds Qt once with -no-sse2 flags
> >
> > => all libs compiled without SSE2
> > => QtQml generates interpreted code only
> >
> > 3bis) distro builds Qt once with -no-sse2 and then some libs with -config
> > sse2 => most libs compiled without SSE2, a few with SSE2 code
> >
> > => the non-SSE2 QtQml will generate interpreted code, the SSE2 one will
> > generate SSE2 code and will be used only in machines less than 14 years
> > old
>
> Yep, let's do that. It's relatively painless to support this kind of build
> configuration in QtQml at least.
To puts words where my mouth is, here's a proposed fix for QtQml:
https://codereview.qt-project.org/#change,73710
Simon
More information about the Development
mailing list