[PATCH] D113779: [Clang] Add mfp16, mfp16fml and mdotprod flags for ARM target features.

Paul Walker via Phabricator via cfe-commits cfe-commits at lists.llvm.org
Mon Nov 15 02:37:02 PST 2021


paulwalker-arm added a comment.

Rather than adding connivence options after the fact what about allowing `-march=` to be specified multiple times? The first must be the usual format with later ones required to start with `+`.  The defined parsing behaviour would be as if there was a single `-march` instance positioned at the first occurrence but containing the value of all instances when combined from left to right.  For example `-march=armv8.4-a ...... march=+nofp16` or perhaps `+=` syntax like  `-march=armv8.4-a ...... march+=nofp16+nosve` is more intuitive?


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D113779



More information about the cfe-commits mailing list