Home
last modified time | relevance | path

Searched refs:getAddrMode (Results 1 – 11 of 11) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Target/Hexagon/
H A DHexagonOptAddrMode.cpp140 if (HII->getAddrMode(MI) == HexagonII::BaseRegOffset) in INITIALIZE_PASS_DEPENDENCY()
143 else if (HII->getAddrMode(MI) == HexagonII::BaseImmOffset) in INITIALIZE_PASS_DEPENDENCY()
198 HII->getAddrMode(UseMI) != HexagonII::BaseImmOffset || in canRemoveAddasl()
349 if (HII->getAddrMode(*MI) != HexagonII::BaseImmOffset) in isValidOffset()
395 (HII->getAddrMode(*MI) == HexagonII::BaseImmOffset) && in getOffsetOpPosition()
427 HII->getAddrMode(*MI) != HexagonII::BaseImmOffset) in processAddUses()
571 if (HII->getAddrMode(*OldMI) == HexagonII::BaseRegOffset) { in changeLoad()
581 } else if (HII->getAddrMode(*OldMI) == HexagonII::BaseImmOffset && in changeLoad()
631 if (HII->getAddrMode(*OldMI) == HexagonII::BaseRegOffset) { in changeStore()
673 if (HII->getAddrMode(MI) == HexagonII::BaseImmOffset) { in getBaseWithLongOffset()
[all …]
H A DHexagonSubtarget.cpp408 HII.getAddrMode(L0) != HexagonII::BaseImmOffset) in apply()
421 HII.getAddrMode(L1) != HexagonII::BaseImmOffset) in apply()
H A DHexagonRDFOpt.cpp221 if (HII.getAddrMode(MI) != HexagonII::PostInc) in rewrite()
H A DHexagonInstrInfo.h436 unsigned getAddrMode(const MachineInstr &MI) const;
H A DHexagonInstrInfo.cpp1648 return getAddrMode(MI) == HexagonII::PostInc; in isPostIncrement()
2110 return (getAddrMode(MI) == HexagonII::AbsoluteSet); in isAbsoluteSet()
2119 return getAddrMode(MI) == HexagonII::BaseImmOffset; in isBaseImmOffset()
3095 switch (getAddrMode(MI)) { in hasNonExtEquivalent()
3242 unsigned HexagonInstrInfo::getAddrMode(const MachineInstr &MI) const { in getAddrMode() function in HexagonInstrInfo
3255 if (getAddrMode(MI) != HexagonII::BaseImmOffset && in getBaseAndOffset()
3256 getAddrMode(MI) != HexagonII::BaseLongOffset && in getBaseAndOffset()
4497 switch (getAddrMode(MI)) { in getNonExtOpcode()
H A DHexagonConstExtenders.cpp1158 unsigned AM = HII->getAddrMode(MI); in recordExtender()
1670 unsigned AM = HII->getAddrMode(MI); in replaceInstrExact()
1867 unsigned AM = HII->getAddrMode(MI); in replaceInstr()
H A DHexagonFrameLowering.cpp2288 unsigned AM = HII.getAddrMode(In); in optimizeSpillSlots()
2515 assert(HII.getAddrMode(MI) == HexagonII::BaseImmOffset); in optimizeSpillSlots()
/llvm-project-15.0.7/llvm/lib/Target/Hexagon/MCTargetDesc/
H A DHexagonMCInstrInfo.h125 unsigned getAddrMode(MCInstrInfo const &MCII, MCInst const &MCI);
H A DHexagonMCChecker.cpp507 unsigned Mode = HexagonMCInstrInfo::getAddrMode(MCII, *ProducerInst); in checkNewValues()
H A DHexagonMCInstrInfo.cpp248 unsigned HexagonMCInstrInfo::getAddrMode(MCInstrInfo const &MCII, in getAddrMode() function in HexagonMCInstrInfo
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DCodeGenPrepare.cpp3486 const ExtAddrMode &getAddrMode() const { in getAddrMode() function in __anon78e22a880c11::AddressingModeCombiner
5202 ExtAddrMode AddrMode = AddrModes.getAddrMode(); in optimizeMemoryInst()