Home
last modified time | relevance | path

Searched refs:POST_INC (Results 1 – 17 of 17) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/AVR/
H A DAVRISelDAGToDAG.cpp150 (AM != ISD::POST_INC && AM != ISD::PRE_DEC)) { in selectIndexedLoad()
193 LD->getAddressingMode() != ISD::POST_INC) in selectIndexedProgMemLoad()
H A DAVRISelLowering.cpp122 setIndexedLoadAction(ISD::POST_INC, MVT::i8, Legal); in AVRTargetLowering()
123 setIndexedLoadAction(ISD::POST_INC, MVT::i16, Legal); in AVRTargetLowering()
126 setIndexedStoreAction(ISD::POST_INC, MVT::i8, Legal); in AVRTargetLowering()
127 setIndexedStoreAction(ISD::POST_INC, MVT::i16, Legal); in AVRTargetLowering()
1131 AM = ISD::POST_INC; in getPostIndexedAddressParts()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DISDOpcodes.h1634 enum MemIndexedMode { UNINDEXED = 0, PRE_INC, PRE_DEC, POST_INC, POST_DEC }; enumerator
H A DBasicTTIImpl.h204 return ISD::POST_INC; in getISDIndexedMode()
/freebsd/contrib/llvm-project/llvm/lib/Target/MSP430/
H A DMSP430ISelDAGToDAG.cpp306 if (AM != ISD::POST_INC || LD->getExtensionType() != ISD::NON_EXTLOAD) in isValidIndexedLoad()
H A DMSP430ISelLowering.cpp60 setIndexedLoadAction(ISD::POST_INC, MVT::i8, Legal); in MSP430TargetLowering()
61 setIndexedLoadAction(ISD::POST_INC, MVT::i16, Legal); in MSP430TargetLowering()
1233 AM = ISD::POST_INC; in getPostIndexedAddressParts()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelDAGToDAG.cpp833 ARM_AM::AddrOpc AddSub = (AM == ISD::PRE_INC || AM == ISD::POST_INC) in SelectAddrMode2OffsetReg()
869 ARM_AM::AddrOpc AddSub = (AM == ISD::PRE_INC || AM == ISD::POST_INC) in SelectAddrMode2OffsetImmPre()
889 ARM_AM::AddrOpc AddSub = (AM == ISD::PRE_INC || AM == ISD::POST_INC) in SelectAddrMode2OffsetImm()
968 ARM_AM::AddrOpc AddSub = (AM == ISD::PRE_INC || AM == ISD::POST_INC) in SelectAddrMode3Offset()
1086 if (AM != ISD::POST_INC) in SelectAddrMode6Offset()
1397 OffImm = ((AM == ISD::PRE_INC) || (AM == ISD::POST_INC)) in SelectT2AddrModeImm8Offset()
1465 OffImm = ((AM == ISD::PRE_INC) || (AM == ISD::POST_INC)) in SelectT2AddrModeImm7Offset()
1669 if (AM != ISD::POST_INC || LD->getExtensionType() != ISD::NON_EXTLOAD || in tryT1IndexedLoad()
H A DARMISelLowering.cpp1140 setIndexedLoadAction(ISD::POST_INC, MVT::i32, Legal); in ARMTargetLowering()
1141 setIndexedStoreAction(ISD::POST_INC, MVT::i32, Legal); in ARMTargetLowering()
19972 AM = ISD::POST_INC; in getPostIndexedAddressParts()
20006 AM = isInc ? ISD::POST_INC : ISD::POST_DEC; in getPostIndexedAddressParts()
H A DARMInstrMVE.td7054 return AM == ISD::POST_INC || AM == ISD::POST_DEC;
7148 …return cast<MaskedStoreSDNode>(N)->isTruncatingStore() && (AM == ISD::POST_INC || AM == ISD::POST_…
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGDumper.cpp604 case ISD::POST_INC: return "<post-inc>"; in getIndexedModeName()
H A DDAGCombiner.cpp19694 if (getCombineLoadStoreParts(User, ISD::POST_INC, ISD::POST_DEC, IsLoad, in shouldCombineToPostInc()
19720 if (!getCombineLoadStoreParts(N, ISD::POST_INC, ISD::POST_DEC, IsLoad, in getPostIndexedLoadStoreOp()
19823 (AM == ISD::PRE_INC || AM == ISD::POST_INC ? ISD::ADD : ISD::SUB); in SplitIndexingFromLoad()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelDAGToDAG.cpp838 assert((AM == ISD::PRE_INC || AM == ISD::POST_INC) && in tryIndexedLoad()
841 bool IsPost = AM == ISD::POST_INC; in tryIndexedLoad()
1736 if (Load->getAddressingMode() != ISD::POST_INC) in Select()
H A DRISCVISelLowering.cpp1570 for (unsigned im : {ISD::PRE_INC, ISD::POST_INC}) { in RISCVTargetLowering()
1586 setIndexedLoadAction(ISD::POST_INC, MVT::i8, Legal); in RISCVTargetLowering()
1587 setIndexedLoadAction(ISD::POST_INC, MVT::i16, Legal); in RISCVTargetLowering()
1588 setIndexedLoadAction(ISD::POST_INC, MVT::i32, Legal); in RISCVTargetLowering()
1590 setIndexedStoreAction(ISD::POST_INC, MVT::i8, Legal); in RISCVTargetLowering()
1591 setIndexedStoreAction(ISD::POST_INC, MVT::i16, Legal); in RISCVTargetLowering()
1592 setIndexedStoreAction(ISD::POST_INC, MVT::i32, Legal); in RISCVTargetLowering()
23695 AM = ISD::POST_INC; in getPostIndexedAddressParts()
23717 AM = ISD::POST_INC; in getPostIndexedAddressParts()
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonISelLowering.cpp719 AM = ISD::POST_INC; in getPostIndexedAddressParts()
1896 setIndexedLoadAction(ISD::POST_INC, VT, Legal); in HexagonTargetLowering()
1897 setIndexedStoreAction(ISD::POST_INC, VT, Legal); in HexagonTargetLowering()
H A DHexagonISelLoweringHVX.cpp195 setIndexedLoadAction(ISD::POST_INC, T, Legal); in initializeHVXLowering()
196 setIndexedStoreAction(ISD::POST_INC, T, Legal); in initializeHVXLowering()
/freebsd/contrib/llvm-project/llvm/include/llvm/Target/
H A DTargetSelectionDAG.td1482 return AM == ISD::POST_INC || AM == ISD::POST_DEC;
1488 return AM == ISD::POST_INC || AM == ISD::POST_DEC;
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp2119 setIndexedLoadAction(ISD::POST_INC, VT, Legal); in addTypeForNEON()
2120 setIndexedStoreAction(ISD::POST_INC, VT, Legal); in addTypeForNEON()
27231 AM = ISD::POST_INC; in getPostIndexedAddressParts()