MF = &mf;
// Allocate new array the first time we see a new target.
- if (MF->getTarget().getSubtargetImpl()->getRegisterInfo() != TRI) {
- TRI = MF->getTarget().getSubtargetImpl()->getRegisterInfo();
+ if (MF->getSubtarget().getRegisterInfo() != TRI) {
+ TRI = MF->getSubtarget().getRegisterInfo();
RegClass.reset(new RCInfo[TRI->getNumRegClasses()]);
unsigned NumPSets = TRI->getNumRegPressureSets();
PSetLimits.reset(new unsigned[NumPSets]);