Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonPatternsV65.td11 mayStore = 1, addrMode = BaseImmOffset, accessSize = HalfWordAccess in
21 mayStore = 1, addrMode = BaseImmOffset, accessSize = WordAccess in
31 mayStore = 1, addrMode = BaseImmOffset, accessSize = HalfWordAccess in
45 mayStore = 1, addrMode = BaseImmOffset, accessSize = HalfWordAccess in
56 mayStore = 1, addrMode = BaseImmOffset, accessSize = WordAccess in
67 mayStore = 1, addrMode = BaseImmOffset, accessSize = HalfWordAccess in
H A DHexagonOptAddrMode.cpp150 else if (HII->getAddrMode(MI) == HexagonII::BaseImmOffset) in INITIALIZE_PASS_DEPENDENCY()
205 HII->getAddrMode(UseMI) != HexagonII::BaseImmOffset || in canRemoveAddasl()
369 if (HII->getAddrMode(*MI) == HexagonII::BaseImmOffset) { in isValidOffset()
379 if (HII->getAddrMode(*MI) != HexagonII::BaseImmOffset) in isValidOffset()
425 (HII->getAddrMode(*MI) == HexagonII::BaseImmOffset) && in getOffsetOpPosition()
711 HII->getAddrMode(*MI) != HexagonII::BaseImmOffset) in processAddUses()
865 } else if (HII->getAddrMode(*OldMI) == HexagonII::BaseImmOffset && in changeLoad()
925 } else if (HII->getAddrMode(*OldMI) == HexagonII::BaseImmOffset) { in changeStore()
957 if (HII->getAddrMode(MI) == HexagonII::BaseImmOffset) { in getBaseWithLongOffset()
987 assert(HII->getAddrMode(*UseMI) == HexagonII::BaseImmOffset); in changeAddAsl()
H A DHexagon.td298 let ValueCols = [["BaseImmOffset"]];
306 let KeyCol = ["BaseImmOffset"];
314 let KeyCol = ["BaseImmOffset"];
323 let ValueCols = [["BaseImmOffset"]];
331 let ValueCols = [["BaseImmOffset"]];
338 let KeyCol = ["BaseImmOffset"];
H A DHexagonDepInstrInfo.td8905 let addrMode = BaseImmOffset;
8993 let addrMode = BaseImmOffset;
9083 let addrMode = BaseImmOffset;
9181 let addrMode = BaseImmOffset;
9269 let addrMode = BaseImmOffset;
9367 let addrMode = BaseImmOffset;
9455 let addrMode = BaseImmOffset;
9578 let addrMode = BaseImmOffset;
9689 let addrMode = BaseImmOffset;
9814 let addrMode = BaseImmOffset;
[all …]
H A DHexagonSubtarget.cpp392 HII.getAddrMode(L0) != HexagonII::BaseImmOffset) in apply()
406 HII.getAddrMode(L1) != HexagonII::BaseImmOffset) in apply()
H A DHexagonInstrFormats.td17 def BaseImmOffset : AddrModeType<3>; // Indirect with offset
H A DHexagonConstExtenders.cpp942 case HexagonII::BaseImmOffset: in getRegOffOpcode()
1154 case HexagonII::BaseImmOffset: // (__: ## + Rs<<0) in recordExtender()
1655 if (AM == HexagonII::BaseImmOffset) { in replaceInstrExact()
H A DHexagonInstrInfo.cpp2131 return getAddrMode(MI) == HexagonII::BaseImmOffset; in isBaseImmOffset()
3144 case HexagonII::BaseImmOffset: in hasNonExtEquivalent()
3298 if (getAddrMode(MI) != HexagonII::BaseImmOffset && in getBaseAndOffset()
4433 addrMode == HexagonII::BaseImmOffset || in isAddrModeWithOffset()
4541 case HexagonII::BaseImmOffset: in getNonExtOpcode()
H A DHexagonFrameLowering.cpp2224 bool Bad = (AM != HexagonII::BaseImmOffset); in optimizeSpillSlots()
2451 assert(HII.getAddrMode(MI) == HexagonII::BaseImmOffset); in optimizeSpillSlots()
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/
H A DHexagonBaseInfo.h34 BaseImmOffset = 3, // Indirect with offset enumerator