Give getPointerRegClass() a "kind" value so that targets can
support multiple different pointer register classes.

llvm-svn: 77501
GitOrigin-RevId: ee68a483ec583cded1ac89033f246bdbb5f905ac
11 files changed