Now that we have a SystemZTargetStreamer file from https://github.com/llvm/llvm-project/pull/130535, move some TargetStreamer classes and methods from TargetDesc to the proper file. --------- Co-authored-by: Tony Tao <tonytao@ca.ibm.com>
A more fleshed out version of a previous PR https://github.com/llvm/llvm-project/pull/107415. The goal is to provide platforms an alternative to the current MCAsmStreamer which only supports the GNU Asm syntax. RFC: https://discourse.llvm.org/t/rfc-llvm-add-support-for-target-specific-asm-streamer/85095 --------- Co-authored-by: Tony Tao <tonytao@ca.ibm.com>