Age | Commit message (Collapse) | Author | Lines | |
---|---|---|---|---|
2013-08-18 | optimize x86 feclearexcept: only use save/restore x87 fenv if needed | Szabolcs Nagy | -15/+11 | |
the x87 exception summary (ES) and stack fault (SF) flags may be spuriously cleared by feclearexcept using the fnclex instruction, but these flags are not observable through libc hence maintaining their state is not critical. | ||||
2013-08-18 | add sse fenv support on i386 through hwcap | Szabolcs Nagy | -3/+0 | |
the sse and x87 rounding modes should be always the same, the visible exception flags are the bitwise or of the two fenv states (so it's enough to query the rounding mode or raise exceptions on one fenv) | ||||
2012-03-17 | try fixing/optimizing x86_64 fenv exception code | Rich Felker | -18/+23 | |
untested; may need followup-fixes. | ||||
2012-03-17 | fix x86_64 fe[gs]etround, analogous to nsz's x86 changes | Rich Felker | -8/+9 | |
2011-06-28 | use type directives for fenv asm functions | Rich Felker | -0/+7 | |
2011-06-13 | x86_64 fenv support (untested; at least known to build successfully) | Rich Felker | -0/+88 | |