On Fri, 13 Apr 2018, Vivek Kinhekar wrote: > The mfence instruction with memory clobber asm instruction should create a > barrier between division and printf instructions.
No, floating-point division does not touch memory, so the asm does not (and need not) restrict its motion. Alexander