[llvm] 9eef6d9 - [ARM] Remove unused declaration RematerializeIterCount

Kazu Hirata via llvm-commits llvm-commits at lists.llvm.org
Sat May 6 17:31:56 PDT 2023


Author: Kazu Hirata
Date: 2023-05-06T17:31:40-07:00
New Revision: 9eef6d9aaee2aff09e5955293d10e7fd23300e78

URL: https://github.com/llvm/llvm-project/commit/9eef6d9aaee2aff09e5955293d10e7fd23300e78
DIFF: https://github.com/llvm/llvm-project/commit/9eef6d9aaee2aff09e5955293d10e7fd23300e78.diff

LOG: [ARM] Remove unused declaration RematerializeIterCount

The corresponding function definition was removed by:

  commit af45907653fd312264632b616eff0fad1ae1eb2e
  Author: Sjoerd Meijer <sjoerd.meijer at arm.com>
  Date:   Mon Jun 29 15:40:03 2020 +0100

Added: 
    

Modified: 
    llvm/lib/Target/ARM/MVETailPredication.cpp

Removed: 
    


################################################################################
diff  --git a/llvm/lib/Target/ARM/MVETailPredication.cpp b/llvm/lib/Target/ARM/MVETailPredication.cpp
index 70a5d3d55c2c..9e5488313770 100644
--- a/llvm/lib/Target/ARM/MVETailPredication.cpp
+++ b/llvm/lib/Target/ARM/MVETailPredication.cpp
@@ -116,11 +116,6 @@ class MVETailPredication : public LoopPass {
 
   /// Insert the intrinsic to represent the effect of tail predication.
   void InsertVCTPIntrinsic(IntrinsicInst *ActiveLaneMask, Value *Start);
-
-  /// Rematerialize the iteration count in exit blocks, which enables
-  /// ARMLowOverheadLoops to better optimise away loop update statements inside
-  /// hardware-loops.
-  void RematerializeIterCount();
 };
 
 } // end namespace


        


More information about the llvm-commits mailing list