From cf965f2f03902f945259cf33b52a534b726e5060 Mon Sep 17 00:00:00 2001 From: Eric Christopher Date: Fri, 31 Mar 2017 23:12:24 +0000 Subject: [PATCH] Small cleanup to remove extraneous cast. llvm-svn: 299277 --- llvm/lib/Target/AArch64/AArch64FastISel.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/llvm/lib/Target/AArch64/AArch64FastISel.cpp b/llvm/lib/Target/AArch64/AArch64FastISel.cpp index 030bd9e..3a04f46 100644 --- a/llvm/lib/Target/AArch64/AArch64FastISel.cpp +++ b/llvm/lib/Target/AArch64/AArch64FastISel.cpp @@ -3410,8 +3410,7 @@ bool AArch64FastISel::fastLowerIntrinsicCall(const IntrinsicInst *II) { MachineFrameInfo &MFI = FuncInfo.MF->getFrameInfo(); MFI.setFrameAddressIsTaken(true); - const AArch64RegisterInfo *RegInfo = - static_cast(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, -- 2.7.4