[PATCH] D15270: PassManager: remove unused parameters. NFC.

Visoiu Mistrih Francis via llvm-commits llvm-commits at lists.llvm.org
Sun Dec 6 15:46:21 PST 2015


thegameg updated this revision to Diff 42021.
thegameg added a comment.

Remove another one from PassManager.


Repository:
  rL LLVM

http://reviews.llvm.org/D15270

Files:
  include/llvm/IR/PassManager.h
  include/llvm/IR/PassManagerInternal.h

Index: include/llvm/IR/PassManagerInternal.h
===================================================================
--- include/llvm/IR/PassManagerInternal.h
+++ include/llvm/IR/PassManagerInternal.h
@@ -122,7 +122,7 @@
     return *this;
   }

-  PreservedAnalysesT run(IRUnitT &IR, AnalysisManager<IRUnitT> *AM) override {
+  PreservedAnalysesT run(IRUnitT &IR, AnalysisManager<IRUnitT> *) override {
     return Pass.run(IR);
   }
   StringRef name() override { return PassT::name(); }
Index: include/llvm/IR/PassManager.h
===================================================================
--- include/llvm/IR/PassManager.h
+++ include/llvm/IR/PassManager.h
@@ -884,7 +884,7 @@
 /// analysis passes to be re-run to produce fresh results if any are needed.
 struct InvalidateAllAnalysesPass {
   /// \brief Run this pass over some unit of IR.
-  template <typename IRUnitT> PreservedAnalyses run(IRUnitT &Arg) {
+  template <typename IRUnitT> PreservedAnalyses run(IRUnitT &) {
     return PreservedAnalyses::none();
   }



-------------- next part --------------
A non-text attachment was scrubbed...
Name: D15270.42021.patch
Type: text/x-patch
Size: 1023 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20151206/a0b7e4a9/attachment.bin>


More information about the llvm-commits mailing list