Add TargetInstrInfo::isSafeToMoveRegisterClassDefs. It returns true if it's safe...