[llvm] c72d93a - [Attributor][NFC] Remove unnecessary overwritten methods

Johannes Doerfert via llvm-commits llvm-commits at lists.llvm.org
Thu Jul 21 19:57:59 PDT 2022


Author: Johannes Doerfert
Date: 2022-07-21T21:57:02-05:00
New Revision: c72d93a08a229df507c37b434bb6896c50694cc6

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

LOG: [Attributor][NFC] Remove unnecessary overwritten methods

Added: 
    

Modified: 
    llvm/lib/Transforms/IPO/AttributorAttributes.cpp

Removed: 
    


################################################################################
diff  --git a/llvm/lib/Transforms/IPO/AttributorAttributes.cpp b/llvm/lib/Transforms/IPO/AttributorAttributes.cpp
index 6ea8b7cc538d4..e9c928c28c7e9 100644
--- a/llvm/lib/Transforms/IPO/AttributorAttributes.cpp
+++ b/llvm/lib/Transforms/IPO/AttributorAttributes.cpp
@@ -942,9 +942,6 @@ struct AAPointerInfoImpl
   using BaseTy = StateWrapper<AA::PointerInfo::State, AAPointerInfo>;
   AAPointerInfoImpl(const IRPosition &IRP, Attributor &A) : BaseTy(IRP) {}
 
-  /// See AbstractAttribute::initialize(...).
-  void initialize(Attributor &A) override { AAPointerInfo::initialize(A); }
-
   /// See AbstractAttribute::getAsStr().
   const std::string getAsStr() const override {
     return std::string("PointerInfo ") +
@@ -1201,9 +1198,6 @@ struct AAPointerInfoFloating : public AAPointerInfoImpl {
   AAPointerInfoFloating(const IRPosition &IRP, Attributor &A)
       : AAPointerInfoImpl(IRP, A) {}
 
-  /// See AbstractAttribute::initialize(...).
-  void initialize(Attributor &A) override { AAPointerInfoImpl::initialize(A); }
-
   /// Deal with an access and signal if it was handled successfully.
   bool handleAccess(Attributor &A, Instruction &I, Value &Ptr,
                     Optional<Value *> Content, AccessKind Kind, int64_t Offset,


        


More information about the llvm-commits mailing list