[llvm] [IR] Remove unused method InstIterator::atEnd (PR #120611)

via llvm-commits llvm-commits at lists.llvm.org
Thu Dec 19 09:52:33 PST 2024


llvmbot wrote:


<!--LLVM PR SUMMARY COMMENT-->

@llvm/pr-subscribers-llvm-ir

Author: Jay Foad (jayfoad)

<details>
<summary>Changes</summary>



---
Full diff: https://github.com/llvm/llvm-project/pull/120611.diff


1 Files Affected:

- (modified) llvm/include/llvm/IR/InstIterator.h (-2) 


``````````diff
diff --git a/llvm/include/llvm/IR/InstIterator.h b/llvm/include/llvm/IR/InstIterator.h
index 054fe4e9cbe992..8ce73a9b9addf0 100644
--- a/llvm/include/llvm/IR/InstIterator.h
+++ b/llvm/include/llvm/IR/InstIterator.h
@@ -104,8 +104,6 @@ template <class BB_t, class BB_i_t, class BI_t, class II_t> class InstIterator {
     InstIterator tmp = *this; --*this; return tmp;
   }
 
-  inline bool atEnd() const { return BB == BBs->end(); }
-
 private:
   inline void advanceToNextBB() {
     // The only way that the II could be broken is if it is now pointing to

``````````

</details>


https://github.com/llvm/llvm-project/pull/120611


More information about the llvm-commits mailing list