Home
last modified time | relevance | path

Searched refs:getLdStOffsetOp (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64MachineScheduler.cpp29 return AArch64InstrInfo::getLdStOffsetOp(*MI).isImm(); in needReorderStoreMI()
48 ? AArch64InstrInfo::getLdStOffsetOp(MI0).getImm() in mayOverlapWrite()
49 : AArch64InstrInfo::getLdStOffsetOp(MI0).getImm() * StoreSize0; in mayOverlapWrite()
51 ? AArch64InstrInfo::getLdStOffsetOp(MI1).getImm() in mayOverlapWrite()
52 : AArch64InstrInfo::getLdStOffsetOp(MI1).getImm() * StoreSize1; in mayOverlapWrite()
H A DAArch64LoadStoreOptimizer.cpp702 ? AArch64InstrInfo::getLdStOffsetOp(StoreInst).getImm() in isLdOffsetInRangeOfSt()
703 : AArch64InstrInfo::getLdStOffsetOp(StoreInst).getImm() * StoreSize; in isLdOffsetInRangeOfSt()
706 ? AArch64InstrInfo::getLdStOffsetOp(LoadInst).getImm() in isLdOffsetInRangeOfSt()
707 : AArch64InstrInfo::getLdStOffsetOp(LoadInst).getImm() * LoadSize; in isLdOffsetInRangeOfSt()
786 if (!AArch64InstrInfo::getLdStOffsetOp(MI).isImm()) in isMergeableLdStUpdate()
882 AArch64InstrInfo::getLdStOffsetOp(*I).getImm() * OffsetStride; in mergeNarrowZeroStores()
884 AArch64InstrInfo::getLdStOffsetOp(*MergeMI).getImm() * in mergeNarrowZeroStores()
1123 int Offset = AArch64InstrInfo::getLdStOffsetOp(*I).getImm(); in mergePairedInsns()
1124 int PairedOffset = AArch64InstrInfo::getLdStOffsetOp(*Paired).getImm(); in mergePairedInsns()
1159 int OffsetImm = AArch64InstrInfo::getLdStOffsetOp(*RtMI).getImm(); in mergePairedInsns()
[all …]
H A DAArch64InstrInfo.h252 static const MachineOperand &getLdStOffsetOp(const MachineInstr &MI);
H A DAArch64InstrInfo.cpp4683 AArch64InstrInfo::getLdStOffsetOp(const MachineInstr &MI) { in getLdStOffsetOp() function in AArch64InstrInfo