]> granicus.if.org Git - llvm/commitdiff
Use const_cast to cast away constness. This silences a warning.
authorChandler Carruth <chandlerc@gmail.com>
Sat, 11 Jun 2016 08:01:57 +0000 (08:01 +0000)
committerChandler Carruth <chandlerc@gmail.com>
Sat, 11 Jun 2016 08:01:57 +0000 (08:01 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@272458 91177308-0d34-0410-b5e6-96231b3b80d8

lib/CodeGen/RegUsageInfoCollector.cpp

index aac52000893c84df1e2252f1e0e3b6e3da7f91d6..5b17908d6e9d9fa785ee9a5185d9607f2f9f2f00 100644 (file)
@@ -87,7 +87,7 @@ void RegUsageInfoCollector::getAnalysisUsage(AnalysisUsage &AU) const {
 bool RegUsageInfoCollector::runOnMachineFunction(MachineFunction &MF) {
   MachineRegisterInfo *MRI = &MF.getRegInfo();
   TargetRegisterInfo *TRI =
-      (TargetRegisterInfo *)MF.getSubtarget().getRegisterInfo();
+      const_cast<TargetRegisterInfo *>(MF.getSubtarget().getRegisterInfo());
   const TargetMachine &TM = MF.getTarget();
 
   DEBUG(dbgs() << " -------------------- " << getPassName()