[llvm] r333559 - [AMDGPU][Waitcnt] Fix build error: unused variable 'SWaitInst'

Mark Searles via llvm-commits llvm-commits at lists.llvm.org
Wed May 30 09:27:58 PDT 2018


Author: msearles
Date: Wed May 30 09:27:57 2018
New Revision: 333559

URL: http://llvm.org/viewvc/llvm-project?rev=333559&view=rev
Log:
[AMDGPU][Waitcnt] Fix build error: unused variable 'SWaitInst'

https://reviews.llvm.org/rL333556 caused a buildbot failure.

See http://lab.llvm.org:8011/builders/lld-x86_64-darwin13/builds/21876/steps/build_Lld/logs/stdio

/Users/buildslave/as-bldslv9/lld-x86_64-darwin13/llvm.src/lib/Target/AMDGPU/SIInsertWaitcnts.cpp:2007:10: error: unused variable 'SWaitInst' [-Werror,-Wunused-variable]
    auto SWaitInst = BuildMI(EntryBB, EntryBB.getFirstNonPHI(),

The unused variable was for debugging purposes; removing that piece of code
to fix the build.

Modified:
    llvm/trunk/lib/Target/AMDGPU/SIInsertWaitcnts.cpp

Modified: llvm/trunk/lib/Target/AMDGPU/SIInsertWaitcnts.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/AMDGPU/SIInsertWaitcnts.cpp?rev=333559&r1=333558&r2=333559&view=diff
==============================================================================
--- llvm/trunk/lib/Target/AMDGPU/SIInsertWaitcnts.cpp (original)
+++ llvm/trunk/lib/Target/AMDGPU/SIInsertWaitcnts.cpp Wed May 30 09:27:57 2018
@@ -2004,12 +2004,8 @@ bool SIInsertWaitcnts::runOnMachineFunct
     // TODO: Could insert earlier and schedule more liberally with operations
     // that only use caller preserved registers.
     MachineBasicBlock &EntryBB = MF.front();
-    auto SWaitInst = BuildMI(EntryBB, EntryBB.getFirstNonPHI(),
-                             DebugLoc(), TII->get(AMDGPU::S_WAITCNT))
-                             .addImm(0);
-
-    LLVM_DEBUG(dbgs() << "insertWaitcntInBlock\n"
-               << "New Instr: " << *SWaitInst << '\n');
+    BuildMI(EntryBB, EntryBB.getFirstNonPHI(), DebugLoc(), TII->get(AMDGPU::S_WAITCNT))
+      .addImm(0);
 
     Modified = true;
   }




More information about the llvm-commits mailing list