[PATCH] D74436: Change clang option -ffp-model=precise to select ffp-contract=on

Jinsong Ji via Phabricator via cfe-commits cfe-commits at lists.llvm.org
Fri Feb 14 11:26:09 PST 2020


jsji added a comment.

> We normally default to `-ffp-contract=on ` only for -O3 and above (for legacy compilers XL/gcc on PowerPC).

Correction:  XL on PowerPC default to generate FMA at -O0 as well. The corresponding option is -qfloat=maf.
https://www.ibm.com/support/knowledgecenter/SSXVZZ_16.1.1/com.ibm.xlcpp1611.lelinux.doc/compiler_ref/opt_float.html


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D74436/new/

https://reviews.llvm.org/D74436





More information about the cfe-commits mailing list