Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DGenericMachineInstrs.h111 Register getOffsetReg() const { return getOperand(3).getReg(); } in getOffsetReg() function
171 Register getOffsetReg() const { return getOperand(3).getReg(); } in getOffsetReg() function
331 Register getOffsetReg() const { return getReg(2); } in getOffsetReg() function
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64FastISel.cpp126 unsigned getOffsetReg() const { in getOffsetReg() function in __anon53fc71c20111::AArch64FastISel::Address
725 if (Addr.getOffsetReg()) in computeAddress()
798 if (Addr.getOffsetReg()) in computeAddress()
859 if (Addr.getOffsetReg()) in computeAddress()
889 if (!Addr.getReg() || Addr.getOffsetReg()) in computeAddress()
926 if (!Addr.getOffsetReg()) { in computeAddress()
1053 if (!ImmediateOffsetNeedsLowering && Addr.getOffset() && Addr.getOffsetReg()) in simplifyAddress()
1057 if (Addr.isRegBase() && Addr.getOffsetReg() && !Addr.getReg()) in simplifyAddress()
1063 if ((ImmediateOffsetNeedsLowering || Addr.getOffsetReg()) && Addr.isFIBase()) in simplifyAddress()
1081 Addr.getOffsetReg(), Addr.getExtendType(), in simplifyAddress()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DCombinerHelper.cpp1116 if (auto CstOff = getIConstantVRegVal(Addr->getOffsetReg(), MRI)) in canFoldInAddressingMode()
1207 Offset = PtrAdd->getOffsetReg(); in findPostIndexCandidate()
2479 Register RHS = PtrAdd.getOffsetReg(); in matchCombineConstPtrAddToI2P()
3568 Builder.buildIntToPtr(PtrAdd.getReg(0), PtrAdd.getOffsetReg()); in applyPtrAddZero()
4679 Register Src2Reg = PtrAdd.getOffsetReg(); in reassociationCanBreakAddressingModePattern()
4684 auto C1 = getIConstantVRegVal(Src1Def->getOffsetReg(), MRI); in reassociationCanBreakAddressingModePattern()
4777 Register RHSReg = MI.getOffsetReg(); in matchReassocConstantInnerLHS()
4801 Register LHSSrc2 = LHSPtrAdd->getOffsetReg(); in matchReassocFoldConstantsInSubTree()
4835 MachineInstr *RHS = MRI.getVRegDef(PtrAdd.getOffsetReg()); in matchReassocPtrAdd()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64InstructionSelector.cpp5413 Register Offset = ExtLd.getOffsetReg(); in selectIndexedExtLoad()
5500 Register Offset = Ld.getOffsetReg(); in selectIndexedLoad()
5548 Register Offset = I.getOffsetReg(); in selectIndexedStore()