Searched refs:BaseKill (Results 1 – 1 of 1) sorted by relevance
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/ARM/ |
| HD | ARMLoadStoreOptimizer.cpp | 174 int Offset, unsigned Base, bool BaseKill, unsigned Opcode, 180 int Offset, unsigned Base, bool BaseKill, unsigned Opcode, 625 int Offset, unsigned Base, bool BaseKill, unsigned Opcode, in CreateLoadStoreMulti() argument 699 int BaseOpc = isThumb2 ? (BaseKill && Base == ARM::SP ? ARM::t2ADDspImm in CreateLoadStoreMulti() 711 BaseOpc = isThumb2 ? (BaseKill && Base == ARM::SP ? ARM::t2SUBspImm in CreateLoadStoreMulti() 724 bool KillOldBase = BaseKill && in CreateLoadStoreMulti() 772 BaseKill = true; // New base is always killed straight away. in CreateLoadStoreMulti() 791 if (isThumb1 && !SafeToClobberCPSR && Writeback && !BaseKill) in CreateLoadStoreMulti() 808 .addReg(Base, getKillRegState(BaseKill)); in CreateLoadStoreMulti() 812 if (!BaseKill) in CreateLoadStoreMulti() [all …]
|