Hi: My colleague Min is proposing a new syntax for -mtune[1] which makes the mtune able to describe few more info and is configurable like "-mtune=rocket:short-forward-branch-i-mul".
He is seeking feedback on the proposal, of course I believe we should not include this new stuff in GCC 16, but it's still worth discussing this :) I could imagine that this can reduce the number of options to control the behavior of processor specific code gen behavior, but in the meantime it increases the complexity of the interface to the user. Anyway, feedback by reply to this email or just reply on github are both welcome :) [1] https://github.com/riscv-non-isa/riscv-toolchain-conventions/pull/122
