]> granicus.if.org Git - llvm/commitdiff
Sink accessing TII to fix release Werror builds.
authorEric Christopher <echristo@gmail.com>
Fri, 10 Mar 2017 21:20:17 +0000 (21:20 +0000)
committerEric Christopher <echristo@gmail.com>
Fri, 10 Mar 2017 21:20:17 +0000 (21:20 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@297507 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/X86/X86MacroFusion.cpp

index 89efd24840f5d846045f8466913b6850d98bed91..dd21e2b7c4a1363067b17dc0745f76e674890c0a 100644 (file)
@@ -214,7 +214,6 @@ public:
 
 void X86MacroFusion::apply(ScheduleDAGInstrs *DAGInstrs) {
   ScheduleDAGMI *DAG = static_cast<ScheduleDAGMI*>(DAGInstrs);
-  const TargetInstrInfo &TII = *DAG->TII;
   const X86Subtarget &ST = DAG->MF.getSubtarget<X86Subtarget>();
 
   // For now, assume targets can only fuse with the branch.
@@ -252,10 +251,9 @@ void X86MacroFusion::apply(ScheduleDAGInstrs *DAGInstrs) {
     ++NumFused;
     DEBUG(dbgs() << DAG->MF.getName() << "(): Macro fuse ";
           SU.print(dbgs(), DAG);
-          dbgs() << " - ExitSU" << " / " <<
-                    TII.getName(Pred.getOpcode()) << " - " <<
-                    TII.getName(Branch->getOpcode()) << '\n';
-);
+          dbgs() << " - ExitSU"
+                 << " / " << DAG->TII->getName(Pred.getOpcode()) << " - "
+                 << DAG->TII->getName(Branch->getOpcode()) << '\n';);
 
     break;
   }