RFC. WIP. Use conservatively correct settings for XNACK and SRAM ECC for all
subtargets which may support either feature. The conservative settings
in this case are XNACK on and SRAM ECC on.
Although some additional updates must be completed outside of the
backend to facilitate this change, I'm posting this review now for
visibility.
Could you also include an update to processors table in llvm/docs/AMDGPUUsage.rst for all the changing defaults? It is currently wrong anyway because we forbid XNACK on some targets, but if we are fixing things it would be good to fix it as well.