Gabe Black has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/43345 )

Change subject: mem: Fix style in addr_mapper.hh.
......................................................................

mem: Fix style in addr_mapper.hh.

Change-Id: I3fd0bee6ac79e34034fbcc25e5da505cc3fc7181
Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/43345
Reviewed-by: Daniel Carvalho <[email protected]>
Maintainer: Gabe Black <[email protected]>
Tested-by: kokoro <[email protected]>
---
M src/mem/addr_mapper.hh
1 file changed, 33 insertions(+), 38 deletions(-)

Approvals:
  Daniel Carvalho: Looks good to me, approved
  Gabe Black: Looks good to me, approved
  kokoro: Regressions pass



diff --git a/src/mem/addr_mapper.hh b/src/mem/addr_mapper.hh
index 2fad133..47a9b52 100644
--- a/src/mem/addr_mapper.hh
+++ b/src/mem/addr_mapper.hh
@@ -54,12 +54,10 @@

 class AddrMapper : public SimObject
 {
-
   public:
-
     AddrMapper(const AddrMapperParams &params);

-    virtual ~AddrMapper() { }
+    virtual ~AddrMapper() = default;

     Port &getPort(const std::string &if_name,
                   PortID idx=InvalidPortID) override;
@@ -67,7 +65,6 @@
     void init() override;

   protected:
-
     /**
      * This function does the actual remapping of one address to another.
      * It is pure virtual in this case to to allow any implementation
@@ -88,66 +85,67 @@
          * @param _origAddr Address before remapping
          */
         AddrMapperSenderState(Addr _origAddr) : origAddr(_origAddr)
-        { }
+        {}

         /** Destructor */
-        ~AddrMapperSenderState() { }
+        ~AddrMapperSenderState() {}

         /** The original address the packet was destined for */
         Addr origAddr;
-
     };

     class MapperRequestPort : public RequestPort
     {
-
       public:
-
         MapperRequestPort(const std::string& _name, AddrMapper& _mapper)
             : RequestPort(_name, &_mapper), mapper(_mapper)
         { }

       protected:
-
-        void recvFunctionalSnoop(PacketPtr pkt)
+        void
+        recvFunctionalSnoop(PacketPtr pkt) override
         {
             mapper.recvFunctionalSnoop(pkt);
         }

-        Tick recvAtomicSnoop(PacketPtr pkt)
+        Tick
+        recvAtomicSnoop(PacketPtr pkt) override
         {
             return mapper.recvAtomicSnoop(pkt);
         }

-        bool recvTimingResp(PacketPtr pkt)
+        bool
+        recvTimingResp(PacketPtr pkt) override
         {
             return mapper.recvTimingResp(pkt);
         }

-        void recvTimingSnoopReq(PacketPtr pkt)
+        void
+        recvTimingSnoopReq(PacketPtr pkt) override
         {
             mapper.recvTimingSnoopReq(pkt);
         }

-        void recvRangeChange()
+        void
+        recvRangeChange() override
         {
             mapper.recvRangeChange();
         }

-        bool isSnooping() const
+        bool
+        isSnooping() const override
         {
             return mapper.isSnooping();
         }

-        void recvReqRetry()
+        void
+        recvReqRetry() override
         {
             mapper.recvReqRetry();
         }

       private:
-
         AddrMapper& mapper;
-
     };

     /** Instance of request port, facing the memory side */
@@ -155,49 +153,50 @@

     class MapperResponsePort : public ResponsePort
     {
-
       public:
-
         MapperResponsePort(const std::string& _name, AddrMapper& _mapper)
             : ResponsePort(_name, &_mapper), mapper(_mapper)
-        { }
+        {}

       protected:
-
-        void recvFunctional(PacketPtr pkt)
+        void
+        recvFunctional(PacketPtr pkt) override
         {
             mapper.recvFunctional(pkt);
         }

-        Tick recvAtomic(PacketPtr pkt)
+        Tick
+        recvAtomic(PacketPtr pkt) override
         {
             return mapper.recvAtomic(pkt);
         }

-        bool recvTimingReq(PacketPtr pkt)
+        bool
+        recvTimingReq(PacketPtr pkt) override
         {
             return mapper.recvTimingReq(pkt);
         }

-        bool recvTimingSnoopResp(PacketPtr pkt)
+        bool
+        recvTimingSnoopResp(PacketPtr pkt) override
         {
             return mapper.recvTimingSnoopResp(pkt);
         }

-        AddrRangeList getAddrRanges() const
+        AddrRangeList
+        getAddrRanges() const override
         {
             return mapper.getAddrRanges();
         }

-        void recvRespRetry()
+        void
+        recvRespRetry() override
         {
             mapper.recvRespRetry();
         }

       private:
-
         AddrMapper& mapper;
-
     };

     /** Instance of response port, i.e. on the CPU side */
@@ -238,17 +237,14 @@
  */
 class RangeAddrMapper : public AddrMapper
 {
-
   public:
-
     RangeAddrMapper(const RangeAddrMapperParams &p);

-    ~RangeAddrMapper() { }
+    ~RangeAddrMapper() = default;

-    AddrRangeList getAddrRanges() const;
+    AddrRangeList getAddrRanges() const override;

   protected:
-
     /**
      * This contains a list of ranges the should be remapped. It must
      * be the exact same length as remappedRanges which describes what
@@ -262,8 +258,7 @@
      */
     std::vector<AddrRange> remappedRanges;

-    Addr remapAddr(Addr addr) const;
-
+    Addr remapAddr(Addr addr) const override;
 };

 #endif //__MEM_ADDR_MAPPER_HH__

--
To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/43345
To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings

Gerrit-Project: public/gem5
Gerrit-Branch: develop
Gerrit-Change-Id: I3fd0bee6ac79e34034fbcc25e5da505cc3fc7181
Gerrit-Change-Number: 43345
Gerrit-PatchSet: 2
Gerrit-Owner: Gabe Black <[email protected]>
Gerrit-Reviewer: Andreas Sandberg <[email protected]>
Gerrit-Reviewer: Daniel Carvalho <[email protected]>
Gerrit-Reviewer: Gabe Black <[email protected]>
Gerrit-Reviewer: Giacomo Travaglini <[email protected]>
Gerrit-Reviewer: Nikos Nikoleris <[email protected]>
Gerrit-Reviewer: kokoro <[email protected]>
Gerrit-CC: Earl Ou <[email protected]>
Gerrit-CC: Yu-hsin Wang <[email protected]>
Gerrit-MessageType: merged
_______________________________________________
gem5-dev mailing list -- [email protected]
To unsubscribe send an email to [email protected]
%(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s

Reply via email to