From: Chandler Carruth Date: Sat, 11 Jun 2016 08:01:57 +0000 (+0000) Subject: Use const_cast to cast away constness. This silences a warning. X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=b84eb1f3aa2fbbe522215593cbb42909141eead9;p=llvm Use const_cast to cast away constness. This silences a warning. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@272458 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/lib/CodeGen/RegUsageInfoCollector.cpp b/lib/CodeGen/RegUsageInfoCollector.cpp index aac52000893..5b17908d6e9 100644 --- a/lib/CodeGen/RegUsageInfoCollector.cpp +++ b/lib/CodeGen/RegUsageInfoCollector.cpp @@ -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(MF.getSubtarget().getRegisterInfo()); const TargetMachine &TM = MF.getTarget(); DEBUG(dbgs() << " -------------------- " << getPassName()