Those three intrinsics should be barriers -- why is it moving the math
outside?
If -Ofast is a problem, that function simply needs a pragma to disable
optimization.
Best regards,
Alex Ionescu
On Sat, Oct 1, 2011 at 12:38 PM, Dmitry Gorbachev
<d.g.gorbachev(a)gmail.com>wrote;wrote:
1) Math can be moved outside
_disable/_enable/__writecr0. It can be
fixed by making other local vars volatile.