Reorganize and simplify local variables.
authorEric Christopher <echristo@gmail.com>
Wed, 23 Jul 2014 22:27:10 +0000 (22:27 +0000)
committerEric Christopher <echristo@gmail.com>
Wed, 23 Jul 2014 22:27:10 +0000 (22:27 +0000)
llvm-svn: 213809

llvm/lib/CodeGen/SelectionDAG/ResourcePriorityQueue.cpp

index 624003f..8380a6f 100644 (file)
@@ -40,19 +40,17 @@ static cl::opt<signed> RegPressureThreshold(
   "dfa-sched-reg-pressure-threshold", cl::Hidden, cl::ZeroOrMore, cl::init(5),
   cl::desc("Track reg pressure and switch priority to in-depth"));
 
-
-ResourcePriorityQueue::ResourcePriorityQueue(SelectionDAGISel *IS) :
-  Picker(this),
- InstrItins(IS->getTargetLowering()->getTargetMachine().getInstrItineraryData())
-{
-   TII = IS->getTargetLowering()->getTargetMachine().getInstrInfo();
-   TRI = IS->getTargetLowering()->getTargetMachine().getRegisterInfo();
-   TLI = IS->getTargetLowering();
-
-   const TargetMachine &tm = (*IS->MF).getTarget();
-   ResourcesModel = tm.getInstrInfo()->CreateTargetScheduleState(&tm,nullptr);
-   // This hard requirement could be relaxed, but for now
-   // do not let it procede.
+ResourcePriorityQueue::ResourcePriorityQueue(SelectionDAGISel *IS)
+    : Picker(this),
+      InstrItins(
+          IS->getTargetLowering()->getTargetMachine().getInstrItineraryData()) {
+  const TargetMachine &TM = (*IS->MF).getTarget();
+  TRI = TM.getRegisterInfo();
+  TLI = IS->getTargetLowering();
+  TII = TM.getInstrInfo();
+  ResourcesModel = TII->CreateTargetScheduleState(&TM, nullptr);
+  // This hard requirement could be relaxed, but for now
+  // do not let it procede.
    assert (ResourcesModel && "Unimplemented CreateTargetScheduleState.");
 
    unsigned NumRC = TRI->getNumRegClasses();