Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DCombinerHelper.h34 class GPtrAdd; variable
666 bool matchReassocConstantInnerRHS(GPtrAdd &MI, MachineInstr *RHS,
668 bool matchReassocFoldConstantsInSubTree(GPtrAdd &MI, MachineInstr *LHS,
671 bool matchReassocConstantInnerLHS(GPtrAdd &MI, MachineInstr *LHS,
H A DGenericMachineInstrs.h331 class GPtrAdd : public GenericMachineInstr {
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64PostLegalizerCombiner.cpp622 GPtrAdd *Ptr = nullptr;
847 GPtrAdd *PtrAdd = cast<GPtrAdd>(MRI.getVRegDef(PtrReg)); in optimizeConsecutiveMemOpAddressing()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DCombinerHelper.cpp1179 auto *Addr = getOpcodeDef<GPtrAdd>(MI->getPointerReg(), MRI); in canFoldInAddressingMode()
1264 auto *PtrAdd = dyn_cast<GPtrAdd>(&Use); in findPostIndexCandidate()
1306 if (auto *BasePtrUseDef = dyn_cast<GPtrAdd>(&BasePtrUse)) { in findPostIndexCandidate()
2581 auto &PtrAdd = cast<GPtrAdd>(MI); in matchCombineConstPtrAddToI2P()
2602 auto &PtrAdd = cast<GPtrAdd>(MI); in applyCombineConstPtrAddToI2P()
3698 auto &PtrAdd = cast<GPtrAdd>(MI); in matchPtrAddZero()
3717 auto &PtrAdd = cast<GPtrAdd>(MI); in applyPtrAddZero()
4800 auto &PtrAdd = cast<GPtrAdd>(MI); in reassociationCanBreakAddressingModePattern()
4803 auto *Src1Def = getOpcodeDef<GPtrAdd>(Src1Reg, MRI); in reassociationCanBreakAddressingModePattern()
4863 bool CombinerHelper::matchReassocConstantInnerRHS(GPtrAdd &MI, in matchReassocConstantInnerRHS()
[all …]