diff --git a/llvm/lib/Target/X86/X86InsertWait.cpp b/llvm/lib/Target/X86/X86InsertWait.cpp index a82d98d88b306..56d2709f59374 100644 --- a/llvm/lib/Target/X86/X86InsertWait.cpp +++ b/llvm/lib/Target/X86/X86InsertWait.cpp @@ -27,7 +27,6 @@ #include "llvm/CodeGen/MachineInstr.h" #include "llvm/CodeGen/MachineInstrBuilder.h" #include "llvm/CodeGen/MachineOperand.h" -#include "llvm/CodeGen/TargetInstrInfo.h" #include "llvm/IR/DebugLoc.h" #include "llvm/Support/Debug.h" @@ -48,9 +47,6 @@ class WaitInsert : public MachineFunctionPass { StringRef getPassName() const override { return "X86 insert wait instruction"; } - -private: - const TargetInstrInfo *TII; // Machine instruction info. }; } // namespace @@ -119,7 +115,7 @@ bool WaitInsert::runOnMachineFunction(MachineFunction &MF) { return false; const X86Subtarget &ST = MF.getSubtarget(); - TII = ST.getInstrInfo(); + const X86InstrInfo *TII = ST.getInstrInfo(); bool Changed = false; for (MachineBasicBlock &MBB : MF) {