Remove the TargetMachine forwards for TargetSubtargetInfo based
information and update all callers. No functional change.
Reorder to keep data and routines separate and to keep a couple of
similar routines close to each other.