From: Eric Christopher Date: Mon, 2 Feb 2015 18:58:24 +0000 (+0000) Subject: Sink queries into asserts since the variable is unused otherwise. X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=e4100fc79e457ed52daa946f35468647c3dc1ddf;p=llvm Sink queries into asserts since the variable is unused otherwise. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@227836 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/lib/Target/Hexagon/HexagonExpandPredSpillCode.cpp b/lib/Target/Hexagon/HexagonExpandPredSpillCode.cpp index ae9ba7d8afa..3ce1ba6418e 100644 --- a/lib/Target/Hexagon/HexagonExpandPredSpillCode.cpp +++ b/lib/Target/Hexagon/HexagonExpandPredSpillCode.cpp @@ -68,7 +68,6 @@ char HexagonExpandPredSpillCode::ID = 0; bool HexagonExpandPredSpillCode::runOnMachineFunction(MachineFunction &Fn) { const HexagonSubtarget &QST = Fn.getSubtarget(); - const HexagonRegisterInfo *TRI = QST.getRegisterInfo(); const HexagonInstrInfo *TII = QST.getInstrInfo(); // Loop over all of the basic blocks. @@ -83,7 +82,7 @@ bool HexagonExpandPredSpillCode::runOnMachineFunction(MachineFunction &Fn) { if (Opc == Hexagon::STriw_pred) { // STriw_pred [R30], ofst, SrcReg; unsigned FP = MI->getOperand(0).getReg(); - assert(FP == TRI->getFrameRegister() && + assert(FP == QST.getRegisterInfo()->getFrameRegister() && "Not a Frame Pointer, Nor a Spill Slot"); assert(MI->getOperand(1).isImm() && "Not an offset"); int Offset = MI->getOperand(1).getImm(); @@ -130,7 +129,7 @@ bool HexagonExpandPredSpillCode::runOnMachineFunction(MachineFunction &Fn) { assert(Hexagon::PredRegsRegClass.contains(DstReg) && "Not a predicate register"); unsigned FP = MI->getOperand(1).getReg(); - assert(FP == TRI->getFrameRegister() && + assert(FP == QST.getRegisterInfo()->getFrameRegister() && "Not a Frame Pointer, Nor a Spill Slot"); assert(MI->getOperand(2).isImm() && "Not an offset"); int Offset = MI->getOperand(2).getImm();