Noticed something I thought I would share so that others don't scratch their head wondering about it if they try the same.
I updated my system to Oneiric, and decided to recompile Wine. I tried making use of the corei7 optimizations in gcc 4.6 and found that, while a lot of stuff worked (ex. Steam), other things (like DirectX games) did not.
So, as always... don't expect things to work when turning on optimizations.
Heads Up: gcc-4.6 -march=corei7 -mtune=corei7 doesn't work
Sorry, got confused with jor17 and the original post (I see you're already using the same flags that I posted).
Wine does seem to be sensitive to compiler optimisation. You could try just applying these optimisations to wined3d if you're looking for more D3D performance. Profile guided optimisation works well there too.
Wine does seem to be sensitive to compiler optimisation. You could try just applying these optimisations to wined3d if you're looking for more D3D performance. Profile guided optimisation works well there too.