Remove target machine caching from SystemZInstrInfo and
authorEric Christopher <echristo@gmail.com>
Fri, 27 Jun 2014 07:01:17 +0000 (07:01 +0000)
committerEric Christopher <echristo@gmail.com>
Fri, 27 Jun 2014 07:01:17 +0000 (07:01 +0000)
commitc6bf2379c1a7ed1d468b76683dc670b85e79aadd
tree3f82e9e2a7f3ba7b790ead2dda11a585f60ea523
parent0263debd04a3a827ac0e11968082d1c6fe0a9902
Remove target machine caching from SystemZInstrInfo and
SystemZRegisterInfo and replace it with the subtarget as that's
all they needed in the first place. Update all uses and calls
accordingly.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@211877 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/SystemZ/SystemZInstrInfo.cpp
lib/Target/SystemZ/SystemZInstrInfo.h
lib/Target/SystemZ/SystemZRegisterInfo.cpp
lib/Target/SystemZ/SystemZRegisterInfo.h
lib/Target/SystemZ/SystemZTargetMachine.cpp