search for: tanhf

Displaying 4 results from an estimated 4 matches for "tanhf".

Did you mean: tanh
2014 May 17
3
PATCH for replaygain_synthesis
The file src/share/replaygain_synthesis/include/private/fast_float_math_hack.h redefines 'tanh' as 'tanhf'. This file is intended for Intel Compiler only, but it includes outdated mathf.h and doesn't work with current versions of ICC. The fixes are trivial though, and I compiled 2 versions of flac.exe: with this 'hack' turned off an on. The difference in decoding speed is very close to...
2014 May 18
0
PATCH for replaygain_synthesis
...l benefit, but changing the include in fast_float_math_hack.h to <mathimf.h> is all that is required to use the latest ICC. John On 17/05/2014 10:26, lvqcl wrote: > The file > src/share/replaygain_synthesis/include/private/fast_float_math_hack.h > redefines 'tanh' as 'tanhf'. This file is intended for Intel Compiler only, > but it includes outdated mathf.h and doesn't work with current versions > of ICC. > > The fixes are trivial though, and I compiled 2 versions of flac.exe: > with this > 'hack' turned off an on. The difference in de...
2015 Jul 29
2
[LLVMdev] x86-64 backend generates aligned ADDPS with unaligned address
...lare float @atanf(float) declare float @ceilf(float) declare float @floorf(float) declare float @cosf(float) declare float @coshf(float) declare float @expf(float) declare float @logf(float) declare float @log10f(float) declare float @sinhf(float) declare float @tanf(float) declare float @tanhf(float) declare float @fabsf(float) declare float @sqrtf(float) declare float @powf(float, float) declare float @atan2f(float, float) declare double @sin(double) declare double @acos(double) declare double @asin(double) declare double @atan(double) declare double @ceil(double) declare doub...
2014 Aug 07
3
[LLVMdev] MCJIT generates MOVAPS on unaligned address
MCJIT when lowering to x86-64 generates a MOVAPS (Move Aligned Packed Single-Precision Floating-Point Values) on a non-aligned memory address: movaps 88(%rdx), %xmm0 where %rdx comes in as a function argument with only natural alignment (float*). This x86 instruction requires the memory address to be 16 byte aligned which 88 plus something aligned to 4 byte isn't. Here the