commit | 9e6e8327c03906fb5d8f50157b3e52458c6ee7c0 | [log] [tgz] |
---|---|---|
author | Adhemerval Zanella <adhemerval.zanella@linaro.org> | Thu Jul 26 11:43:46 2018 -0300 |
committer | Adhemerval Zanella <adhemerval.zanella@linaro.org> | Tue Jul 31 08:54:47 2018 -0300 |
tree | c050d6bb333374f3e0e6fbd284fc1416d943adc0 | |
parent | 8785a761fbb25f16a860c74e89e597541e63a71d [diff] |
Add -DFLT_EVAL_METHOD=0 and -ffp-contract=fast This patch adds both FLT_EVAL_METHOD set to 0 (to avoid double_t being evaluated as long double) and -ffp-contract=fast to clang can use FMA on targets which supports it. The -ffp-contract=fast is specially required for aarch64 and the optimized implementations are targeting explicit architectures with contracted floating-point operations. Bug: N/A Test: ran tests Change-Id: I4719e909e84435f8017a3d5a6dca87040b9d8aa5