]> granicus.if.org Git - llvm/commitdiff
[RegUsageInfoCollector] Drop unneccesary const_cast. NFC.
authorBenjamin Kramer <benny.kra@googlemail.com>
Sun, 12 Jun 2016 13:32:23 +0000 (13:32 +0000)
committerBenjamin Kramer <benny.kra@googlemail.com>
Sun, 12 Jun 2016 13:32:23 +0000 (13:32 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@272509 91177308-0d34-0410-b5e6-96231b3b80d8

lib/CodeGen/RegUsageInfoCollector.cpp

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