Searched refs:BaseKill (Results 1 - 1 of 1) sorted by relevance
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMLoadStoreOptimizer.cpp | 176 int Offset, unsigned Base, bool BaseKill, unsigned Opcode, 182 int Offset, unsigned Base, bool BaseKill, unsigned Opcode, 627 int Offset, unsigned Base, bool BaseKill, unsigned Opcode, 701 int BaseOpc = isThumb2 ? (BaseKill && Base == ARM::SP ? ARM::t2ADDspImm 713 BaseOpc = isThumb2 ? (BaseKill && Base == ARM::SP ? ARM::t2SUBspImm 726 bool KillOldBase = BaseKill && 774 BaseKill = true; // New base is always killed straight away. 793 if (isThumb1 && !SafeToClobberCPSR && Writeback && !BaseKill) 810 .addReg(Base, getKillRegState(BaseKill)); 814 if (!BaseKill) 625 CreateLoadStoreMulti( MachineBasicBlock &MBB, MachineBasicBlock::iterator InsertBefore, int Offset, unsigned Base, bool BaseKill, unsigned Opcode, ARMCC::CondCodes Pred, unsigned PredReg, const DebugLoc &DL, ArrayRef<std::pair<unsigned, bool>> Regs, ArrayRef<MachineInstr*> Instrs) argument 832 CreateLoadStoreDouble( MachineBasicBlock &MBB, MachineBasicBlock::iterator InsertBefore, int Offset, unsigned Base, bool BaseKill, unsigned Opcode, ARMCC::CondCodes Pred, unsigned PredReg, const DebugLoc &DL, ArrayRef<std::pair<unsigned, bool>> Regs, ArrayRef<MachineInstr*> Instrs) const argument 904 bool BaseKill = LatestMI->killsRegister(Base); local 1274 bool BaseKill = BaseOP.isKill(); local 1432 bool BaseKill = getLoadStoreBaseOp(*MI).isKill(); local [all...] |
Completed in 99 milliseconds