R600/SI: Move more information into SIProgramInfo struct

llvm-svn: 223154
5 files changed