Home
last modified time | relevance | path

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

/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AArch64/
DAArch64LoadStoreOptimizer.cpp567 int UnscaledStOffset = TII->isUnscaledLdSt(StoreInst) in isLdOffsetInRangeOfSt()
570 int UnscaledLdOffset = TII->isUnscaledLdSt(LoadInst) in isLdOffsetInRangeOfSt()
670 bool IsScaled = !TII->isUnscaledLdSt(Opc); in mergeNarrowZeroStores()
739 bool IsUnscaled = TII->isUnscaledLdSt(Opc); in mergePairedInsns()
753 bool PairedIsUnscaled = TII->isUnscaledLdSt(Paired->getOpcode()); in mergePairedInsns()
786 if (TII->isUnscaledLdSt(RtMI->getOpcode())) { in mergePairedInsns()
926 bool IsUnscaled = TII->isUnscaledLdSt(*LoadI); in promoteLoadFromStore()
927 assert(IsUnscaled == TII->isUnscaledLdSt(*StoreI) && in promoteLoadFromStore()
1143 return TII->isUnscaledLdSt(OpcA) != TII->isUnscaledLdSt(OpcB) && in areCandidatesToMergeOrPair()
1161 bool IsUnscaled = TII->isUnscaledLdSt(FirstMI); in findMatchingInsn()
[all …]
DAArch64InstrInfo.h95 static bool isUnscaledLdSt(unsigned Opc);
96 static bool isUnscaledLdSt(MachineInstr &MI) { in isUnscaledLdSt() function
97 return isUnscaledLdSt(MI.getOpcode()); in isUnscaledLdSt()
DAArch64InstrInfo.cpp1919 bool AArch64InstrInfo::isUnscaledLdSt(unsigned Opc) { in isUnscaledLdSt() function in AArch64InstrInfo
2388 if (isUnscaledLdSt(FirstOpc) && !scaleOffset(FirstOpc, Offset1)) in shouldClusterMemOps()
2392 if (isUnscaledLdSt(SecondOpc) && !scaleOffset(SecondOpc, Offset2)) in shouldClusterMemOps()
/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()