The hazard recognizer only needs a subtarget, not a target machine