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.h114 Register getOffsetReg() const { return getOperand(3).getReg(); } in getOffsetReg() function
174 Register getOffsetReg() const { return getOperand(3).getReg(); } in getOffsetReg() function
334 Register getOffsetReg() const { return getReg(2); } in getOffsetReg() function
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64FastISel.cpp123 Register getOffsetReg() const { return OffsetReg; } in getOffsetReg() function in __anon53fc71c20111::AArch64FastISel::Address
720 if (Addr.getOffsetReg()) in computeAddress()
793 if (Addr.getOffsetReg()) in computeAddress()
854 if (Addr.getOffsetReg()) in computeAddress()
884 if (!Addr.getReg() || Addr.getOffsetReg()) in computeAddress()
921 if (!Addr.getOffsetReg()) { in computeAddress()
1048 if (!ImmediateOffsetNeedsLowering && Addr.getOffset() && Addr.getOffsetReg()) in simplifyAddress()
1052 if (Addr.isRegBase() && Addr.getOffsetReg() && !Addr.getReg()) in simplifyAddress()
1058 if ((ImmediateOffsetNeedsLowering || Addr.getOffsetReg()) && Addr.isFIBase()) in simplifyAddress()
1076 Addr.getOffsetReg(), Addr.getExtendType(), in simplifyAddress()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DCombinerHelper.cpp1184 if (auto CstOff = getIConstantVRegVal(Addr->getOffsetReg(), MRI)) in canFoldInAddressingMode()
1275 Offset = PtrAdd->getOffsetReg(); in findPostIndexCandidate()
2583 Register RHS = PtrAdd.getOffsetReg(); in matchCombineConstPtrAddToI2P()
3718 Builder.buildIntToPtr(PtrAdd.getReg(0), PtrAdd.getOffsetReg()); in applyPtrAddZero()
4807 Register Src2Reg = PtrAdd.getOffsetReg(); in reassociationCanBreakAddressingModePattern()
4812 auto C1 = getIConstantVRegVal(Src1Def->getOffsetReg(), MRI); in reassociationCanBreakAddressingModePattern()
4905 Register RHSReg = MI.getOffsetReg(); in matchReassocConstantInnerLHS()
4928 Register LHSSrc2 = LHSPtrAdd->getOffsetReg(); in matchReassocFoldConstantsInSubTree()
4962 MachineInstr *RHS = MRI.getVRegDef(PtrAdd.getOffsetReg()); in matchReassocPtrAdd()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64InstructionSelector.cpp5550 Register Offset = ExtLd.getOffsetReg(); in selectIndexedExtLoad()
5655 Register Offset = Ld.getOffsetReg(); in selectIndexedLoad()
5703 Register Offset = I.getOffsetReg(); in selectIndexedStore()