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.cpp208 const bool IsPaired = Reg2 != AArch64::NoRegister; in emitStore() local
214 Opc = IsPaired ? AArch64::STPDpre : AArch64::STRDpre; in emitStore()
216 Opc = IsPaired ? AArch64::STPXpre : AArch64::STRXpre; in emitStore()
219 Opc = IsPaired ? AArch64::STPDi : AArch64::STRDui; in emitStore()
221 Opc = IsPaired ? AArch64::STPXi : AArch64::STRXui; in emitStore()
234 if (IsPaired) in emitStore()
249 const bool IsPaired = Reg2 != AArch64::NoRegister; in emitLoad() local
255 Opc = IsPaired ? AArch64::LDPDpost : AArch64::LDRDpost; in emitLoad()
257 Opc = IsPaired ? AArch64::LDPXpost : AArch64::LDRXpost; in emitLoad()
260 Opc = IsPaired ? AArch64::LDPDi : AArch64::LDRDui; in emitLoad()
[all …]
H A DAArch64LoadStoreOptimizer.cpp601 bool IsPaired = AArch64InstrInfo::isPairedLdSt(MI); in getPrePostIndexedMemOpInfo() local
606 Scale = (IsTagStore || IsPaired) ? AArch64InstrInfo::getMemScale(MI) : 1; in getPrePostIndexedMemOpInfo()
608 if (IsPaired) { in getPrePostIndexedMemOpInfo()