Home
last modified time | relevance | path

Searched refs:OffsetStride (Results 1 – 2 of 2) sorted by relevance

/external/llvm/lib/Target/AArch64/
DAArch64LoadStoreOptimizer.cpp645 int OffsetStride = IsScaled ? 1 : getMemScale(*I); in mergeNarrowInsns() local
659 getLdStOffsetOp(*MergeMI).getImm() + OffsetStride) { in mergeNarrowInsns()
812 int OffsetStride = IsUnscaled ? getMemScale(*I) : 1; in mergePairedInsns() local
844 if (Offset == PairedOffset + OffsetStride) { in mergePairedInsns()
1054 static bool inBoundsForPair(bool IsUnscaled, int Offset, int OffsetStride) { in inBoundsForPair() argument
1060 if (Offset % OffsetStride) in inBoundsForPair()
1062 Offset /= OffsetStride; in inBoundsForPair()
1219 int OffsetStride = IsUnscaled ? getMemScale(FirstMI) : 1; in findMatchingInsn() local
1269 if (BaseReg == MIBaseReg && ((Offset == MIOffset + OffsetStride) || in findMatchingInsn()
1270 (Offset + OffsetStride == MIOffset))) { in findMatchingInsn()
[all …]
DAArch64InstrInfo.cpp1707 unsigned OffsetStride = 1; in scaleOffset() local
1713 OffsetStride = 16; in scaleOffset()
1719 OffsetStride = 8; in scaleOffset()
1726 OffsetStride = 4; in scaleOffset()
1731 if (Offset % OffsetStride != 0) in scaleOffset()
1736 Offset /= OffsetStride; in scaleOffset()