Home
last modified time | relevance | path

Searched refs:isUnscaledLdSt (Results 1 – 3 of 3) sorted by relevance

/external/llvm/lib/Target/AArch64/
DAArch64LoadStoreOptimizer.cpp607 int UnscaledStOffset = TII->isUnscaledLdSt(StoreInst) in isLdOffsetInRangeOfSt()
610 int UnscaledLdOffset = TII->isUnscaledLdSt(LoadInst) in isLdOffsetInRangeOfSt()
644 bool IsScaled = !TII->isUnscaledLdSt(Opc); in mergeNarrowInsns()
811 bool IsUnscaled = TII->isUnscaledLdSt(Opc); in mergePairedInsns()
825 bool PairedIsUnscaled = TII->isUnscaledLdSt(Paired->getOpcode()); in mergePairedInsns()
858 if (TII->isUnscaledLdSt(RtMI->getOpcode())) { in mergePairedInsns()
966 bool IsUnscaled = TII->isUnscaledLdSt(*LoadI); in promoteLoadFromStore()
967 assert(IsUnscaled == TII->isUnscaledLdSt(*StoreI) && in promoteLoadFromStore()
1197 return TII->isUnscaledLdSt(OpcA) != TII->isUnscaledLdSt(OpcB) && in areCandidatesToMergeOrPair()
1215 bool IsUnscaled = TII->isUnscaledLdSt(FirstMI); in findMatchingInsn()
[all …]
DAArch64InstrInfo.h85 bool isUnscaledLdSt(unsigned Opc) const;
88 bool isUnscaledLdSt(MachineInstr &MI) const;
DAArch64InstrInfo.cpp1467 bool AArch64InstrInfo::isUnscaledLdSt(unsigned Opc) const { in isUnscaledLdSt() function in AArch64InstrInfo
1492 bool AArch64InstrInfo::isUnscaledLdSt(MachineInstr &MI) const { in isUnscaledLdSt() function in AArch64InstrInfo
1493 return isUnscaledLdSt(MI.getOpcode()); in isUnscaledLdSt()
1782 if (isUnscaledLdSt(FirstOpc) && !scaleOffset(FirstOpc, Offset1)) in shouldClusterMemOps()
1786 if (isUnscaledLdSt(SecondOpc) && !scaleOffset(SecondOpc, Offset2)) in shouldClusterMemOps()