R600/SI: Refactor AMDGPUAsmPrinter::EmitProgramInfoSI()