Have MachineFunction cache a pointer to the subtarget to make lookups