lenary wrote: I think this feature is really tough, the arm/aarch64 backends have got too much complexity from similar features, mostly because their cpus have all their optional features enabled by default.
I think if you can only enable additional extensions, that proposed syntax would probably work. Previously, we mostly punted on this for e.g. hazard3, by only adding a `-mcpu=` option for what was actually taped out, rather than adding the configurable option. I don't know how that works for sifive/andes products that are also configurable. 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