Fix typo.
The hazard recognizer only needs a subtarget, not a target machine
so make it take one. Fix up all users accordingly.