[llvm] r299277 - Small cleanup to remove extraneous cast.

Eric Christopher via llvm-commits llvm-commits at lists.llvm.org
Fri Mar 31 16:12:24 PDT 2017


Author: echristo
Date: Fri Mar 31 18:12:24 2017
New Revision: 299277

URL: http://llvm.org/viewvc/llvm-project?rev=299277&view=rev
Log:
Small cleanup to remove extraneous cast.

Modified:
    llvm/trunk/lib/Target/AArch64/AArch64FastISel.cpp

Modified: llvm/trunk/lib/Target/AArch64/AArch64FastISel.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/AArch64/AArch64FastISel.cpp?rev=299277&r1=299276&r2=299277&view=diff
==============================================================================
--- llvm/trunk/lib/Target/AArch64/AArch64FastISel.cpp (original)
+++ llvm/trunk/lib/Target/AArch64/AArch64FastISel.cpp Fri Mar 31 18:12:24 2017
@@ -3410,8 +3410,7 @@ bool AArch64FastISel::fastLowerIntrinsic
     MachineFrameInfo &MFI = FuncInfo.MF->getFrameInfo();
     MFI.setFrameAddressIsTaken(true);
 
-    const AArch64RegisterInfo *RegInfo =
-        static_cast<const AArch64RegisterInfo *>(Subtarget->getRegisterInfo());
+    const AArch64RegisterInfo *RegInfo = Subtarget->getRegisterInfo();
     unsigned FramePtr = RegInfo->getFrameRegister(*(FuncInfo.MF));
     unsigned SrcReg = MRI.createVirtualRegister(&AArch64::GPR64RegClass);
     BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,




More information about the llvm-commits mailing list