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()
628 TII->hasUnscaledLdStOffset(StoreInst) in isLdOffsetInRangeOfSt()632 TII->hasUnscaledLdStOffset(LoadInst) in isLdOffsetInRangeOfSt()737 bool IsScaled = !TII->hasUnscaledLdStOffset(Opc); in mergeNarrowZeroStores()844 bool IsUnscaled = TII->hasUnscaledLdStOffset(Opc); in mergePairedInsns()927 bool PairedIsUnscaled = TII->hasUnscaledLdStOffset(Paired->getOpcode()); in mergePairedInsns()963 if (TII->hasUnscaledLdStOffset(RtMI->getOpcode())) { in mergePairedInsns()1115 bool IsUnscaled = TII->hasUnscaledLdStOffset(*LoadI); in promoteLoadFromStore()1116 assert(IsUnscaled == TII->hasUnscaledLdStOffset(*StoreI) && in promoteLoadFromStore()1337 return TII->hasUnscaledLdStOffset(OpcA) != TII->hasUnscaledLdStOffset(OpcB) && in areCandidatesToMergeOrPair()1528 bool IsUnscaled = TII->hasUnscaledLdStOffset(FirstMI); in findMatchingInsn()[all …]
80 static bool hasUnscaledLdStOffset(unsigned Opc);81 static bool hasUnscaledLdStOffset(MachineInstr &MI) { in hasUnscaledLdStOffset() function82 return hasUnscaledLdStOffset(MI.getOpcode()); in hasUnscaledLdStOffset()
2185 bool AArch64InstrInfo::hasUnscaledLdStOffset(unsigned Opc) { in hasUnscaledLdStOffset() function in AArch64InstrInfo3379 if (hasUnscaledLdStOffset(FirstOpc) && !scaleOffset(FirstOpc, Offset1)) in shouldClusterMemOps()3383 if (hasUnscaledLdStOffset(SecondOpc) && !scaleOffset(SecondOpc, Offset2)) in shouldClusterMemOps()