| /freebsd/contrib/llvm-project/llvm/lib/Target/ARC/ |
| H A D | ARCOptAddrMode.cpp | 183 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 D | ARCInstrInfo.h | 92 virtual bool getBaseAndOffsetPosition(const MachineInstr &MI,
|
| H A D | ARCInstrInfo.cpp | 426 bool ARCInstrInfo::getBaseAndOffsetPosition(const MachineInstr &MI, in getBaseAndOffsetPosition() function in ARCInstrInfo
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonGenMemAbsolute.cpp | 113 if (!TII->getBaseAndOffsetPosition(*NextMI, BaseRegPos, ImmPos)) in runOnMachineFunction()
|
| H A D | HexagonLoadStoreWidening.cpp | 205 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 D | HexagonVLIWPacketizer.cpp | 513 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 D | HexagonInstrInfo.h | 298 bool getBaseAndOffsetPosition(const MachineInstr &MI, unsigned &BasePos,
|
| H A D | HexagonInstrInfo.cpp | 2002 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 D | HexagonConstExtenders.cpp | 1059 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 D | MachinePipeliner.cpp | 2915 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 D | ModuloSchedule.cpp | 1034 if (!TII->getBaseAndOffsetPosition(*OldMI, BasePos, OffsetPos)) in cloneAndChangeInstr()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | TargetInstrInfo.h | 1559 virtual bool getBaseAndOffsetPosition(const MachineInstr &MI, in getBaseAndOffsetPosition() function
|