Initial support for different kinds of FU reservation.

llvm-svn: 100645
diff --git a/llvm/lib/CodeGen/ExactHazardRecognizer.h b/llvm/lib/CodeGen/ExactHazardRecognizer.h
index 50fe024..91c81a9 100644
--- a/llvm/lib/CodeGen/ExactHazardRecognizer.h
+++ b/llvm/lib/CodeGen/ExactHazardRecognizer.h
@@ -70,7 +70,8 @@
     // Itinerary data for the target.
     const InstrItineraryData &ItinData;
 
-    ScoreBoard Scoreboard;
+    ScoreBoard ReservedScoreboard;
+    ScoreBoard RequiredScoreboard;
 
   public:
     ExactHazardRecognizer(const InstrItineraryData &ItinData);