Searched refs:hasUnscaledLdStOffset (Results 1 – 4 of 4) sorted by relevance
47 Off0 = AArch64InstrInfo::hasUnscaledLdStOffset(MI0.getOpcode()) in mayOverlapWrite()50 Off1 = AArch64InstrInfo::hasUnscaledLdStOffset(MI1.getOpcode()) in mayOverlapWrite()
635 TII->hasUnscaledLdStOffset(StoreInst) in isLdOffsetInRangeOfSt()639 TII->hasUnscaledLdStOffset(LoadInst) in isLdOffsetInRangeOfSt()755 bool IsScaled = !TII->hasUnscaledLdStOffset(Opc); in mergeNarrowZeroStores()756 bool IsMergedMIScaled = !TII->hasUnscaledLdStOffset(MergeMIOpc); in mergeNarrowZeroStores()784 bool FinalIsScaled = !TII->hasUnscaledLdStOffset(NewOpcode); in mergeNarrowZeroStores()873 bool IsUnscaled = TII->hasUnscaledLdStOffset(Opc); in mergePairedInsns()990 bool PairedIsUnscaled = TII->hasUnscaledLdStOffset(Paired->getOpcode()); in mergePairedInsns()1026 if (TII->hasUnscaledLdStOffset(RtMI->getOpcode())) { in mergePairedInsns()1186 bool IsUnscaled = TII->hasUnscaledLdStOffset(*LoadI); in promoteLoadFromStore()1187 assert(IsUnscaled == TII->hasUnscaledLdStOffset(*StoreI) && in promoteLoadFromStore()[all …]
221 static bool hasUnscaledLdStOffset(unsigned Opc);222 static bool hasUnscaledLdStOffset(MachineInstr &MI) { in hasUnscaledLdStOffset() function223 return hasUnscaledLdStOffset(MI.getOpcode()); in hasUnscaledLdStOffset()
2278 bool AArch64InstrInfo::hasUnscaledLdStOffset(unsigned Opc) { in hasUnscaledLdStOffset() function in AArch64InstrInfo4352 if (hasUnscaledLdStOffset(FirstOpc) && !scaleOffset(FirstOpc, Offset1)) in shouldClusterMemOps()4356 if (hasUnscaledLdStOffset(SecondOpc) && !scaleOffset(SecondOpc, Offset2)) in shouldClusterMemOps()