Searched refs:BaseImmOffset (Results 1 – 10 of 10) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/Target/Hexagon/ |
| H A D | HexagonPatternsV65.td | 11 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 D | HexagonOptAddrMode.cpp | 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() 581 } else if (HII->getAddrMode(*OldMI) == HexagonII::BaseImmOffset && in changeLoad() 641 } else if (HII->getAddrMode(*OldMI) == HexagonII::BaseImmOffset) { in changeStore() 673 if (HII->getAddrMode(MI) == HexagonII::BaseImmOffset) { in getBaseWithLongOffset() 703 assert(HII->getAddrMode(*UseMI) == HexagonII::BaseImmOffset); in changeAddAsl()
|
| H A D | Hexagon.td | 270 let ValueCols = [["BaseImmOffset"]]; 278 let KeyCol = ["BaseImmOffset"]; 286 let KeyCol = ["BaseImmOffset"]; 295 let ValueCols = [["BaseImmOffset"]]; 303 let ValueCols = [["BaseImmOffset"]]; 310 let KeyCol = ["BaseImmOffset"];
|
| H A D | HexagonDepInstrInfo.td | 8861 let addrMode = BaseImmOffset; 8949 let addrMode = BaseImmOffset; 9039 let addrMode = BaseImmOffset; 9137 let addrMode = BaseImmOffset; 9225 let addrMode = BaseImmOffset; 9323 let addrMode = BaseImmOffset; 9411 let addrMode = BaseImmOffset; 9534 let addrMode = BaseImmOffset; 9645 let addrMode = BaseImmOffset; 9770 let addrMode = BaseImmOffset; [all …]
|
| H A D | HexagonSubtarget.cpp | 408 HII.getAddrMode(L0) != HexagonII::BaseImmOffset) in apply() 421 HII.getAddrMode(L1) != HexagonII::BaseImmOffset) in apply()
|
| H A D | HexagonInstrFormats.td | 17 def BaseImmOffset : AddrModeType<3>; // Indirect with offset
|
| H A D | HexagonConstExtenders.cpp | 955 case HexagonII::BaseImmOffset: in getRegOffOpcode() 1167 case HexagonII::BaseImmOffset: // (__: ## + Rs<<0) in recordExtender() 1671 if (AM == HexagonII::BaseImmOffset) { in replaceInstrExact()
|
| H A D | HexagonInstrInfo.cpp | 2119 return getAddrMode(MI) == HexagonII::BaseImmOffset; in isBaseImmOffset() 3101 case HexagonII::BaseImmOffset: in hasNonExtEquivalent() 3255 if (getAddrMode(MI) != HexagonII::BaseImmOffset && in getBaseAndOffset() 4392 addrMode == HexagonII::BaseImmOffset || in isAddrModeWithOffset() 4500 case HexagonII::BaseImmOffset: in getNonExtOpcode()
|
| H A D | HexagonFrameLowering.cpp | 2290 bool Bad = (AM != HexagonII::BaseImmOffset); in optimizeSpillSlots() 2515 assert(HII.getAddrMode(MI) == HexagonII::BaseImmOffset); in optimizeSpillSlots()
|
| /llvm-project-15.0.7/llvm/lib/Target/Hexagon/MCTargetDesc/ |
| H A D | HexagonBaseInfo.h | 34 BaseImmOffset = 3, // Indirect with offset enumerator
|