tclin914 wrote:

> Not related to this PR, but I'd like to raise the question here:
> 
> For configurable cores, what is the best way to specify the features? `-mcpu` 
> is meant to support the base configuration, but how can we specify the 
> additional optional extensions? Apparently, failing back to `-march` is silly.
> 
> My thought is: can we support `-march/-mcpu` where the values can be 
> `{cpu}(_ext)*`? Will such use be problematic?

Unfortunately, we have to suggest our users to specify both `-march` and 
`-mcpu` when their processor includes additional optional extensions. Ideally,  
we hope that code generated using `-mcpu` alone would always be compatible with 
processors that have varying configurations.

https://github.com/llvm/llvm-project/pull/144022
_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to