Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64LoadStoreOptimizer.cpp199 bool isMatchingUpdateInsn(MachineInstr &MemMI, MachineInstr &MI,
202 bool isMatchingMovConstInsn(MachineInstr &MemMI, MachineInstr &MI,
2359 MachineInstr &MemMI = *I; in mergeConstOffsetInsn() local
2363 Register BaseReg = AArch64InstrInfo::getLdStBaseOp(MemMI).getReg(); in mergeConstOffsetInsn()
2364 Register IndexReg = AArch64InstrInfo::getLdStOffsetOp(MemMI).getReg(); in mergeConstOffsetInsn()
2378 .add(getLdStRegOp(MemMI)) in mergeConstOffsetInsn()
2379 .add(AArch64InstrInfo::getLdStOffsetOp(MemMI)) in mergeConstOffsetInsn()
2407 bool AArch64LoadStoreOpt::isMatchingUpdateInsn(MachineInstr &MemMI, in isMatchingUpdateInsn() argument
2436 getPrePostIndexedMemOpInfo(MemMI, Scale, MinOffset, MaxOffset); in isMatchingUpdateInsn()
2454 bool AArch64LoadStoreOpt::isMatchingMovConstInsn(MachineInstr &MemMI, in isMatchingMovConstInsn() argument
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVFoldMemOffset.cpp273 for (auto [MemMI, NewOffset] : FoldableInstrs) in runOnMachineFunction()
274 MemMI->getOperand(2).setImm(NewOffset); in runOnMachineFunction()