Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/lib/Target/ARC/
H A DARCOptAddrMode.cpp184 if (!TII->getBaseAndOffsetPosition(MI, BasePos, OffPos)) in isLoadStoreThatCanHandleDisplacement()
205 if (!AII->getBaseAndOffsetPosition(Ldst, BasePos, OffsetPos)) { in tryToCombine()
291 if (!AII->getBaseAndOffsetPosition(*Ldst, BasePos, OffPos)) { in canJoinInstructions()
386 } else if (AII->getBaseAndOffsetPosition(*MI, BasePos, OffPos)) { in fixPastUses()
458 AII->getBaseAndOffsetPosition(Ldst, BasePos, OffPos); in changeToAddrMode()
H A DARCInstrInfo.h90 virtual bool getBaseAndOffsetPosition(const MachineInstr &MI,
H A DARCInstrInfo.cpp424 bool ARCInstrInfo::getBaseAndOffsetPosition(const MachineInstr &MI, in getBaseAndOffsetPosition() function in ARCInstrInfo
/llvm-project-15.0.7/llvm/lib/Target/Hexagon/
H A DHexagonVLIWPacketizer.cpp521 if (!HII->getBaseAndOffsetPosition(MI, BPI, OPI)) in updateOffset()
524 if (!HII->getBaseAndOffsetPosition(MJ, BPJ, OPJ)) in updateOffset()
553 if (!HII->getBaseAndOffsetPosition(MI, BP, OP)) in undoChangedOffset()
H A DHexagonInstrInfo.h297 bool getBaseAndOffsetPosition(const MachineInstr &MI, unsigned &BasePos,
H A DHexagonInstrInfo.cpp1990 if (!getBaseAndOffsetPosition(MIa, BasePosA, OffsetPosA)) in areMemAccessesTriviallyDisjoint()
1998 if (!getBaseAndOffsetPosition(MIb, BasePosB, OffsetPosB)) in areMemAccessesTriviallyDisjoint()
2039 if (!getBaseAndOffsetPosition(MI, BasePos, OffsetPos)) in getIncrementValue()
3263 if (!getBaseAndOffsetPosition(MI, BasePos, OffsetPos)) in getBaseAndOffset()
3284 bool HexagonInstrInfo::getBaseAndOffsetPosition(const MachineInstr &MI, in getBaseAndOffsetPosition() function in HexagonInstrInfo
H A DHexagonConstExtenders.cpp1072 if (!HII->getBaseAndOffsetPosition(MI, BaseP, OffP) || in getOffsetRange()
1690 HII->getBaseAndOffsetPosition(MI, BaseP, OffP); in replaceInstrExact()
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DMachinePipeliner.cpp2170 if (!TII->getBaseAndOffsetPosition(*MI, BasePosLd, OffsetPosLd)) in canUseLastOffsetValue()
2193 if (!TII->getBaseAndOffsetPosition(*PrevDef, BasePos1, OffsetPos1)) in canUseLastOffsetValue()
2225 if (!TII->getBaseAndOffsetPosition(*MI, BasePos, OffsetPos)) in applyInstrChange()
2550 if (ST.getInstrInfo()->getBaseAndOffsetPosition(*MI, BasePos, OffsetPos)) in orderDependence()
2917 if (TII->getBaseAndOffsetPosition(*MI, BasePos, OffsetPos)) { in fixupRegisterOverlaps()
H A DModuloSchedule.cpp993 if (!TII->getBaseAndOffsetPosition(*OldMI, BasePos, OffsetPos)) in cloneAndChangeInstr()
/llvm-project-15.0.7/llvm/include/llvm/CodeGen/
H A DTargetInstrInfo.h1358 virtual bool getBaseAndOffsetPosition(const MachineInstr &MI, in getBaseAndOffsetPosition() function