From ac0d6fee07540817c2e71f4b96280dcc7221be65 Mon Sep 17 00:00:00 2001 From: Alex Bradbury Date: Thu, 14 Mar 2019 08:31:35 +0000 Subject: [PATCH] [RISCV] Fix rL356123 The wrong version of the patch was committed. This fixes typos that broke the build. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@356124 91177308-0d34-0410-b5e6-96231b3b80d8 --- lib/Target/RISCV/RISCVRegisterInfo.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/Target/RISCV/RISCVRegisterInfo.cpp b/lib/Target/RISCV/RISCVRegisterInfo.cpp index 0beb166ec00..6e0aa1014f4 100644 --- a/lib/Target/RISCV/RISCVRegisterInfo.cpp +++ b/lib/Target/RISCV/RISCVRegisterInfo.cpp @@ -36,7 +36,7 @@ RISCVRegisterInfo::getCalleeSavedRegs(const MachineFunction *MF) const { if (MF->getFunction().hasFnAttribute("interrupt")) { if (Subtarget.hasStdExtD()) return CSR_XLEN_F64_Interrupt_SaveList; - if (Subtarget..hasStdExtF()) + if (Subtarget.hasStdExtF()) return CSR_XLEN_F32_Interrupt_SaveList; return CSR_Interrupt_SaveList; } @@ -119,7 +119,7 @@ unsigned RISCVRegisterInfo::getFrameRegister(const MachineFunction &MF) const { const uint32_t * RISCVRegisterInfo::getCallPreservedMask(const MachineFunction & MF, CallingConv::ID /*CC*/) const { - auto &Subtarget = MF->getSubtarget(); + auto &Subtarget = MF.getSubtarget(); if (MF.getFunction().hasFnAttribute("interrupt")) { if (Subtarget.hasStdExtD()) return CSR_XLEN_F64_Interrupt_RegMask; -- 2.40.0