Home
last modified time | relevance | path

Searched refs:IsPaired (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64LowerHomogeneousPrologEpilog.cpp198 const bool IsPaired = Reg2 != AArch64::NoRegister; in emitStore() local
204 Opc = IsPaired ? AArch64::STPDpre : AArch64::STRDpre; in emitStore()
206 Opc = IsPaired ? AArch64::STPXpre : AArch64::STRXpre; in emitStore()
209 Opc = IsPaired ? AArch64::STPDi : AArch64::STRDui; in emitStore()
211 Opc = IsPaired ? AArch64::STPXi : AArch64::STRXui; in emitStore()
224 if (IsPaired) in emitStore()
239 const bool IsPaired = Reg2 != AArch64::NoRegister; in emitLoad() local
245 Opc = IsPaired ? AArch64::LDPDpost : AArch64::LDRDpost; in emitLoad()
247 Opc = IsPaired ? AArch64::LDPXpost : AArch64::LDRXpost; in emitLoad()
250 Opc = IsPaired ? AArch64::LDPDi : AArch64::LDRDui; in emitLoad()
[all …]
H A DAArch64LoadStoreOptimizer.cpp667 bool IsPaired = AArch64InstrInfo::isPairedLdSt(MI); in getPrePostIndexedMemOpInfo() local
672 Scale = (IsTagStore || IsPaired) ? AArch64InstrInfo::getMemScale(MI) : 1; in getPrePostIndexedMemOpInfo()
674 if (IsPaired) { in getPrePostIndexedMemOpInfo()