[SchedModel] Use CodeGenSchedClass::getSchedClassIdx helper directly. NFCI.
authorSimon Pilgrim <llvm-dev@redking.me.uk>
Wed, 21 Mar 2018 18:09:34 +0000 (18:09 +0000)
committerSimon Pilgrim <llvm-dev@redking.me.uk>
Wed, 21 Mar 2018 18:09:34 +0000 (18:09 +0000)
llvm-svn: 328128

llvm/utils/TableGen/CodeGenSchedule.cpp

index eafa7aead7047777b2faca910c31e889f34190e1..0cdd7d2a65613fc9abcd1d68588ad0a72aa4cb79 100644 (file)
@@ -594,7 +594,7 @@ void CodeGenSchedModels::collectSchedClasses() {
   dbgs() << "\n+++ ITINERARIES and/or MACHINE MODELS (collectSchedClasses) +++\n";
   for (const CodeGenInstruction *Inst : Target.getInstructionsByEnumValue()) {
     StringRef InstName = Inst->TheDef->getName();
-    unsigned SCIdx = InstrClassMap.lookup(Inst->TheDef);
+    unsigned SCIdx = getSchedClassIdx(*Inst);
     if (!SCIdx) {
       if (!Inst->hasNoSchedulingInfo)
         dbgs() << "No machine model for " << Inst->TheDef->getName() << '\n';