[PATCH] D19797: [Sparc] Constification of TargetMachine arguments

James Y Knight via llvm-commits llvm-commits at lists.llvm.org
Tue May 3 08:03:24 PDT 2016


This revision was automatically updated to reflect the committed changes.
Closed by commit rL268389: [Sparc] Constification of TargetMachine arguments (authored by jyknight).

Changed prior to commit:
  http://reviews.llvm.org/D19797?vs=55791&id=55996#toc

Repository:
  rL LLVM

http://reviews.llvm.org/D19797

Files:
  llvm/trunk/lib/Target/Sparc/SparcISelLowering.cpp
  llvm/trunk/lib/Target/Sparc/SparcISelLowering.h
  llvm/trunk/lib/Target/Sparc/SparcSubtarget.cpp
  llvm/trunk/lib/Target/Sparc/SparcSubtarget.h

Index: llvm/trunk/lib/Target/Sparc/SparcISelLowering.cpp
===================================================================
--- llvm/trunk/lib/Target/Sparc/SparcISelLowering.cpp
+++ llvm/trunk/lib/Target/Sparc/SparcISelLowering.cpp
@@ -1448,7 +1448,7 @@
   }
 }
 
-SparcTargetLowering::SparcTargetLowering(TargetMachine &TM,
+SparcTargetLowering::SparcTargetLowering(const TargetMachine &TM,
                                          const SparcSubtarget &STI)
     : TargetLowering(TM), Subtarget(&STI) {
   MVT PtrVT = MVT::getIntegerVT(8 * TM.getPointerSize());
Index: llvm/trunk/lib/Target/Sparc/SparcSubtarget.cpp
===================================================================
--- llvm/trunk/lib/Target/Sparc/SparcSubtarget.cpp
+++ llvm/trunk/lib/Target/Sparc/SparcSubtarget.cpp
@@ -50,7 +50,7 @@
 }
 
 SparcSubtarget::SparcSubtarget(const Triple &TT, const std::string &CPU,
-                               const std::string &FS, TargetMachine &TM,
+                               const std::string &FS, const TargetMachine &TM,
                                bool is64Bit)
     : SparcGenSubtargetInfo(TT, CPU, FS), TargetTriple(TT), Is64Bit(is64Bit),
       InstrInfo(initializeSubtargetDependencies(CPU, FS)), TLInfo(TM, *this),
Index: llvm/trunk/lib/Target/Sparc/SparcISelLowering.h
===================================================================
--- llvm/trunk/lib/Target/Sparc/SparcISelLowering.h
+++ llvm/trunk/lib/Target/Sparc/SparcISelLowering.h
@@ -54,7 +54,7 @@
   class SparcTargetLowering : public TargetLowering {
     const SparcSubtarget *Subtarget;
   public:
-    SparcTargetLowering(TargetMachine &TM, const SparcSubtarget &STI);
+    SparcTargetLowering(const TargetMachine &TM, const SparcSubtarget &STI);
     SDValue LowerOperation(SDValue Op, SelectionDAG &DAG) const override;
 
     /// computeKnownBitsForTargetNode - Determine which of the bits specified
Index: llvm/trunk/lib/Target/Sparc/SparcSubtarget.h
===================================================================
--- llvm/trunk/lib/Target/Sparc/SparcSubtarget.h
+++ llvm/trunk/lib/Target/Sparc/SparcSubtarget.h
@@ -46,7 +46,7 @@
 
 public:
   SparcSubtarget(const Triple &TT, const std::string &CPU,
-                 const std::string &FS, TargetMachine &TM, bool is64bit);
+                 const std::string &FS, const TargetMachine &TM, bool is64bit);
 
   const SparcInstrInfo *getInstrInfo() const override { return &InstrInfo; }
   const TargetFrameLowering *getFrameLowering() const override {


-------------- next part --------------
A non-text attachment was scrubbed...
Name: D19797.55996.patch
Type: text/x-patch
Size: 2509 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20160503/8f7658bd/attachment.bin>


More information about the llvm-commits mailing list