Home
last modified time | relevance | path

Searched refs:getBaseAndOffsetPosition (Results 1 – 12 of 12) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/ARC/
H A DARCOptAddrMode.cpp183 if (!TII->getBaseAndOffsetPosition(MI, BasePos, OffPos)) in isLoadStoreThatCanHandleDisplacement()
204 if (!AII->getBaseAndOffsetPosition(Ldst, BasePos, OffsetPos)) { in tryToCombine()
290 if (!AII->getBaseAndOffsetPosition(*Ldst, BasePos, OffPos)) { in canJoinInstructions()
385 } else if (AII->getBaseAndOffsetPosition(*MI, BasePos, OffPos)) { in fixPastUses()
457 AII->getBaseAndOffsetPosition(Ldst, BasePos, OffPos); in changeToAddrMode()
H A DARCInstrInfo.h92 virtual bool getBaseAndOffsetPosition(const MachineInstr &MI,
H A DARCInstrInfo.cpp426 bool ARCInstrInfo::getBaseAndOffsetPosition(const MachineInstr &MI, in getBaseAndOffsetPosition() function in ARCInstrInfo
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonGenMemAbsolute.cpp113 if (!TII->getBaseAndOffsetPosition(*NextMI, BaseRegPos, ImmPos)) in runOnMachineFunction()
H A DHexagonLoadStoreWidening.cpp205 HII->getBaseAndOffsetPosition(*MI, Base, Offset); in getBaseAddressRegister()
221 HII->getBaseAndOffsetPosition(*MI, Base, Offset); in getOffset()
237 HII->getBaseAndOffsetPosition(*MI, Base, PostIncIdx); in getPostIncrementValue()
H A DHexagonVLIWPacketizer.cpp513 if (!HII->getBaseAndOffsetPosition(MI, BPI, OPI)) in updateOffset()
516 if (!HII->getBaseAndOffsetPosition(MJ, BPJ, OPJ)) in updateOffset()
545 if (!HII->getBaseAndOffsetPosition(MI, BP, OP)) in undoChangedOffset()
H A DHexagonInstrInfo.h298 bool getBaseAndOffsetPosition(const MachineInstr &MI, unsigned &BasePos,
H A DHexagonInstrInfo.cpp2002 if (!getBaseAndOffsetPosition(MIa, BasePosA, OffsetPosA)) in areMemAccessesTriviallyDisjoint()
2010 if (!getBaseAndOffsetPosition(MIb, BasePosB, OffsetPosB)) in areMemAccessesTriviallyDisjoint()
2051 if (!getBaseAndOffsetPosition(MI, BasePos, OffsetPos)) in getIncrementValue()
3306 if (!getBaseAndOffsetPosition(MI, BasePos, OffsetPos)) in getBaseAndOffset()
3327 bool HexagonInstrInfo::getBaseAndOffsetPosition(const MachineInstr &MI, in getBaseAndOffsetPosition() function in HexagonInstrInfo
H A DHexagonConstExtenders.cpp1059 if (!HII->getBaseAndOffsetPosition(MI, BaseP, OffP) || in getOffsetRange()
1674 HII->getBaseAndOffsetPosition(MI, BaseP, OffP); in replaceInstrExact()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachinePipeliner.cpp2915 if (!TII->getBaseAndOffsetPosition(*MI, BasePosLd, OffsetPosLd)) in canUseLastOffsetValue()
2938 if (!TII->getBaseAndOffsetPosition(*PrevDef, BasePos1, OffsetPos1)) in canUseLastOffsetValue()
2970 if (!TII->getBaseAndOffsetPosition(*MI, BasePos, OffsetPos)) in applyInstrChange()
3323 if (ST.getInstrInfo()->getBaseAndOffsetPosition(*MI, BasePos, OffsetPos)) in orderDependence()
3739 if (TII->getBaseAndOffsetPosition(*MI, BasePos, OffsetPos)) { in fixupRegisterOverlaps()
H A DModuloSchedule.cpp1034 if (!TII->getBaseAndOffsetPosition(*OldMI, BasePos, OffsetPos)) in cloneAndChangeInstr()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetInstrInfo.h1559 virtual bool getBaseAndOffsetPosition(const MachineInstr &MI, in getBaseAndOffsetPosition() function