Home
last modified time | relevance | path

Searched refs:PostInc (Results 1 – 14 of 14) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/
DHexagonBaseInfo.h37 PostInc = 6 // Post increment addressing mode enumerator
DHexagonMCChecker.cpp481 if (Mode == HexagonII::PostInc) in checkNewValues()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/ARC/
DARCInstrInfo.cpp34 PostInc = 2, enumerator
415 return ((F >> TSF_AddrModeOff) & TSF_AddModeMask) == PostInc; in isPostIncrement()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/
DHexagonSplitDouble.cpp628 bool PostInc = (OrigOpc == Hexagon::L2_loadrd_pi || in splitMemRef() local
635 unsigned AdrX = PostInc ? (Load ? 2 : 1) in splitMemRef()
640 : (PostInc ? MI->getOperand(3) in splitMemRef()
647 int64_t Off = PostInc ? 0 : MI->getOperand(2).getImm(); in splitMemRef()
656 int64_t Off = PostInc ? 0 : MI->getOperand(1).getImm(); in splitMemRef()
667 if (PostInc) { in splitMemRef()
DHexagonDepInstrInfo.td8876 let addrMode = PostInc;
8888 let addrMode = PostInc;
8901 let addrMode = PostInc;
8914 let addrMode = PostInc;
8926 let addrMode = PostInc;
8964 let addrMode = PostInc;
8976 let addrMode = PostInc;
8989 let addrMode = PostInc;
9002 let addrMode = PostInc;
9014 let addrMode = PostInc;
[all …]
DHexagon.td282 let KeyCol = ["PostInc"];
291 let ValueCols = [["PostInc"]];
DHexagonRDFOpt.cpp221 if (HII.getAddrMode(MI) != HexagonII::PostInc) in rewrite()
DHexagonPseudo.td529 addrMode = PostInc, accessSize = MS, hasSideEffects = 0 in {
552 addrMode = PostInc, accessSize = MS, hasSideEffects = 0 in {
DHexagonInstrFormats.td20 def PostInc : AddrModeType<6>; // Post increment addressing mode
DHexagonInstrInfo.cpp1569 return getAddrMode(MI) == HexagonII::PostInc; in isPostIncrement()
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/AST/
DStmtVisitor.h160 UNARYOP_FALLBACK(PostInc) UNARYOP_FALLBACK(PostDec)
DOperationKinds.def422 UNARY_OPERATION(PostInc, "++")
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
DLoopVectorize.cpp3773 Value *PostInc = OrigPhi->getIncomingValueForBlock(OrigLoop->getLoopLatch()); in fixupIVUsers() local
3774 for (User *U : PostInc->users()) { in fixupIVUsers()
6148 Value *PostInc = Entry.first->getIncomingValueForBlock(L.getLoopLatch()); in isCandidateForEpilogueVectorization() local
6149 for (User *U : PostInc->users()) in isCandidateForEpilogueVectorization()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Analysis/
DScalarEvolution.cpp9831 const SCEV *PostInc = SCEVPostIncRewriter::rewrite(S, L, *this); in SplitIntoInitAndPostInc() local
9832 assert(PostInc != getCouldNotCompute() && "Unexpected could not compute"); in SplitIntoInitAndPostInc()
9833 return { Start, PostInc }; in SplitIntoInitAndPostInc()