[llvm] ca62139 - [RISCV] Make RISCVMergeBaseOffsetOpt a class instead of a struct. NFC

Craig Topper via llvm-commits llvm-commits at lists.llvm.org
Fri Mar 24 20:35:01 PDT 2023


Author: Craig Topper
Date: 2023-03-24T20:34:45-07:00
New Revision: ca6213906f2b038a7ca54aa6d38088dc06f84685

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

LOG: [RISCV] Make RISCVMergeBaseOffsetOpt a class instead of a struct. NFC

This lets us remove 'private:' from the top of the class.
While there collect the other private member variable at the top
of the class.

Added: 
    

Modified: 
    llvm/lib/Target/RISCV/RISCVMergeBaseOffset.cpp

Removed: 
    


################################################################################
diff  --git a/llvm/lib/Target/RISCV/RISCVMergeBaseOffset.cpp b/llvm/lib/Target/RISCV/RISCVMergeBaseOffset.cpp
index bd1074da70b5..55ded2c2c662 100644
--- a/llvm/lib/Target/RISCV/RISCVMergeBaseOffset.cpp
+++ b/llvm/lib/Target/RISCV/RISCVMergeBaseOffset.cpp
@@ -26,9 +26,9 @@ using namespace llvm;
 #define RISCV_MERGE_BASE_OFFSET_NAME "RISCV Merge Base Offset"
 namespace {
 
-struct RISCVMergeBaseOffsetOpt : public MachineFunctionPass {
-private:
+class RISCVMergeBaseOffsetOpt : public MachineFunctionPass {
   const RISCVSubtarget *ST = nullptr;
+  MachineRegisterInfo *MRI;
 
 public:
   static char ID;
@@ -60,9 +60,6 @@ struct RISCVMergeBaseOffsetOpt : public MachineFunctionPass {
   StringRef getPassName() const override {
     return RISCV_MERGE_BASE_OFFSET_NAME;
   }
-
-private:
-  MachineRegisterInfo *MRI;
 };
 } // end anonymous namespace
 


        


More information about the llvm-commits mailing list